-
-
Notifications
You must be signed in to change notification settings - Fork 64
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
Implement OAuth support for Github login & package management #475
Labels
Comments
In absence of a link to github, just being able to have multiple owners of a project would be useful. Not really as good, but maybe simpler to implement in the short term. |
this sounds good. I work on both ddbc and hibernated but did not create the repo and cannot do any of the maintenance from code.dlang.org side of things. If we can maintain it as an organisation on github that would be great. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Package management is currently complicated: there's a lot of duplication involved between Github and the registry, and e.g. while transferring rights for a repo is easy, doing it for a package requires work from Sonke.
Additionally there is no way to collaboratively manage a package. The only way would be to share a user account, which includes sharing the password. While possible, we all know the shortcomings of this.
Given a large majority of packages are currently hosted on Github, it would make sense to allow users to link their Github account with their registry account. Adding support for organization would also be needed, but would then allow contributors to orgs, such as
dlang
ordlang-community
to collectively manage the packages they have write access to.The text was updated successfully, but these errors were encountered: