Skip to content
This repository was archived by the owner on Nov 18, 2021. It is now read-only.
This repository was archived by the owner on Nov 18, 2021. It is now read-only.

Allow "underscore" in username? #906

Description

@gt-tech

As per current github username composition rules, username can only have alphanumeric characters or a hyphen.

This turns out to be an issue when:

  1. User wants to produce a java based open-source product hosted from GITHUB repo
  2. User wants to use his github qualified namespace as groupId and hence by convention, his top level java package would be something like: org.github.<username>
  3. User's choice of alphabetic username isn't available (taken by someone else) and he gets forced to use john**-doe instead of john_**doe (note that having numbers in username to make it unique would make the java package declaration even worse)
  4. john-doe now can't be used as a package name for user's source code as Java doesn't rightfully allow "-" in package names.

Hence having "_" in username as allowed character appears to be a nice feature unless there's a technical reason blocking it to happen on github.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions