Last modified: 2009-01-27 05:02:32 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 3301 - Sort user list according to account creation time
Sort user list according to account creation time
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2005-08-30 01:35 UTC by mark_sweep
Modified: 2009-01-27 05:02 UTC (History)
2 users (show)

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


Description mark_sweep 2005-08-30 01:35:33 UTC
The following would be really useful for keeping the Willy on Wheels in check: a
list of all users sorted by account registration time (most recent first,
essentially like RC/watchlists) and with links to talk, contributions, and
blockip. Here's a crude ASCII mock-up:

24 August 2005
  08:02 Wheelie on Wills! (talk . contribs . block)
  08:01 Willee on Wheals! (talk . contribs)

The absence of a "block" link would indicate that the account is currently
blocked (i.e., this would query the IP block list as well).

Several users have been engaged in new user patrol (see,
and the functionality described above can be simulated to a certain extent
off-line. However, there are some technical problems related to the (ab)use of
UTF8 usernames, and the selective presence of block links would be especially

Related, but slightly different enhancement:
Comment 1 Brion Vibber 2005-08-30 01:39:42 UTC
Creation time is not recorded, but creation _order_ is (in the ID numbers).
So a sorted list can be made, but it won't include timestamps (at least for now).
Comment 2 mark_sweep 2005-08-30 01:41:45 UTC
Let me quickly reiterate that this enhancement would go beyond the functionality
requested in #1628 ( because
of the cross-referencing with the IP block list.
Comment 3 mark_sweep 2005-08-30 01:43:04 UTC
Re Brion's comment #1: Creation order would be an excellent start!  Perhaps in
the future the DB scheme could be augmented to also record creation time for
each account?
Comment 4 Robert Rohde 2005-08-30 02:15:33 UTC
I am actually weakly opposed to this.  I think it allows for the 
impression that old/early created accounts are special.  Not to mention 
the temptation of a new varient of the appeal to authority: "I'm user 
#24325, shut up you #314531".  Identifying newbies has a number of useful 
purposes, but what good is served by identifying oldies?  For this 
reason, I would prefer that such a listing have a cutoff such that people 
do age out and merely become part of the society of equals that is 
Comment 5 mark_sweep 2005-08-30 02:44:59 UTC
I agree completely regarding one point: We certainly don't want to encourage
Slashdot-style petty elitism based on user ID numbers.  One way of doing that
would be to simply not show the ID numbers in the list.  Also, the community is
usually pretty good about judging users by their contributions, pointing out the
dangers of editcountitis, etc. User ID snobbery would be even worse than edit
count snobbery, and I don't think it would find any acceptance.

I do, however, think we do need the ability go back in time and see if there are
any temporal patterns in account creation.  The Willy on Wheels has been with us
for over a year, and has acted methodically, creating sleeper accounts which lie
dormant for a while before being used for vandalism.  I don't think we should
automatically trust the oldest 99% (or some other percentage) of users: they may
have registered a long while ago, but if they haven't made any edits at all, the
only reason to trust them is [[WP:FAITH]].
Comment 6 Robert Rohde 2005-08-30 05:32:38 UTC
Well how about removing people from the list after they have established 
a certain number of edits then?  That would still leave open the 
possibility to observe even very old sleepers but remove users who have 
established themselves within the community.  200 is a perfectly abitrary 
number but would probably be enough to eliminate all but the most 
enduring of trolls.
Comment 7 Rob Church 2007-04-02 07:49:08 UTC
This is now feasible with the introduction of the user.user_registration column.
Comment 8 Aaron Schulz 2009-01-25 01:24:09 UTC
Done in r46177
Comment 9 Brion Vibber 2009-01-26 23:21:44 UTC
Release notes?
Comment 10 Brion Vibber 2009-01-26 23:23:28 UTC
There also seems to be no UI for selecting it, and the URL parameter 'creationSort' doesn't follow our typical naming patterns.

Consider 'sort=name' vs 'sort=id' or such, and provide a UI for selecting it. 
Comment 11 Aaron Schulz 2009-01-27 05:01:55 UTC
Comment 12 Aaron Schulz 2009-01-27 05:02:32 UTC
(In reply to comment #11)
> Done
Release note that is.

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