docker / hub-feedback

Feedback and bug reports for the Docker Hub
https://hub.docker.com
235 stars 39 forks source link

Allow hyphenated usernames and organization names #373

Open paddy-hack opened 9 years ago

paddy-hack commented 9 years ago

As you can see, I have a hyphenated username on GitHub. Same thing on GitLab. I also use hyphenated organization names with both services. Not being able to use the same names on Docker Hub is confusing at best. It would be really nice if the user/organization naming rules for the various services you want to integrate with are the same.

fingolfin commented 8 years ago

We really would like to have that feature, too, for gap-system (which is called that way everywhere, except on Docker Hub, where it is gapsystem).

sebasguts commented 8 years ago

+1

olexandr-konovalov commented 8 years ago

+2 - one for for gap-system, and one for my username too.

knickers commented 8 years ago

+1. I'd really like this for an organization I'm working with too, mongo-express.

dwmkerr commented 8 years ago

Any idea why this issue is closed? Hyphens in names is pretty important and #280 seems to be about short names...

paddy-hack commented 8 years ago

This issue hasn't been closed, the docker-solr/docker-solr#24 issue has.

dwmkerr commented 8 years ago

Whoops!

On Wednesday, 11 May 2016, Olaf Meeuwissen notifications@github.com wrote:

This issue hasn't been closed, the docker-solr/docker-solr#24 https://github.com/docker-solr/docker-solr/issues/24 issue has.

— You are receiving this because you commented. Reply to this email directly or view it on GitHub https://github.com/docker/hub-feedback/issues/373#issuecomment-218398498

mg14 commented 7 years ago

+1 same problem here - would like consistent github/dockerhub user and organisation names

ivan-pinatti commented 7 years ago

+2 !

I would prefer to use the same name from Github as well, for both scenarios.

My user name; ivan-pinatti

Organization; ciandt-dev

larruda commented 7 years ago

+1

lisotton commented 7 years ago

+1

I interested in this feature too. My organization name use hyphen both in Bitbucket and Github and would be good to use the same pattern in Docker Hub.

htakeo commented 7 years ago

+1

bruunosilveira commented 7 years ago

+1

marianahycit commented 7 years ago

+1

halisonfernandes commented 7 years ago

+1

volkyeth commented 7 years ago

+1

erickj-ciandt commented 7 years ago

+1

arno-vdk commented 7 years ago

+1

da-n commented 7 years ago

+1

drts01 commented 7 years ago

how about underscores?

erlkonig commented 7 years ago

For a number of folks the problem cropped up when their hyphenated real-world names managed to get into company login names literally, which doesn't cause problem for the most part because dashes aren't special characters to the shell. Other real-world name bits, like apostrophes and and spaces (O'Henry, mac Allister, etc, this list is NOT exhaustive) are both special to the shell and in other context, so admins resist them with good reason. So mostly we're taliking about names that admins thought would be fine as logins (both Unix and the Windows) and are controlled by company policy and often very, very hard to fix for long-term employees, YET we still want github/gitlab/whatever to be adopted easily within the organization, which wants to use LDAP auth or whatever from their current authentication server as the git* auth service.

So, the idea is to let that just work. Oddly, I've never seen an underscore in a real name or a login name, but YMMV. :-) I don't think Git services likely ever end up being company's core auth servers, but should that happen, there's the reverse (small? Anyone seen this?) risk that github's permissiveness would cause the problem in reverse. So I wouldn't recommend going nuts here,

I totally haven't checked, but if Github's intent is to allow Unicode usernames, that's would seem at first to derail having any restrictions at all, but there are still good reasons to ban token-splitting special characters - most unicode looks pretty opaque and harmless from that perspective in a way a space or asterisk totally doesn't.

geoghegan commented 7 years ago

+1

kubor commented 7 years ago

+1

yamasakih commented 7 years ago

+1

ntwrkguru commented 7 years ago

2 years and nothing? Guess this isn't happening?

edsiper commented 7 years ago

:/

nekufa commented 7 years ago

+1 for basis-company

etki commented 7 years ago

ama-team joins the the feature request crowd

RJMW commented 6 years ago

+1

cyrush commented 6 years ago

+1

apeltzer commented 6 years ago

nf-core joins in here as well....

sven1103 commented 6 years ago

+1

arueth commented 6 years ago

+1

LaFr4nc3 commented 6 years ago

+1

darkpixel commented 6 years ago

Come on docker. It's been 3 years since this was reported. I'm cancelling my subscription since dockerhub is completely unusable for my github org.

aegershman commented 6 years ago

If this isn't going to happen, could you tell us? Would rather not hold out hope if it's not gonna happen.

ygrange commented 6 years ago

If this isn't going to happen, could you at least make the interface such that it actually tells you what is wrong with the user name, in stead of turning the border of the input box to red without any form of feedback (it took me some time to notice that anyhow)?

BelfordZ commented 5 years ago

please please

darkpixel commented 5 years ago

Got yet another survey from Docker asking how they can improve DockerHub. I can only respond with a link to this ticket as it's completely useless for my corporate repos under 'ctrl-alt-it' and 'smiles-services' thanks to having dashes in their names.

2 companies 2 years 12 months * $12/mo = $576 in lost profit from just one user due to this bug.

BelfordZ commented 5 years ago

thanks @meticulous-dft for taking a look.

nekufa commented 4 years ago

any updates?

agrozyme commented 4 years ago

+1 and waiting... I use 0 to replace -, it is very ugly...

mmontossi commented 4 years ago

update?

nekufa commented 4 years ago

please please please

darkpixel commented 4 years ago

Just switch to GitHub for docker builds and hosting. Works fine, and is cheaper than dockerhub.

ntwrkguru commented 4 years ago

Just switch to GitHub for docker builds and hosting. Works fine, and is cheaper than dockerhub.

Works OK if you use Github for SCM and CI, but not as attractive if you use other things for those and Docker Hub purely as a means of distribution.

darkpixel commented 4 years ago

Works OK if you use Github for SCM and CI

Sure. But at least it works. ;)

paddy-hack commented 4 years ago

Just switch to GitHub for docker builds and hosting. Works fine, and is cheaper than dockerhub.

Or GitLab.com which is what I've been using from when I submitted this issue.

brandonsturgeon commented 3 years ago

How is this still an issue? I can't believe it.

darkpixel commented 3 years ago

Pretty much every competitor to docker hub has this implemented. Try GitHub, DigitalOcean, Google or Amazon's container registries.