Last modified: 2013-04-26 23:12:27 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T49693, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 47693 - "Contributors this month" statistic should be defined with NUMBEROFACTIVEUSERS magic word
"Contributors this month" statistic should be defined with NUMBEROFACTIVEUSER...
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
User login and signup (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: spage
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-04-26 00:05 UTC by Matthew Flaschen
Modified: 2013-04-26 23:12 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Matthew Flaschen 2013-04-26 00:05:56 UTC
The new signup page uses a benefits column with little stats.  One of them is "contributors this month".  However, this is implemented with {{NUMBEROFUSERS}}, which is just the "Number of registered users".

We should either change this to use {{NUMBEROFACTIVEUSERS}} ("Users who have performed an action in the last 30 days", or change the text.
Comment 1 Thehelpfulone 2013-04-26 01:11:38 UTC
Yes that doesn't work, especially for enwiki.
Comment 2 Quim Gil 2013-04-26 04:04:06 UTC
I would say that this little problem is a blocker for any serious deployment.

According to http://www.mediawiki.org/w/index.php?title=Special:UserLogin&returnto=Main+Page&type=signup&useNew=1 mediawiki.org had 889,737 contributors this month.

Such claim done by an official page under an official domain is something we don't want to see quoted accidentally or not elsewhere out of a testing context.
Comment 3 MZMcBride 2013-04-26 04:38:19 UTC
(In reply to comment #2)
> Such claim done by an official page under an official domain is something we
> don't want to see quoted accidentally or not elsewhere out of a testing
> context.

Apparently this got announced on the Wikimedia blog with a link to the English Wikipedia. The current page reads "18,867,856 contributors this month" (the number of active users is 131,184). Swear to God. We're fixing it.

Though it occurs to me that the updated version still might read as though the stats are per month, when the edits stat is lifetime and the pages stat is lifetime. That is, you could read down the column as "X, Y, and Z this month", when really it's only Z that's per month. X and Y are over the lifetime of the project. This issue should also be investigated.
Comment 4 Steven Walling 2013-04-26 04:40:08 UTC
(In reply to comment #0)
> The new signup page uses a benefits column with little stats.  One of them is
> "contributors this month".  However, this is implemented with
> {{NUMBEROFUSERS}}, which is just the "Number of registered users".
> 
> We should either change this to use {{NUMBEROFACTIVEUSERS}} ("Users who have
> performed an action in the last 30 days", or change the text.

This was specified to be NUMBEROFACTIVEUSERS in the documentation on MediaWiki.org, not NUMBEROFUSERS, so it's just wrong. Agreed that number of users is pretty meaningless. Anyway, easy enough to fix.
Comment 5 Gerrit Notification Bot 2013-04-26 05:14:05 UTC
Related URL: https://gerrit.wikimedia.org/r/60964 (Gerrit Change Icbbdf90830dd74bdf0d53a1bf07c3c9cddaa50e4)
Comment 6 db [inactive,noenotif] 2013-04-26 16:25:03 UTC
Gerrit change #60964 was merged, but the corrosponding text "contributors this month" should also be updated, because 'this month' is depending on config, maybe change it to "contributors within last $1 day/days"
Comment 7 Steven Walling 2013-04-26 20:23:28 UTC
(In reply to comment #6)
> Gerrit change #60964 was merged, but the corrosponding text "contributors
> this month"
> should also be updated, because 'this month' is depending on config, maybe
> change it to "contributors within last $1 day/days"

Is the configuration actually different per Wikimedia project, or is it the same across the cluster?
Comment 8 Gerrit Notification Bot 2013-04-26 21:12:20 UTC
Related URL: https://gerrit.wikimedia.org/r/61068 (Gerrit Change I1166ed0f88782d7f96800d8b421534ef65427880)
Comment 9 Matthew Flaschen 2013-04-26 21:13:53 UTC
It's the same across the cluster, and it falls back to the MW default.  I made a note at the doc page (https://www.mediawiki.org/wiki/Manual:$wgActiveUserDays) that the message may need customizing if it changes.  It was already recommended not to change this on both the doc page and DefaultSettings.php

I also submitted https://gerrit.wikimedia.org/r/61068 to note this in the DefaultSettings doc.  That should be good enough for now, but you can submit a bug to make the message smarter.
Comment 10 Matthew Flaschen 2013-04-26 21:16:59 UTC
If the message is made smarter, I think it should still say "month" if it is at the recommended value of 30 days.  It could say day/days otherwise (with PLURAL support).
Comment 11 Steven Walling 2013-04-26 21:17:56 UTC
(In reply to comment #10)
> If the message is made smarter, I think it should still say "month" if it is
> at
> the recommended value of 30 days.  It could say day/days otherwise (with
> PLURAL
> support).

Let's file the "make the message description smarter" as a separate bug to deal with.
Comment 12 db [inactive,noenotif] 2013-04-26 23:12:27 UTC
By the way, "this month" refer to the current month or to the last 30/31 days? For me, it means from the first of the current month until now, so that is already misleading/unclear. Having the days there makes things clearer.

But that can be discussed in bug 47753

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links