https://bugzilla.wikimedia.org/show_bug.cgi?id=32330

       Web browser: ---
             Bug #: 32330
           Summary: Enable users to change their own username if their
                    current username is unacceptable
           Product: MediaWiki
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: Unprioritized
         Component: User login
        AssignedTo: [email protected]
        ReportedBy: [email protected]
    Classification: Unclassified


The current processes used for enforcing username policy aren't particularly
friendly to new users. Part of this is about the language used to inform users
about policy violations (which is not a technical issue), but part of it is
about the process for implementing the change. See this talk page warning as an
example (not singling out the user who's placing it, who is following standard
operating procedure).

https://en.wikipedia.org/wiki/User_talk:Talati_Panthaky

What I'd suggest as an alternative process:

1) We create a new [[Special:ForceUsernameChange]] page.

2) When a user whose "force username change" flag is set, while they are logged
in, all write operations (edits, preferences, etc.) result in a splash screen
requesting that the user change their name before proceeding.

This splash screen can have friendly language explaining policy in simple
terms, and providing a simple input box that checks for naming conflicts. Once
the name change is in place, the user can proceed doing what they wanted to do.

As an additional checkbox in the special page used by administrators, we could
have a "[ ] Require administrative review of new username" checkbox if we don't
trust the user to pick a valid name. In that case, the username would land in a
review queue.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to