What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 150 Stack Exchange communities.

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?

share|improve this question
15  
Throwing my upvote into this one because MSO is now affected, and it annoys me! –  Lightness Races in Orbit May 15 '14 at 17:51
6  
Exactly, we are a bit blind without a Score feedback that replaces the Rep changes. –  brasofilo May 30 '14 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 May 31 '14 at 21:46

9 Answers 9

up vote 52 down vote
+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.

share|improve this answer
4  
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? –  Monica Cellio Jun 5 '14 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 Jun 5 '14 at 13:02
up vote 45 down vote
+150

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.

Edit:

I've made a fine rep tracker, almost the one I was willing to get.

share|improve this answer
3  
+1 I upvoted both answers, but I actually like this more. –  yo' Jun 6 '14 at 16:25
    
It's been a while, I've only now noticed that the better answer is lower ;) –  yo' Jun 6 '14 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 Jun 7 '14 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. –  Monica Cellio Jun 20 '14 at 18:49
    
@MonicaCellio Yes, and I received Mortarboard on Meta Stack Overflow, and asked a question why. –  nicael Jun 20 '14 at 18:50

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.

share|improve this answer
3  
This is an excellent way of looking at the problem. Were this view of the popdown's role adopted, other, stupid, annoying, pointless, inconsistencies would likely fade away as well. –  Josh Caswell Oct 9 '14 at 19:09

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.

share|improve this answer
    
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. –  Monica Cellio Jun 6 '14 at 18:09
    
@MonicaCellio - It did at the bottom. It would show a list of 6 recent posts with votes on them. –  Travis J Jun 6 '14 at 18:11
    
Oh! Thanks; I'd forgotten that. –  Monica Cellio Jun 6 '14 at 18:16

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.
share|improve this answer
2  
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! –  Martijn Pieters Oct 9 '14 at 14:54
1  
Feauture request: track 'accepted' status too. –  Martijn Pieters Oct 9 '14 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. –  Adam Davis Oct 9 '14 at 15:07
    
I see, its my id :) –  nicael Oct 9 '14 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." –  Awesome Poodles Oct 9 '14 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! –  Martijn Pieters Oct 9 '14 at 19:55

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.

share|improve this answer
    
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 Aug 30 '14 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 Aug 30 '14 at 13:34
1  
@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. –  Monica Cellio Oct 10 '14 at 2:37

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 :(

share|improve this answer
    
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 Nov 6 '14 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 Nov 6 '14 at 14:31

All the voting activity is actually recorded, so I've made a full-featured rep viewer (works on any site, including any metas).

This viewer can be found there. Once you fill the fields and click "go", you can see all your rep changes (and copy the link from the top bar also, which hosts the values you entered)

(I couldn't host it as snippet, as it requires external calls to the SE metas, which can be workarounded by creating a php file on my server that pulls the data from SE. For SE sites, access to my server is still cross-origin.)

A gif demo:

And a link, produced by this demo.

This app can also be found on Stack Apps.

share|improve this answer
    
Nice, thanks! For me this didn't work in Firefox (no response) but did in Chrome. It'd be even nicer if it could show multiple days' worth, like the reputation tab, or, failing that, if there were previous/next links. –  Monica Cellio Jun 28 at 16:31
    
@Monice implementing prev/next is a good idea; however with the concept I've made (get rep by day), what those multiple days would be? That wasn't the intention of this script; for the first time I was going to fetch rep from the user creation date till today, but this 1) ip-blocks 2) loads very slowly, if I decide to put quite a big interval not to get you ip-blocked. –  nicael Jun 28 at 16:51
    
The reputation tab doesn't show you everything since creation either, unless you haven't had that many events. Maybe show it a week or a month at a time, or limited to the last N rows (I don't know what's easier with the API)? –  Monica Cellio Jun 28 at 17:25
    
@Monica that's not the api. That's via the links looking like meta.stackoverflow.com/ajax/users/4/rep/day/1435449600. And about the recent... well, I think. The version with prev/next is coming soon however! –  nicael Jun 28 at 17:27
    
@Monica The new version with prev/next is there. I'll consider displaying more days at once. –  nicael Jun 28 at 17:40

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.

share|improve this answer
    
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 Jul 13 at 3:13

You must log in to answer this question.

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