Last modified: 2014-11-09 00:16:03 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 73123 - Replace usage of centralauth-account-exists with userexists
Replace usage of centralauth-account-exists with userexists
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
CentralAuth (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: i18n
Depends on:
Blocks: messages
  Show dependency treegraph
 
Reported: 2014-11-07 08:32 UTC by Ori Livneh
Modified: 2014-11-09 00:16 UTC (History)
9 users (show)

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


Attachments

Description Ori Livneh 2014-11-07 08:32:10 UTC
The proportion of readers who cross the divide to become editors is vanishingly small. If we want to preserve or increase it, we should fret about making the account creation interface as easy to understand as possible. It's especially important to speak plainly and avoid jargon.

The message 'centralauth-account-exists' (en: "Cannot create account: The requested username is already taken in the unified login system.") reveals more about the software implementation than is sensible to reveal to a prospective user -- especially one who just had his or her desired username rejected. We should just use userexists.

Previous discussion here: <https://en.wikipedia.org/wiki/MediaWiki_talk:Centralauth-account-exists>.
Comment 1 Andre Klapper 2014-11-07 12:06:05 UTC
Wondering if that's an "easy" or even Google Code-in task (which would need a mentor)? There's only one place in the CentralAuth code where it's used, not sure how to "get"/reuse userexists though.
Comment 2 Nemo 2014-11-07 19:52:56 UTC
Reusing the core message is out of question. ;-)

I don't (yet) have an opinion on whether it's really necessary, but the point of the current wording is that the user may search the "conflicting" user on Special:ListUsers and so on and be surprised that there isn't one; or even be the same user, but forget to be registered locally via a central account.

It's easy to make it simpler though: "Cannot create account: The requested username is already taken by a user on another wiki."
Comment 3 MZMcBride 2014-11-08 00:18:38 UTC
(In reply to Nemo from comment #2)
> It's easy to make it simpler though: "Cannot create account: The requested
> username is already taken by a user on another wiki."

Hmmm. Why would a username being taken on another wiki affect me? I think the proposed simpler wording still leaves room for ambiguity and confusion.
Comment 4 Nemo 2014-11-08 23:28:37 UTC
(In reply to MZMcBride from comment #3)
> Why would a username being taken on another wiki affect me? 

Why wouldn't it?

> I think
> the proposed simpler wording still leaves room for ambiguity and confusion.

Like?
Comment 5 Platonides 2014-11-08 23:40:40 UTC
MZMcBride, that the wikis used completely independent databases and thus usernames would require them to know about the internals, too.

+1 to Comment 2 text.
Comment 6 Ori Livneh 2014-11-09 00:16:03 UTC
(In reply to Nemo from comment #2)
> I don't (yet) have an opinion on whether it's really necessary, but the
> point of the current wording is that the user may search the "conflicting"
> user on Special:ListUsers and so on and be surprised that there isn't one;
> or even be the same user, but forget to be registered locally via a central
> account.

If you know about Special:ListUsers, or if you already have an account, then you probably know where to look for help or whom to ask. If you are a brand new user, we risk losing you if the account creation experience is confusing or bumpy.

With most interface messages, I think it makes sense to accommodate uncommon use-cases, within reason. But I think the account creation interfaces is special, because it's the entry-point for new users. It makes sense to optimize the interface for them.

In October, an average of 66,000 people a day created accounts on Wikimedia wikis. An unknown number did not complete the form. Is there any evidence of the scenario you describe happening more than just once, in 2008? (cf. the talk page in Comment 1)

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


Navigation
Links