-
Notifications
You must be signed in to change notification settings - Fork 9
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
Library add request: sphinx-multiversion #60
Comments
I have sent you all an invitation to join the GitHub org. After you accept that, you should be able to move the repo yourself (please review the naming convention suggestions at the end of the readme https://github.com/sphinx-contrib/github-administration). After the move, you may need me to re-grant you admin permission on the repo. If that's the case, comment here on this ticket and let me know. When we're all done, and you have the permissions you need, we can close this ticket. Welcome, and thank you for contributing! |
Thanks, I just accepted the invitation. I'll move the repo later this week. |
What is the usual way to handle PyPI package ownership for |
Pretty much that yes. The org currently exists more as a way to publicize projects than share effort maintaining them (like github.com/jazzband is for). That may change organically in the future but it hasn't yet |
Alright, I moved the repo. I already started some modernization work (CI, build system, etc.) but I'm lacking privileges to configure branch protection, deploy environments, etc. on the repository. I'd also like to rename the default branch to |
@Holzhaus , I see you have the maintainer role on the repo, that should let you do everything you need. Maybe @stephenfin set that up since you posted here last, could you try again and see if it's working for you now? |
@dhellmann I suppose these privileges don't allow changing some repo settings that I need. I only have these settings available: Specifically, what I cannot do is:
I also created a sphinx-multiversion-maintainers team in this org, but I cannot add the repository to the team (as this apparently requires admin privileges on the repo). The team still makes sense for traceability (so in case you ask yourself "why is this dude part of the org" you can use the team membership to identify me as a maintainer for this repo), but will not grant any special privileges. |
Yeah, I meant to set the most privileged role, but GitHub web UI on mobile doesn't scroll properly and |
@stephenfin thanks! @BurningEnlightenment I added you to the sphinx-multiversion-maintainers team, which also grants you the maintainer role for the repo. |
I cannot close this ticket, @BurningEnlightenment needs to take care of this. |
My last open question is: Do we want to add the @Holzhaus can we briefly chat to clear up the expectations, responsibilities and boundaries going forward? I'd be fine with https://gitter.im, keybase or old-school email. |
Sure, but I'd like to have the confirmation of one of the maintainers of the CC @stephenfin |
It is, yes. We put in a request to create an equivalent organization on PyPi, which I think has been completed, but as of yet we haven't migrated everything over. |
is it that one: https://pypi.org/user/sphinx-contrib/ ? Kind of weird profile pic for an org tbh :) Also, I don't find a |
Organizations live in a different namespace than users. The one you found is probably from the days before organizations were introduced (like last year, I think). The correct one should be https://pypi.org/org/sphinx-contrib/ (@stephenfin can you confirm this?) |
That would be gravatar, unfortunately 😅 It's linked to my email address (absent another generic one to use). I'll create the |
Indeed, we own that also. However, the process for adding to an organization is different and we don't have it in both. I would suggest adding to both for now, if you'd like to close this out today, and I'll update the docs and existing projects next week when I've a chance. |
I need to check later, no idea how to add it to the org. When I manage owners, I can only add other users, not orgs. Maybe because I'm not a member? |
I've sent you an invite now. |
@stephenfin could you change the visibility of https://github.com/orgs/sphinx-contrib/projects/1 to public? Unfortunately, I can't do it myself as I'm not an organisation owner. |
Hello everyone,
the original creator of
sphinx-multiversion
no longer has time to maintain his extension and doesn't oppose appointing other maintainers. We thought it makes sense to move this extension with 149 stars to thesphinx-contrib
organization to signify the change in maintainership. See sphinx-contrib/multiversion#88sphinx-multiversion
is an extension to build and cross-reference multiple versions of a documentation for self-hosting, e.g. on GitHub pages. See also docsSo please invite @Holzhaus, @d33bs and me.
The text was updated successfully, but these errors were encountered: