CNCF Governance Proposal
Alex Baretto
Hello all, I've been reviewing the recent Graduation Proposal on behalf of Huawei. I have recently joined the TOC meetings so I may have missed some of the earlier discussions. I have the following questions: - I wanted some clarity on the styling of the graduation evaluation criteria. OSS project possess their idiosyncrasies, and whilst the proposal puts forward good ideas to capture these, the terminology may not clarify them sufficiently, as under the present proposal. - It may be good to consider inclusion of more explicit language regarding -- "multiple end users" - we may want to specify whether this is more then 2 users or more than 3 users, etc. -- "committers from more than one organization..." - we may want to specify that this means having committers from more than two organizations -- "no longer can be recommended" - do we have detailed criteria in mind for non-recommendation? ASF? -- "no longer represents best practices in its area" - similarly, do we have detailed criteria in mind? Thank you. Alexandre Baretto
|
|
|
|
Re: Kubernetes Code of Conduct
alexis richardson
thanks both
TOC people, please consider the Kubernetes CoC for CNCF, and others linked in the GH issue On Wed, Sep 21, 2016 at 4:51 PM, Chris Aniszczyk via cncf-toc <cncf-toc@...> wrote: Here's the relevant GitHub issue:
|
|
|
|
Re: Kubernetes Code of Conduct
Here's the relevant GitHub issue: https://github.com/cncf/foundation/issues/2
On Wed, Sep 21, 2016 at 10:50 AM, Sarah Novotny via cncf-toc <cncf-toc@...> wrote:
--
Chris Aniszczyk (@cra) | +1-512-961-6719
|
|
|
|
Kubernetes Code of Conduct
Sarah Novotny <sarahnovotny@...>
Here's our Code of Conduct.
|
|
|
|
RFC: OpenTracing Project Proposal for CNCF
The OpenTracing (http://opentracing.io/) project proposal is ready for review here: The proposal is being sponsored by Bryan Cantrill from the CNCF TOC. Please make any comments on the proposal and if there are no major issues, I will formally kick off a vote for accepting the project into the CNCF on Monday. Thanks! Chris Aniszczyk (@cra) | +1-512-961-6719
|
|
|
|
Re: TOC slides this week
Jonathan Boulle <jonathan.boulle@...>
I will not be able to attend the call this week.
toggle quoted messageShow quoted text
Alexis Richardson via cncf-toc <cncf-toc@...> schrieb am Di., 20. Sep. 2016, 21:13:
Fixed
|
|
|
|
Re: TOC slides this week
alexis richardson
Fixed
toggle quoted messageShow quoted text
On Tue, Sep 20, 2016 at 8:04 PM, Camille Fournier <skamille@...> wrote:
Can you give my affiliation as something other than ASF? I am not a formal
|
|
|
|
Re: TOC slides this week
Camille Fournier
Can you give my affiliation as something other than ASF? I am not a formal representative of ASF and they get twitchy re: trademarks. Call me unaffiliated for now. (Also I believe Elissa is now at Google?)
On Tue, Sep 20, 2016 at 2:26 PM, Alexis Richardson via cncf-toc <cncf-toc@...> wrote: Hi all
|
|
|
|
TOC slides this week
alexis richardson
Hi all
Here are the slides https://docs.google.com/presentation/d/1T29kNMvfNPNUX-MWjld08c---1Yi2PH8YvXPs8ez5wg/edit#slide=id.gd5ae4e962_2_136 *** PLEASE read them and take a look at the linked docs *** a
|
|
|
|
Re: DRAFT CNCF Graduation Criteria
alexis richardson
thanks Dan all - please do take a few minutes to look at this before wednesday, and the other doc that dan sent
On Mon, Sep 19, 2016 at 5:09 AM, Dan Kohn via cncf-toc <cncf-toc@...> wrote:
|
|
|
|
DRAFT CNCF Graduation Criteria
Dan Kohn <dan@...>
|
|
|
|
DRAFT CNCF Committer Governing Board Seats
Dan Kohn <dan@...>
|
|
|
|
Re: [VOTE] CoreDNS Project Proposal
John Belamaric
Hi Brian,
I discussed your questions with Miek and Michael. Please see below. Thanks, John
CoreDNS provide a middleware architecture that enables access to different data sources just by changing or adding to the configuration file. Today, Kubernetes, etcd, and files are supported. New data sources can be added by implementing a CoreDNS middleware component. All middleware components implement a well-defined middleware plugin interface. The middleware components are compiled into the CoreDNS binary. Interfaces exist to separate the CoreDNS engine from the middleware implementations. However, middleware components are not dynamically discovered at runtime. CoreDNS currently does need to be modified for each new middleware. Ultimately these modifications are: • registration of the middleware with CoreDNS (this is the stuff to setup config file parsing). • statically compiled binary — all middleware are currently statically linked in the CoreDNS binary. CoreDNS is not embedded in a web server. The Caddy project started as a composition-based web server implementation. However, Caddy has evolved to be a framework intended to be used to implement arbitrary stateless request/response protocols such as HTTP and DNS. CoreDNS is one of the first projects that leverage the newly generalized Caddy framework.Why is CoreDNS embedded in a webserver? How hard would it be to link against CoreDNS previously existed as a fork of Caddy reusing a large part of the Caddy middleware management and invocation functionality. Now that the Caddy project has generalized the middleware management and invocation mechanisms it is preferable to utilize Caddy as runtime framework. Caddy is simply another go dependency for CoreDNS, although removing that dependency is not feasible. _______________________________________________
|
|
|
|
Re: [VOTE] CoreDNS Project Proposal
alexis richardson
many thanks Brian
I am going to work on drafting a 'seed stage' proposal for projects not yet in production use. re: your specific qns, let's sync offline with miek & team On Wed, Sep 7, 2016 at 5:25 PM, Brian Grant via cncf-toc <cncf-toc@...> wrote: I'm abstaining for now.
|
|
|
|
Re: [VOTE] CoreDNS Project Proposal
Brian Grant
I'm abstaining for now. I don't feel I've/we've done adequate due diligence. I was familiar with Prometheus and am familiar with SkyDNS, but haven't had time to look more closely at CoreDNS. For example, what is its interface to systems providing discovery/naming data? Can new sources be added without modification to CoreDNS? Why is CoreDNS embedded in a webserver? How hard would it be to link against Caddy without patching it, which seems like a fragile way to avoid forking? How hard would it be to eliminate the Caddy dependency entirely?
On Thu, Aug 25, 2016 at 2:37 AM, Jonathan Boulle via cncf-toc <cncf-toc@...> wrote:
|
|
|
|
Re: DRAFT agenda for tomorrow
alexis richardson
toggle quoted messageShow quoted text
On Tue, Sep 6, 2016 at 8:03 PM, Alexis Richardson <alexis@...> wrote:
Hi all
|
|
|
|
Re: [VOTE] CoreDNS Project Proposal
alexis richardson
thanks!
I'd like to discuss 'seed' projects, tomorrow On Mon, Sep 5, 2016 at 10:08 PM, Benjamin Hindman via cncf-toc <cncf-toc@...> wrote: I agree with Camille/Bryan that the project is young and we shouldn't put
|
|
|
|
DRAFT agenda for tomorrow
alexis richardson
Hi all
I shall send slides out tomorrow morning. Core Agenda is: 1) CockroachDB presentation 2) discuss CoreDNS votes & "seed" projects 3) KubeCon/CloudNativeCon sponsorships reminder for sponsors 4) Project acceptance criteria, ref architecture, AOB Send additional topics to me please. a
|
|
|
|
Re: [VOTE] CoreDNS Project Proposal
Solomon Hykes
+1
On Thu, Aug 25, 2016 at 2:37 AM, Jonathan Boulle via cncf-toc <cncf-toc@...> wrote: Fellow TOC members:
|
|
|
|
Re: [VOTE] CoreDNS Project Proposal
Benjamin Hindman
I agree with Camille/Bryan that the project is young and we shouldn't put the name of CNCF on a project that could cause a production user to have a very bad experience. This will not help the CNCF brand. I also think, however, that the CNCF should make some bets or take some risks in order to help drive change or innovation in the industry. These are opposing goals. To reconcile this I think we need to revisit the notion of "incubation" in CNCF and introduce a new concept that lets us bring in projects that we believe have strong futures but don't yet have the mark of "CNCF production software". IMHO the best (easiest?) path forward is to revisit CoreDNS after we've put this in place, it would easily get my +1 then.
On Tue, Aug 30, 2016 at 9:11 AM, Alexis Richardson via cncf-toc <cncf-toc@...> wrote: Bryan & Camille --
Benjamin Hindman Founder of Mesosphere and Co-Creator of Apache Mesos Follow us on Twitter: @mesosphere
|
|
|