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
[Proposal] Each Kubeflow distribution should have its GitHub team #451
Comments
I put up a rough list, please correct me if I am wrong. |
also |
I think "Existing" should be replaced by "On-prem" because Besides mentioning individual names on the POC column, how about making one specific team? E.g, for AWS, we specify @kubeflow/aws team, this should be more maintainable and scalable if one folk left or not responsive anymore. |
For the Istio+Dex configuration @yanniszark from our team is responsible, but I agree with @PatrickXYS. I think assigning teams will be easier to handle and maintain in the future. We can do @kubeflow/arrikto from our side for the Istio+Dex config for now. Note that this will change with the new Manifests WG after 1.2. Also note that most probably this page needs to get updated altogether, since there are quite a few external Kubeflow distros at this point additional to the cloud providers, which are currently not included in this list. We should somehow unify it going forward. We will try to propose something in the next release. |
In the past, we assign labels to those issues. However, this needs some manual triage and won't /cc to right POC. We probably need a mechanism to improve that. Creating teams like @kubeflow/aws is one option but we still need some one to triage issues. |
@PatrickXYS I think we could call it something like "Base Kubernetes", "Minimal Kubernetes", "Compliant Kubernetes", becuase there is nothing about that distro which is specific to "on-prem". |
Thanks, updated contacts. That makes sense to me. I didn't find a github team for IBM folks, @animeshsingh is there an existing one or can you create one? |
@cvenets for clarification, right now manifests WG do not own the distribution itself, it's only supporting the catalog that helps every distribution. |
@Bobgy I agree. What I meant is that the new Manifests will be clean from kfct. Currently this config contains kfctl, as does the AWS one if I'm not mistaken. The manifests will be pure kustomize as KFP does now for example, and then everyone can build whatever they want, including distros, on top of them, independently. |
aside: in the future please consider escaping team mentions with backticks if you're discussing the team versus intending to notify the team like |
@BenTheElder What's the reason for this desired behavior? What I can tell is it might be annoying to have 1000+ members's github team got notified for one single command However, I think this should be fine given current proposal, what @Bobgy said is to create a Github Team for each distribution then take as reference in this documentation |
I think Ben is making a right point that not everyone in So for us, I think making another team called @kubeflow/oncall-gcp specifically would be better. But it's purely for us. You can decide what team scope works for you. |
I mean for this very thread right here I don't know that it was intended to subscribe everyone in all of the teams in the table above to this discussion but they are now. That looks unintentional to me, and can be avoided using backticks around the team if you just want to reference a team for the purposes of creating a table of teams without actually subscribing everyone to the thread 🤷♂️ In my case I've actually been reminded to remove myself from the team. This is clearly off-topic now, I'll try to leave it at that. |
@Bobgy When I was cleaning up kubeflow/kubeflow issues, I found users continue reporting issues based on different platforms including AWS, AKS, IKS, GCP. But I found it might be a bother to @ one github team per issue, especially when the folks of that team increases to 10+. So each team/platform, if they are releasing their manifests in Can we have each existing distribution establish a team with format of @kubeflow/aws-oncall This can also avoid adding too many users in those on-call teams, because of the responsibilities they need to take. Meanwhile, we need to document in the |
@PatrickXYS Totally agree, to add to that, I'd say moving manifests to everyone's own repos is more important, so each platform has its own issue board and backlog. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Hi community,
I think each Kubeflow distribution should have its POCs on www.kubeflow.org. When people report issues specific to some distribution, other WGs should be able to know who to assign the issue to.
Because we have decided that distributions should be outside of Kubeflow (#434), so the POCs won't be WGs. They will be
individuals that represent the organizationgithub team alias that supports each distribution.I think we should make POC info clear on our website pages:
So that people know who to ask about it.
/cc @kubeflow/project-steering-group
/cc @kubeflow/wg-manifests-leads
What do you think about this?
The text was updated successfully, but these errors were encountered: