User and Project Names Rules

Continuing the discussion from How would you offer freebie licenses for a strictEq project?:

@orlandohill, I’ve just updated to allow underscores and hyphens in user handles. The regular expression is:

^[a-z0-9]([a-z0-9]|[-_](?=[a-z0-9])){0,38}$

This allows underscores and hyphens, but only within the handle, but never more than once in a row.

I’ve also broadly liberalized project names:

^[a-z0-9-_]{1,64}$

@orlandohill, would like me to change the name of the project you registered? I can do it manually.

Sounds good!

I guess you mean @kalt.steven’s project.

My bad! Thanks again, @orlandohill.

would like me to change the name of the project you registered?

Yes please!

Name changed: