Talk:Wikivoyage migration/Accounts

From mediawiki.org
Latest comment: 11 years ago by Nemo bis in topic Bureaucrats

Links to existing code[edit]

Could somebody please post the links to the extensions used for the Merge Account interface and for Special:GloblaUsers. I wanted to see what exactly they are doing. -- Hansm (talk) 16:09, 25 October 2012 (UTC)Reply

OK, got it. -- Hansm (talk) 21:17, 25 October 2012 (UTC)Reply

About Workflow and user experience for different scenarios[edit]

Scenario 2 and 3[edit]

As far as I understand, this does not cover the case that Alice has diffenerent account names on the WV wikis. In this case, probably, some of her accounts will need to be renemd before. (See Extension:Renameuser ) -- Hansm (talk) 16:22, 25 October 2012 (UTC)Reply

Why should Alice's account initially be locked or kept locked when there is a naming conflict with existing user accounts in other WM projects? -- Hansm (talk) 16:24, 25 October 2012 (UTC)Reply

What I'm thinking is this: Until we've resolved conflicts, we can't add Alice to the central authentication database. So she won't be able to use her account on other Wikimedia wikis. This would make for a very confusing user experience. We also need to create a forcing function to actually make sure that accounts are moved into the central database instead of having them linger. Forcing a resolution before the account can be used seems like the best way to do that. Once conflicts have been resolved, Alice can then use her account on all projects as if it was a newly registered username.--Eloquence (talk) 02:34, 26 October 2012 (UTC)Reply
OK, then it is not primary for technical reasons but rather for "pedagogical" ones. See your point.

Extension:User Merge and Delete[edit]

Features useful for our purpose:

  1. Merges local users on one wiki.
  2. Reassignes edits from one user to the other
  3. Moves user (talk) pages and sub-pages as far as there are no conflicts. In case of naming conflict, one of the conflicting pages will get lost. However, seems to be acceptable for most cases.
  4. Deletes unneccessary redirects to user (talk) pages.
  5. Merges users in all tables with fields for the user ID and user names such as watchlists, ipblocks, image uploads and logs.

Missing features:

  1. Does not modify any page revisions. Thus, signatures of merged users will remain visible after the merge as well as all other links to merged users.

-- Hansm (talk) Updated at 02:05, 26 October 2012 (UTC)Reply


Extension:Renameuser[edit]

Features similar to those of the corresponding maintenance script.

  1. Moves all user (talk) pages and its sub-pages. Creates redirect from old titles.
  2. Changes the user_name in all tables.

Missing features:

  1. Does not modify page revisions, signatures of the old user will remain as they are. Also, all links to old user pages will remain, but there are redirects to the new pages.

-- Hansm (talk) 02:27, 26 October 2012 (UTC)Reply

Prevent users from taking any action if not attached to CentralAuth[edit]

I don't see the need for this, why should WV users be special? We're not so strict with our users, unattached accounts are not a tragedy. --Nemo 08:24, 30 October 2012 (UTC)Reply

Bureaucrats[edit]

Renames on Wikimedia projects are performed by bureaucrats, not administrators. If there aren't enough bureaucrats, stewards can help I guess: I doubt there will be more requests than in 2008. --Nemo 08:24, 30 October 2012 (UTC)Reply