4

The default period for the /users page is different on Stack Overflow and all other Stack Exchange sites.

Previously for the /users page, the default period is set as "week". Now except Stack Overflow all other sites have the default period as "month" in the users page.

Stack Overflow Users page

Stack Overflow

Meta Stack Exchange Users page

Meta Stack Exchange

  • 2
    @Shog9 explanation for status-bydesign? Because on Stack Overflow some users earn as much reputation in a week as other people in a month on other sites? – MEE - codidact.org Mar 21 '19 at 19:30
  • 1
    Explanation is "wait for me to finish typing an answer", @MEEthesetupwizard... – Shog9 Mar 21 '19 at 19:43
  • Sorry@Shog9. I thought the procedure was tag edit after answer and I had already seen posts marked as by design without answer. I will be less curious next time. – MEE - codidact.org Mar 21 '19 at 19:45
  • 2
    If I tag edit after posting an answer, then the most recent activity on the question is a tag edit instead of an answer! That doesn't much matter here, but on questions with multiple answers it makes my new answer harder to find. Also, I then run the risk of forgetting to tag the question if I get sidetracked while writing the answer, which is annoying. @MEEthesetupwizard – Shog9 Mar 21 '19 at 19:47
6

The problem here is explained by Aarobot:

with the current system, you end up with utterly useless results when you're near the beginning of the time period, which, with this default, happens every week

And waffles responded with a change to partially mitigate this problem:

There is a new network wide setting (Stack Overflow is excluded) that requires an interval has 6 days of data prior to being picked, SO se sites should always default to a sane tab.

To be precise, here's how the default tab selection works:

  • If the current site is a child meta or Team*, the default filter is All Time
  • If the current site is Stack Overflow, the default filter is the shortest period that includes at least 1 day of activity
  • For all other sites, the default filter is the shortest period that includes at least 6 days of activity, or All Time if no filter will provide that much activity (very new sites).

The week starts on Sunday. Today is Thursday, day 4 of the week. Today is the 21st day of the current month. So on most sites, the default filter will be Month, as this corresponds to the shortest available time period that provides the necessary 6 days of activity. But since Stack Overflow only requires 1 day of activity, its filter defaults to Week.

*This behavior is less than a week old; prior to that, Teams worked the same as any other SE site, which is to say they would usually default to showing the last Month of activity. Since Teams are generally rather small, this ended up being more confusing than useful.

  • 1
    I was wondering about the Teams thing. I noticed it switched to all, and I was excited... glad to know this was an intentional change. :) – Catija Mar 21 '19 at 20:00
  • 1
    Yep; got bug reports from folks thinking the system had glitched and taken all their teammates' rep away... Since Team membership is small by design and generally doesn't change very often, selectable time-periods aren't as useful as they are on the more dynamic public sites. – Shog9 Mar 21 '19 at 20:03

You must log in to answer this question.

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