-
Notifications
You must be signed in to change notification settings - Fork 332
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
Add AWS team and add Jeffwan to project-maintainers #246
Conversation
/cc @jlewi |
/cc @abhi-g |
We currently don't use teams or sync teams so adding an AWS team won't do anything. |
@jlewi Makes sense. Does repository owner automatically has write access to the repo? I think project maintainer's requirement is to create tag and cut release, sometime create remote branch. Do you think if there's a way to do that? I think using teams is still a option. Each project can have a dedicate team which could have access to the target repo. it's a superset for kubeflow maintainers. The current problem is these teams doesn't own any repo which makes them useless. Another usage of team is to at team like |
@Jeffwan sorry for not being clear. Using GitHub teams in principle is fine; we probably just need to include teams in the automatic sync. The "project maintainers" team was explicitly setup to grant all members write access to all repositories. The unscalable bit here is having a growing team with write access to all repos. The use of teams in itself isn't problematic. kubeflow/community#314 explains why we did this and the need for more scalable solutions. It looks like I might have misspoken. I checked our peribolous config and its
So we should be sync'ing team members. |
So in this PR feel free to define an AWS team. Unless you need write access to all Kanban boards please don't add yourself to project-maintainers. Per kubeflow/kubeflow#5022 if you want to volunteer to be part of the release team for KF 1.1 then add yourself to release-team. |
If you join the release-team that should give you permission on the mxnet repo to cut releases. |
I don't need access to all Kanban boards, I will not request permission to The problem is I am part of release team now.. Richard invited me for v1.0.2 release via Github directly I think. I should add a record here. |
@terrytangyuan I would like to fix the sync. @Jeffwan see my comment in The sync is broken right now because of the user ajayalfred so can you remove that user from the file to fix the sync? |
#250 should be submitted and merged first and then you will need to rebase this one. |
Just see this. Seems @terrytangyuan fix the problem. I will rebase the changes |
Updated changes:
|
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.
/lgtm
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jlewi The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
release-team
scope.