-
Notifications
You must be signed in to change notification settings - Fork 27
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
Make new teams visible to org members #75
Conversation
@@ -86,7 +86,8 @@ | |||
<dependency> | |||
<groupId>org.kohsuke</groupId> | |||
<artifactId>github-api</artifactId> | |||
<version>1.89</version> | |||
<classifier>shaded</classifier> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some conflict when running the latest version, getting a repository that didn't exist seemed to go into an infinite loop.
couldn't find the conflict, but this fixed it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The only thing I am not sure about is making the first listed person the maintainer. We need to make sure people filling the hosting requests know this very clearly.
Description on the field? Wasn’t sure about making everyone maintainers so just left it as the first one |
Documentation: jenkins-infra/jenkins.io#2802 |
I think we should make everyone maintainers, or else have a separate field for the maintainer so it is very explicit. I just foresee having to clean up a bunch of this when people don't read or understand what it means. |
Happy to implement either, Do you have a preference? / anyone else? also cc @batmat since you're also in the hosting team (can't seem to request a review from you) |
Implemented everyone as a maintainer |
What would be the risk of things we couldn't revert if everybody was a maintainer? |
We can always downgrade if required, maintainer required that the user is on the org already they can’t send out invites but it’s very useful for teams of people who have multiple plugins or people who have multiple plugins in general |
My merge of master messed something up, I'll look at it in a bit. |
GitHub api version mismatch I think, will fix soon |
@oleg-nenashev Any issues with this? |
@timja Can you look at the file conflict? then we can merge this Pr |
Done @olblak |
Requires hub4j/github-api#683
Ref: https://groups.google.com/d/msg/jenkinsci-dev/U_lFkTzmg1E/S-5Q7IVdBQAJ
This PR does:
Docs: jenkins-infra/jenkins.io#2802