-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename 2i2c-imagebuilding-hub-access org to 2i2c-demo-hub-access #773
Comments
Ping @yuvipanda as the person who set up this org |
I am totally ok with this if we document that giving access to one kinda demo hub gives people access to all. I think that is perfectly alright, just needs to be documented. do you have enough rights to do this rename, @sgibson91? If not i will make sure to grant you requitise rights |
Great! I am ok with wide org or team based access as you see fit and document :) thanks for thinking this through and simplifying it! |
1 similar comment
Great! I am ok with wide org or team based access as you see fit and document :) thanks for thinking this through and simplifying it! |
Having external organization to control access to our 2i2c managed hubs is wise. The users on Could we shorten the name of this other organization to just |
@jmunroe we talked a little bit about this in sync today. I hear your concerns that particularly users of the showcase hub are not ephemeral demo users, and you hear my concerns that generalising to just "hub access" may accidentally create the impression that everyone needs to belong to that org for access. Naming things is hard, and I'm very happy to have another call with you to talk through other options :) |
Ok, let's keep the org named as |
Context
Some of our hubs utilise GitHub orgs/teams to manage authentication/authorisation. In the GitHub ecosystem, to add someone to a team, you also have to add them to the parent organisation. This is not something we always want to do, especially in cases where we want to give access for demo purposes. It is because of this reason that the 2i2c-imagebuilding-hub-access org was created, in order to give demo access to a hub showing our newly developing image building capabilities without granting access to the main 2i2c org.
While working on transferring the researchdelight hub to be called showcase (2i2c-org/infrastructure#3279), I discovered that we have "research-delight-team" and "research-delight-gpu-team" within our 2i2c org and concluded that this hub and the partnerships team may want a similar flexibility: to add people to these teams to demo the showcase hub, without granting access to our main 2i2c org.
However, the "imagebuilding" part of the org name then becomes overloaded.
Proposal
We rename the "2i2c-imagebuilding-hub-access" org to "2i2c-demo-hub-access" and document that this is where we create teams and add external collaborators when we wish to grant them hub access for demo purposes. This could include the showcase hub, or others.
Updates and actions
The text was updated successfully, but these errors were encountered: