153

Child metas don't have rep, so there's no point in tracking a rep stat or reporting changes. But one of the things rep updates do on main sites is to alert me when there's activity on older posts. On metas, unless I revisit a question I'll never notice that there's been a bunch of voting (which might be accompanied by new comments that didn't ping me). I'd like to know about that activity, not because of any ego reasons but because meta is where site policies get discussed and set and it's useful to know about changes in the community will. A couple days ago I visited a meta post where, a few weeks ago, my answer had been voted down, and this time it was at the top.

Could we have something like the reputation-changes tab on meta?

I suspect that the data already exists, because I once got a Mortarboard badge on a per-site meta (and I see I'm not the only one). If something akin to reputation is already being tracked internally on per-site metas, can we get it exposed?

5
  • 15
    Throwing my upvote into this one because MSO is now affected, and it annoys me! Commented May 15, 2014 at 17:51
  • 6
    Exactly, we are a bit blind without a Score feedback that replaces the Rep changes.
    – brasofilo
    Commented May 30, 2014 at 20:05
  • 9
    I would appreciate if voting updates were displayed in a way that is currently used at main sites for CW posts by showing empty upvotes and downvotes, without rep indication
    – gnat
    Commented May 31, 2014 at 21:46
  • 1
    Disappointed that this hasn't gotten much official attention. This would be a great feature!
    – jtbandes
    Commented Apr 5, 2016 at 20:20
  • Apparently rep is tracked on child metas, just not displayed.
    – jscs
    Commented Jun 22, 2016 at 18:25

8 Answers 8

71
+1100

Yes, please.

It's useful to know how your questions/answers are being voted on the child metas. Votes are feedback, and right now, this feedback isn't explicitly shown to the user. If we need to know if some of our posts got voted up/down, we need to visit the user profile and then check the scores. This is pretty annoying.

Instead of the reputation change, we could have something like this:

Moar jQuery

The text could of course be changed to something more interesting instead of UV/DV, if needed. I'm not sure how to deal with the case where there's both upvotes and downvotes on a single post, though.

The basic idea remains the same — include the voting details in the Achievements dropdown so we don't have to go to the child Meta site to check.

2
  • 5
    I like this idea except that it isn't ideal if there are multiple events for the same post. Maybe something like "2UV 1 DV", in black rather than the usual green/red, would work? Commented Jun 5, 2014 at 1:59
  • I think the Facebook/YouTube style thumbs up/down icon would fit nicely here. Everyone is already used to that sort of system for indicating like/dislike which is essentially what upvotes/downvotes indicate on meta sites. The icon would have to be prefixed with the number of upvotes still.
    – Amicable
    Commented Jun 5, 2014 at 13:02
57
+150

Update: I've built a new voting activity tool, you can read about it there or just go ahead and check it yourself.

You can now track your voting activity on per-site metas! Here's a screenshot:

pretty gif


This is how I want to see it.

I think votes should be neither green nor red, because they don't affect your reputation.

So if you were downvoted, display "-1", if you were upvoted two times, display "+2".

Also, "total score" would be great:

And highlight achievements indicator, as if you got a badge.

6
  • 5
    +1 I upvoted both answers, but I actually like this more.
    – yo'
    Commented Jun 6, 2014 at 16:25
  • It's been a while, I've only now noticed that the better answer is lower ;)
    – yo'
    Commented Jun 6, 2014 at 16:29
  • 8
    The +1/-1, without the angry red, seems more fitting and goes along with the "rep doesn't matter on meta" concepts.
    – jmort253
    Commented Jun 7, 2014 at 16:45
  • 1
    This is the implementation I'd like to see -- topbar notification and a tab on the meta profile. I suspect it's even tracked like rep internally because I once received a Mortarboard on a per-site meta. So please, expose it. Commented Jun 20, 2014 at 18:49
  • @MonicaCellio Yes, and I received Mortarboard on Meta Stack Overflow, and asked a question why.
    – nicael
    Commented Jun 20, 2014 at 18:50
  • 1
    I think this would be great, although probably using "+" would make it easily confusable with reputation. How about "▴2/▾1"?
    – jtbandes
    Commented Apr 5, 2016 at 20:18
28
+200

The current behavior makes it all about reputation, which is stupid and not what it should be about.

The really interesting information is that someone voted up (or down) your post, that other people found your post helpful or interesting, agree or disagree with your post. But the supercollider popdown doesn't provide this information, it is obsessed with the reputation points you get from it. As soon as you don't get reputation from a vote it deems it worthless and uninteresting.

But the interesting thing is that someone voted on your post, that you might have gotten reputation from it is just a bonus. The dropdown has to stop making it all about reputation and instead should show what everybody really wants to know: How other people voted on our posts.

1
16

This follows the lines of James’s answer, but hopefully goes one step further.

Summary: Top-bar notifications about meta voting activity should be introduced to boost meta participation by gamification.

Stack Exchange is powered by knowing that you received upvotes, i.e., that people found your contributions helpful or similar. Knowing that I received an upvote makes me happy; knowing that I received a downvote makes me at least reevaluate what I am doing and thus hopefully allows me to improve myself (and in particular my answering capabilities). In addition, votes on old posts sometimes make me revisit the post and see it under a new light, possibly improve it or see whether and why it’s been bumped (which often happens along with upvotes).

Now, many per-site-metas receive ridiculously little attention from the site’s regular users. While it’s impossible for me to prove this, I think the lack of information on up- and downvotes plays a huge part in this. People do not feel that contributing on Meta is any good and people do not receive an occasional reminder (whenever one of their posts is voted on) that Meta exists, prompting them to take a look at recent activity or just reminding them that they can discuss certain issues there by asking a new question.

Now, some might argue that people should not participate in Meta for upvotes or other rewards, but to make the site better. While I do not think that people will contribute because they actively want to get these notifications, my main reply to this is: So what? If somebody makes good contributions to Meta just to see upvotes, they still make good contributions to Meta – mission accomplished. Also, remember that the entirety of Stack Exchange lives of the fact that people cannot only help other people in a well-organised way, but receive reputation for it (gamification). Why should metas be excempt from this?

The above mainly stems from my experience from smaller sites. Maybe this feature is not so much needed for this reason on, e.g., Meta Stack Overflow.


Finally, I cannot refrain from stating that I find it quite annoying that I have to check my meta posts manually to see if I received any votes.

1
  • 3
    Very good points. I often forget that I've asked things on Meta... and I have asked more meta questions on my top three sites (16 questions) than regular site questions (3 questions)! Granted, I'm an outlier... I don't want need rep for them but I sure would like to know when I get upvotes.
    – Catija
    Commented Jul 13, 2015 at 3:13
12
+500

What I really miss, and what acted as a medium for this exact behavior was the old "profileLink" popout. The one where you hovered your name, and it showed your recent rep changes, badges, voting, all that jazz.

When the topbar came out, I kept that functionality with a user script. However, the profileLink popout has since been completely removed (about 6-8 weeks ago) and I cannot provide a screenshot to it.

The popout contained a count of +n votes for recent posts, votes per day, week, and month - in meta. Instead of these values being combinations of 10's,5's,2's, and other numbers, they were all only 1. Although there was no reputation indication, it was very helpful for looking at recent voting activity on my meta posts to see what was and was not active.

I would like to see this feature returned for all users in some fashion. Apparently hover is no longer "in" because mobile users cannot hover. But now that they have their own experience, it makes no sense to deprive mouse users (honestly, they are probably a massive majority) hover opportunities.

Even if the hover functionality of access is not restored, the tool itself should be available somewhere to inspect. It provided a per site breakdown all in 1 place which was very convenient, and for metas, that information is not available anywhere else.

3
  • I found that hover helpful, too, though it didn't tell me which posts generated those votes, only that there were some. I'd like to also know which posts. Commented Jun 6, 2014 at 18:09
  • @MonicaCellio - It did at the bottom. It would show a list of 6 recent posts with votes on them.
    – Travis J
    Commented Jun 6, 2014 at 18:11
  • Oh! Thanks; I'd forgotten that. Commented Jun 6, 2014 at 18:16
11
+500

Here's a page that displays your Meta stats and can track differences.

It uses localStorage to keep a record between browser sessions and highlights any changed values. For example this user just got an upvote on that raised a question's score from 7 to 8:

(Click for larger image)
Results showing change

The page also takes URL parameters, EG:

http://jsbin.com/ximuhuzo/1?poll=no&interval=77&sitename=meta.stackoverflow&userid=2963652

Please note:

  • Currently, the saved baseline is updated every time data is fetched.
    So, if polling is enabled, the change highlighting will only appear for one poll interval.
    This will be the next thing I change if I make any enhancements to this page/app.
  • The Last "Active" date-time values are currently raw Unix time from the API. I'll format them in the next release.
  • For now, current totals are shown rather than delta values.
6
  • 3
    Undeleted because I've been using your script to keep track of my Meta.SO posts for a while now. Sorry if you had other reasons than the two downvotes on this post for deleting it, but personally, I love this script. Please do keep improving it! Commented Oct 9, 2014 at 14:54
  • 1
    Feauture request: track 'accepted' status too. Commented Oct 9, 2014 at 14:54
  • If no better answer comes along by the time my bounty is up, chances are good it'll go to you, so I hope you keep it open for awhile.
    – Pollyanna
    Commented Oct 9, 2014 at 15:07
  • I see, its my id :)
    – nicael
    Commented Oct 9, 2014 at 15:20
  • @MartijnPieters, I closed it not just because of the nearly instantaneous downvotes, but because it was a lot of work for little reward. Since then, my free time has been greatly curtailed and I may not be able to debug, revisit, or improve this project for the next couple of months (at least). "Just when I thought I was out, they pull me back in." Commented Oct 9, 2014 at 19:47
  • 4
    @AwesomePoodles: well, in the meantime there are a few of us that do appreciate the effort you have put in so far, and we'll take it as is for now! Commented Oct 9, 2014 at 19:55
8

There are two places in the UI where this information could be provided, and existing answers discuss both of them. These are the top-bar notifications and the meta profile.

I know that there has been reluctance to provide what some consider to be "noise" in the top-bar notifications; this is the argument against alerting people to received downvotes. For whatever reason, people want to limit what goes into that notification area.

But that's ok in this case. The request is to make the information available, not necessarily to push it at people in real time, so adding a tab to the meta profile for meta votes, as suggested in this answer, would address the need. It's pretty important that this tab "light up" in some way when there are changes, like the counters for favorites and rep (on main); it doesn't matter too much what form that takes. It could be a "virtual rep" count or actual vote counts or just a little blue1 UI thingie that indicates "something new here".

The information is almost certainly already being tracked, as noted in the question (else how would meta Mortarboards be possible?), so this change would just be to expose the data. Because meta doesn't have a "reputation" tab, adding a "received votes" tab would not make the design too wide -- a slot is available. It should be possible to reuse most of the design from main-site profiles.

Bottom line: I propose adding a tab to the meta profile and not changing the top-bar notifications.

1 Or whatever the color is on your site.

3
  • 1
    I don't think "noise" is the reason for not alerting people of downvotes. Receiving downvotes makes people angry and unhappy and getting a big red alert that something bad happened to you is not a pleasant experience. With the current system you don't get a -2 notification that gets people upset, you get a +8 notification when the next upvote comes in. There is still the downvote, but it's accompanied by the good news of a new upvote that takes off some of the sting.
    – sth
    Commented Aug 30, 2014 at 13:33
  • Receiving upvotes is always a positive event, even if you don't get rep from them. People usually will be happy if they are notified about positive things that are happening to them.
    – sth
    Commented Aug 30, 2014 at 13:34
  • 2
    @sth some people have ideas about the top-bar notifications that I disagree with (I most definitely do want to be told early if I'm getting DVs somewhere, so I can try to fix the problem). So rather than arguing about what should or shouldn't be there, where there are already disagreements, I went looking for a place to put this information that's easily implementable, consistent, and, I hope, not controversial. Commented Oct 10, 2014 at 2:37
8
+100

Where to notify us

Logically, just use the "Recent inbox messages" on the top bar.

If it's ok for comments, badges, all other stuffs, then fine/logical also for:
"You got an upvote on Meta, question [link]", or downvote, or comment, etc.

Meta upvote notifications - Meh

I don't so much care about the upvotes.
It matters not because when I post an answer I believe it's a good one and someone will get use from it, otherwise I wouldn't post it.

I therefore don't really need to know about upvotes to have this confirmed, just downvotes so I know it was contradicted!

That said, while I check back in if I have a question on the go, it'd still be useful to not have to manually check back on my question to see if people agreed/disagreed, or did/didn't like the feature-request idea.

Meta downvote notifications - Yeh

Not only would I like to know when someone downvoted my answer or question, but this is required if the site wants people to go back and improve their answer or question, or continue the info flow.

While stack is a Q&A, the Metas are often a little more discussion based, and are never really a hit and run scenario, whether posting an answer or question.
One likes to check back to see others opinion of your question or answer.

For answers, a poor answer is detrimental to the site in general, we should be notified to be able to do something about it - improve it etc.
Perhaps someone downvoted and disagreed. I need to know so I can go debate their response, or agree with them, and either way update my answer to reflect this and thus provide a decent answer to a question for future reference for all other users.

For questions, I obviously need to know, as positive or negative votes tells me if I'm right or wrong, or have a point, or whatever.

Stopping users continuing to participate

It feels a bit, weird, scary in fact, popping back to a meta question and seeing all kinds of activity going on which I was not aware of.
I can currently only avoid this and continue to participate by manually going back there, and this is not practical.

Debates might have skipped several topics in the time I had not checked back, and as such probably too late for me to make comments or suggestions (without loads of comments playing catch up..).

Also, if people are doing this, as they don't get auto notified, then they're wasting time checking their previous Meta answers/questions and thus not spending that time helping out elsewhere.

Necessity?

I think this is something we need rather than want.


Now, how do I know if someone agreed with this or not...I know, I'll leave a tab open and come back now and then :(

2
  • Well @James, I agree with you. =) Mostly at least. Can't say I like the part about only being notified of downvotes though. On smaller sites metas are a bit slow. So when say, asking if a new tag is a good one, it would be beneficial to know your request or answer was well received and it's okay to move forward with the re tagging.
    – RubberDuck
    Commented Nov 6, 2014 at 1:28
  • 1
    @RubberDuck Yeah, I wasn't so much saying we don't need/shouldn't have upvote notifications, just that downvotes are more important. Of course, if this was implemented, we'd likely get both up and down naturally as part of the complete system
    – James
    Commented Nov 6, 2014 at 14:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .