clojars / clojars-web

A community repository for open-source Clojure libraries
https://clojars.org
Eclipse Public License 1.0
470 stars 114 forks source link

Unable to sign up as 'clj-commons' #710

Open slipset opened 5 years ago

slipset commented 5 years ago

I'm trying to create a Clojars user for my github-organization clj-commons, but am greeted with the following error message:

Blistering barnacles! Something's not shipshape:
Username is already taken

@danielcompton has looked into this and says:

I don't see any clj-commons users on the site https://clojars.org/groups/clj-commons
borkdude commented 5 years ago

Same thing for speculative, I had to create _speculative_ as a workaround.

tobias commented 5 years ago

This line is preventing a new user name that matches any group name with active members, and it's not clear why we do that. I made the last change to that line when we added admins, but the prior version did the same thing, but if there were any members in the group. I traced that line back a bit, and see it there in the early commits nine years ago. I'm not sure what the original intent of this check was, but am open to relaxing it if we can figure out that it makes sense.

danielcompton commented 5 years ago

The only thing I can think of is that it had something to do with the org.clojars.username Group that people get given. Maybe before it was just username?