#471 handle usernames with "-" and "_"

v1.0.0
closed
nobody
None
User
nobody
2015-08-20
2010-07-07
Anonymous
No

Originally created by: sf-overlords

Created by: noostendorp
Created date: 2010-05-26 17:34:49.879000
Assigned to:rcopeland

Problem:

SF.net username policy only allows dashes in usernames, but historically there are more than a couple hundred thousand users which have underscores.

NewForge turns usernames into project names, and uses project names as part of DNS (for e-mail integration), classic forge allows userweb which turns usernames into dns. In both cases underscores are not allowed.

Proposed solution:

Treat all underscore characters in usernames as dashes. If there are any usernames that differ only by the use of a dash instead of an underscore treat them as a bug.

Newforge will have to:

  • make dashes acceptable and deal with escaping for mongo project names.
  • treat underscores as equivelent to dashes for usernames (create dashed project names, etc)

Classic forge will have to:

  • Make new conflicts between _ and - usrenames illegal.

SOG/support will have to:
* come up with a plan to migrate the users who currently violate the _ and - cannot disambiguate usernames rule.

Discussion

  • Anonymous - 2010-07-07

    Originally by: sf-overlords

    Post by rcopeland:

    • assigned_to: Rick Copeland
     
  • Anonymous - 2010-07-07

    Originally by: sf-overlords

    Post by rcopeland:

     

Log in to post a comment.