Comments (23)
@spiffxp I wasn't aware that we link OWNERS files there. So of course the new repos belong into that file 👍
from org.
I chatted with @sttts offline, the repo descriptions have been changed
Just waiting for a sigs.yaml PR to close this out
from org.
@cblecker the KEP was approved which proposed these repos.
from org.
thanks, but seems no need to create repo for cloud-controller-manager
now. @spiffxp 😀
/cc @sttts
from org.
thanks, but seems no need to create repo for cloud-controller-manager now.
@stewart-yu thanks for the correction. Yes, we keep those types in the cmd package because the future of the binary is not clear.
from org.
Having sig-arch own root and specialized sigs own different packages was one of the suggestions I made above. I have no strong preference other than an option get chosen. I will ask the sig-arch mailing list
from org.
@sttts Has sig-arch approved of new core repos? Was there a meeting agenda item or a mailing list thread where they do?
cc: @jdumars @bgrant0607
from org.
Looks like this is slated for discussion in sig-arch on Thursday
kubernetes/community#2627
from org.
@cblecker Sig-arch approved them: https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/kubernetes-sig-architecture/x_-L4dlwbeU/qwlEd64kBgAJ
from org.
- https://github.com/kubernetes/cloud-controller-manager
- https://github.com/kubernetes/kube-controller-manager
- https://github.com/kubernetes/kube-proxy
- https://github.com/kubernetes/kube-scheduler
- https://github.com/kubernetes/kubelet
from org.
/assign
I believe this is done but I'll leave this open to confirm since this is staging
from org.
It's also unclear to me whether/where these repos should fall in sigs.yaml?
from org.
https://github.com/kubernetes/kube-controller-manager
this repo is empty now, what should i do if my older projects referred package from this repo?
Any reply would be appreciated,thx.
from org.
this repo is empty now, what should i do if my older projects referred package from this repo?
Any reply would be appreciated,thx.
@GeorgeGuo2018 I will update github.com/kubernetes/publishing-bot and it will fill that repo.
Which "older projects" do you refer to?
from org.
@spiffxp we have the OWNERS files in there. Isn't that enough? Listing those repos in sigs.yaml in addition sounds equivalent.
from org.
@spiffxp as @stewart-yu correctly noted, cloud-controller-manager is not used. You can delete it again.
from org.
@sttts every other repo that comes out of staging is listed in sigs.yaml as belonging to a sig, egs:
sig-api-machinery has this entry
- name: universal-machinery # i.e., both client and server
owners:
- https://raw.githubusercontent.com/kubernetes/apimachinery/master/OWNERS
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/staging/src/k8s.io/apimachinery/OWNERS
sig-architecture has this entry
- name: api
owners:
- https://raw.githubusercontent.com/kubernetes/api/master/OWNERS
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/staging/src/k8s.io/api/OWNERS
I don't know if the intent is to move to a world where each component is owned by a different sig, eg:
- sig-node owns kubelet
- sig-network owns kube-proxy
- sig-apps owns kube-controller-manager
- sig-api-machinery owns kube-apiserver
- sig-scheduling owns kube-scheduler
or, if sig-archtecture owns the root of each component, with individual sigs owning packages within (eg: sig-architecture owns api, but sig-apps owns the workload apis)
from org.
Current status:
- I removed cloud-controller-manager
- The other repos look to be synced by publishing-bot now
- I have yet to confirm that the repos have been added to sigs.yaml
from org.
I don't know either whether we want the specialized SIG (e.g. node) to own all of the k8s.io/kubelet repo or if we want it to own e.g. pkg/
and cmd/
only?
That really dictates the structure of the sigs.yaml PR. Any preferences?
from org.
from org.
So far I have received two responses, both of which seem to suggest the sig-arch root / sig-foo subdirs approach.
from org.
The final piece of this was fixed with kubernetes/kubernetes#70453, closing
/close
from org.
@luxas: Closing this issue.
In response to this:
The final piece of this was fixed with kubernetes/kubernetes#70453, closing
/close
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
from org.
Related Issues (20)
- REQUEST: New membership for chen-keinan HOT 5
- REQUEST: New membership for mszadkow HOT 4
- REQUEST: New membership for gujingit HOT 5
- REQUEST: New membership for xtineskim HOT 3
- REQUEST: New membership for ricardoapl HOT 3
- Grant admin access for ibm-vpc-block-csi-driver project under kubernetes-sigs HOT 4
- REQUEST: New membership for thedtripp HOT 3
- Got removed after change github username HOT 1
- REQUEST: Archive repo kubernetes-sigs/kpng HOT 3
- REQUEST: Membership renewal for changed username to kevinprk HOT 2
- REQUEST: New membership for kwilczynski HOT 4
- REQUEST: New membership for Sameer Shaikh HOT 10
- REQUEST: New membership for chadmcrowell HOT 3
- REQUEST: New Membership for Kubernetes GitHub organization HOT 4
- REQUEST: New membership for b1gb4by HOT 4
- REQUEST: New membership for Prucek HOT 4
- REQUEST: New membership for macsko HOT 3
- REQUEST: Create repository kubernetes-sigs/wg-serving HOT 12
- REQUEST: New membership for ritikaguptams HOT 5
- REQUEST: New membership for fengshunli HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from org.