Date   

Re: [VOTE] linkerd moving to incubation

Benjamin Hindman
 

+1 binding


On Tue, Apr 3, 2018 at 8:47 AM Ken Owens <kenchristineowens@...> wrote:
+1 Binding

On Fri, Mar 23, 2018 at 11:56 AM, William Morgan <william@...> wrote:
On Wed, Mar 21, 2018 at 2:51 PM, Brian Grant via Lists.Cncf.Io <briangrant=google.com@...> wrote:
I assume the maintainers govern all linkerd repositories, since other repositories do not contain MAINTAINERS.md files.
 
Yes.

I see (super-)maintainers can be added via nomination and vote. It may be useful to develop a particular contribution bar for (super-)maintainers, such as number of commits or duration on the project or number of subsystems they have worked on, so contributors know roughly what to strive for and existing (super-)maintainers have guidelines for nominating new members of those groups.

Great suggestion. With the current model we aimed for the simplest, most basic structure that still captured what we thought was important (some maintainers are experts in a subsystem; some maintainers are experts in the overall workings). But we'll almost definitely need to refine this over time.

Thinking about this further, it would've been really useful to have a library of vetted / "good" governance models to read through when we were doing this. Perhaps this is something the CNCF could provide as a resource for projects?

Clearly we do care about contributor diversity, so that's something we should explore whether/how CNCF could help improve that in the future.

This is also very much in my interest and I'd love any help, though I'm not sure what the CNCF would be able to do about this in practice. In Linkerd's case, at least, contributorship only really happened after there was significant adoption.




--
Benjamin Hindman
Founder of Mesosphere and Co-Creator of Apache Mesos

Follow us on Twitter: @mesosphere

Follow Us Twitter LinkedIn Facebook YouTube
 


Re: [VOTE] linkerd moving to incubation

Ken Owens
 

+1 Binding

On Fri, Mar 23, 2018 at 11:56 AM, William Morgan <william@...> wrote:
On Wed, Mar 21, 2018 at 2:51 PM, Brian Grant via Lists.Cncf.Io <briangrant=google.com@...ncf.io> wrote:
I assume the maintainers govern all linkerd repositories, since other repositories do not contain MAINTAINERS.md files.
 
Yes.

I see (super-)maintainers can be added via nomination and vote. It may be useful to develop a particular contribution bar for (super-)maintainers, such as number of commits or duration on the project or number of subsystems they have worked on, so contributors know roughly what to strive for and existing (super-)maintainers have guidelines for nominating new members of those groups.

Great suggestion. With the current model we aimed for the simplest, most basic structure that still captured what we thought was important (some maintainers are experts in a subsystem; some maintainers are experts in the overall workings). But we'll almost definitely need to refine this over time.

Thinking about this further, it would've been really useful to have a library of vetted / "good" governance models to read through when we were doing this. Perhaps this is something the CNCF could provide as a resource for projects?

Clearly we do care about contributor diversity, so that's something we should explore whether/how CNCF could help improve that in the future.

This is also very much in my interest and I'd love any help, though I'm not sure what the CNCF would be able to do about this in practice. In Linkerd's case, at least, contributorship only really happened after there was significant adoption.





Re: TOC Agenda for 4/3/2018

Bryan Cantrill <bryan@...>
 


The stars seem to be aligning in exactly the wrong way, but I am also unavailable tomorrow morning...

        - Bryan


On Mon, Apr 2, 2018 at 7:10 PM, Benjamin Hindman <benh@...> wrote:
Unfortunately I am also unable to attend.

On Mon, Apr 2, 2018 at 4:17 PM Chris Aniszczyk <caniszczyk@linuxfoundation.org> wrote:
Here's the agenda for tomorrow's TOC meeting: https://goo.gl/FnpaEA

We will discuss the status of the TOC-selected spots election, working group process and we will feature an update from the CNCF CI WG on cncf.ci + other cross cloud efforts.

See everyone tomorrow!

--
Chris Aniszczyk (@cra) | +1-512-961-6719

--
Benjamin Hindman
Founder of Mesosphere and Co-Creator of Apache Mesos

Follow us on Twitter: @mesosphere

Follow Us Twitter LinkedIn Facebook YouTube
 



Re: TOC Agenda for 4/3/2018

Benjamin Hindman
 

Unfortunately I am also unable to attend.


On Mon, Apr 2, 2018 at 4:17 PM Chris Aniszczyk <caniszczyk@...> wrote:
Here's the agenda for tomorrow's TOC meeting: https://goo.gl/FnpaEA

We will discuss the status of the TOC-selected spots election, working group process and we will feature an update from the CNCF CI WG on cncf.ci + other cross cloud efforts.

See everyone tomorrow!

--
Chris Aniszczyk (@cra) | +1-512-961-6719

--
Benjamin Hindman
Founder of Mesosphere and Co-Creator of Apache Mesos

Follow us on Twitter: @mesosphere

Follow Us Twitter LinkedIn Facebook YouTube
 


Re: TOC Agenda for 4/3/2018

Chris Aniszczyk
 

No worries, safe travels, I can run the meeting in your absence.

On Mon, Apr 2, 2018 at 4:27 PM, Alexis Richardson <alexis@...> wrote:
Apologies, I shall miss tomorrow's meeting due to travel

On Mon, 2 Apr 2018, 19:17 Chris Aniszczyk, <caniszczyk@linuxfoundation.org> wrote:
Here's the agenda for tomorrow's TOC meeting: https://goo.gl/FnpaEA

We will discuss the status of the TOC-selected spots election, working group process and we will feature an update from the CNCF CI WG on cncf.ci + other cross cloud efforts.

See everyone tomorrow!

--
Chris Aniszczyk (@cra) | +1-512-961-6719




--
Chris Aniszczyk (@cra) | +1-512-961-6719


Re: TOC Agenda for 4/3/2018

alexis richardson
 

Apologies, I shall miss tomorrow's meeting due to travel


On Mon, 2 Apr 2018, 19:17 Chris Aniszczyk, <caniszczyk@...> wrote:
Here's the agenda for tomorrow's TOC meeting: https://goo.gl/FnpaEA

We will discuss the status of the TOC-selected spots election, working group process and we will feature an update from the CNCF CI WG on cncf.ci + other cross cloud efforts.

See everyone tomorrow!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


TOC Agenda for 4/3/2018

Chris Aniszczyk
 

Here's the agenda for tomorrow's TOC meeting: https://goo.gl/FnpaEA

We will discuss the status of the TOC-selected spots election, working group process and we will feature an update from the CNCF CI WG on cncf.ci + other cross cloud efforts.

See everyone tomorrow!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


Re: [RESULT] SPIFFE project proposal ACCEPTED (sandbox)

alexis richardson
 

Excellent!  This is a project that will help a lot of our use cases 


On Thu, 29 Mar 2018, 17:28 Patrick Chanezon via Lists.Cncf.Io, <patrick.chanezon=docker.com@...> wrote:
Excellent news!
Welcome to CNCF SPIFFE community!

P@

On Thu, Mar 29, 2018 at 8:32 AM Chris Aniszczyk <caniszczyk@...> wrote:
Hey everyone, we are happy to announce that SPIFFE project has been accepted into CNCF as a SANDBOX level project (https://github.com/cncf/toc/blob/master/process/sandbox.md) sponsored by Brian Grant, Sam Lambert and Ken Owens: https://github.com/cncf/toc/pull/68

We'll be working with the SPIFFE community over the next few weeks to welcome them to the CNCF project family. Thanks again to everyone who voted and participated in the due diligence process: https://github.com/cncf/toc/blob/master/process/due-diligence-guidelines.md

Finally, please welcome the SPIFFE community!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


Re: [RESULT] OPA project proposal ACCEPTED (sandbox)

alexis richardson
 

Welcome!


On Thu, 29 Mar 2018, 17:29 Patrick Chanezon via Lists.Cncf.Io, <patrick.chanezon=docker.com@...> wrote:
Very promising project!
Welcome to CNCF OPA community!

P@

On Thu, Mar 29, 2018 at 8:32 AM Chris Aniszczyk <caniszczyk@...> wrote:
Hey everyone, we are happy to announce that OPA project has been accepted into CNCF as a SANDBOX level project (https://github.com/cncf/toc/blob/master/process/sandbox.md) sponsored by Brian Grant and Ken Owens: https://github.com/cncf/toc/pull/71

We'll be working with the OPA community over the next few weeks to welcome them to the CNCF project family. Thanks again to everyone who voted and participated in the due diligence process: https://github.com/cncf/toc/blob/master/process/due-diligence-guidelines.md

Finally, please welcome the OPA community!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


Re: [RESULT] OPA project proposal ACCEPTED (sandbox)

Patrick Chanezon <patrick.chanezon@...>
 

Very promising project!
Welcome to CNCF OPA community!

P@


On Thu, Mar 29, 2018 at 8:32 AM Chris Aniszczyk <caniszczyk@...> wrote:
Hey everyone, we are happy to announce that OPA project has been accepted into CNCF as a SANDBOX level project (https://github.com/cncf/toc/blob/master/process/sandbox.md) sponsored by Brian Grant and Ken Owens: https://github.com/cncf/toc/pull/71

We'll be working with the OPA community over the next few weeks to welcome them to the CNCF project family. Thanks again to everyone who voted and participated in the due diligence process: https://github.com/cncf/toc/blob/master/process/due-diligence-guidelines.md

Finally, please welcome the OPA community!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


Re: [RESULT] SPIFFE project proposal ACCEPTED (sandbox)

Patrick Chanezon <patrick.chanezon@...>
 

Excellent news!
Welcome to CNCF SPIFFE community!

P@


On Thu, Mar 29, 2018 at 8:32 AM Chris Aniszczyk <caniszczyk@...> wrote:
Hey everyone, we are happy to announce that SPIFFE project has been accepted into CNCF as a SANDBOX level project (https://github.com/cncf/toc/blob/master/process/sandbox.md) sponsored by Brian Grant, Sam Lambert and Ken Owens: https://github.com/cncf/toc/pull/68

We'll be working with the SPIFFE community over the next few weeks to welcome them to the CNCF project family. Thanks again to everyone who voted and participated in the due diligence process: https://github.com/cncf/toc/blob/master/process/due-diligence-guidelines.md

Finally, please welcome the SPIFFE community!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


Re: [RESULT] SPIFFE project proposal ACCEPTED (sandbox)

Lee Calcote
 

Awesome! Welcome SPIFFE community!

- Lee

On Mar 29, 2018, at 10:32 AM, Chris Aniszczyk <caniszczyk@...> wrote:

Hey everyone, we are happy to announce that SPIFFE project has been accepted into CNCF as a SANDBOX level project (https://github.com/cncf/toc/blob/master/process/sandbox.md) sponsored by Brian Grant, Sam Lambert and Ken Owens: https://github.com/cncf/toc/pull/68

We'll be working with the SPIFFE community over the next few weeks to welcome them to the CNCF project family. Thanks again to everyone who voted and participated in the due diligence process: https://github.com/cncf/toc/blob/master/process/due-diligence-guidelines.md

Finally, please welcome the SPIFFE community!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


Re: [RESULT] OPA project proposal ACCEPTED (sandbox)

Lee Calcote
 

Spectacular! Much value to be found in OPA.

- Lee

On Mar 29, 2018, at 10:32 AM, Chris Aniszczyk <caniszczyk@...> wrote:

Hey everyone, we are happy to announce that OPA project has been accepted into CNCF as a SANDBOX level project (https://github.com/cncf/toc/blob/master/process/sandbox.md) sponsored by Brian Grant and Ken Owens: https://github.com/cncf/toc/pull/71

We'll be working with the OPA community over the next few weeks to welcome them to the CNCF project family. Thanks again to everyone who voted and participated in the due diligence process: https://github.com/cncf/toc/blob/master/process/due-diligence-guidelines.md

Finally, please welcome the OPA community!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


[RESULT] OPA project proposal ACCEPTED (sandbox)

Chris Aniszczyk
 

Hey everyone, we are happy to announce that OPA project has been accepted into CNCF as a SANDBOX level project (https://github.com/cncf/toc/blob/master/process/sandbox.md) sponsored by Brian Grant and Ken Owens: https://github.com/cncf/toc/pull/71

We'll be working with the OPA community over the next few weeks to welcome them to the CNCF project family. Thanks again to everyone who voted and participated in the due diligence process: https://github.com/cncf/toc/blob/master/process/due-diligence-guidelines.md

Finally, please welcome the OPA community!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


[RESULT] SPIFFE project proposal ACCEPTED (sandbox)

Chris Aniszczyk
 

Hey everyone, we are happy to announce that SPIFFE project has been accepted into CNCF as a SANDBOX level project (https://github.com/cncf/toc/blob/master/process/sandbox.md) sponsored by Brian Grant, Sam Lambert and Ken Owens: https://github.com/cncf/toc/pull/68

We'll be working with the SPIFFE community over the next few weeks to welcome them to the CNCF project family. Thanks again to everyone who voted and participated in the due diligence process: https://github.com/cncf/toc/blob/master/process/due-diligence-guidelines.md

Finally, please welcome the SPIFFE community!

--
Chris Aniszczyk (@cra) | +1-512-961-6719


Re: TOC Contributions

Chris Aniszczyk
 

The place we usually ask for help is in reviewing upcoming project proposals:
https://github.com/cncf/toc/pulls

A current place we could use help is in driving an update to the reference architecture that Ken Owens is leading, you can touch base with him to get involved:

We have four working groups which meet at different times, depending on what you enjoy, you can dive in:

The serverless one is fairly actively. It would also be great to get more eyes on the CNCF CI WG's work on cncf.ci and the cross cloud work:

Anyways, hope that helps and points you to the right direction, but just being on the TOC call and being active on that is appreciated.

On Fri, Mar 23, 2018 at 6:17 PM, Dave Zolotusky via Lists.Cncf.Io <dzolo=spotify.com@...> wrote:
Hi TOC,
   I just signed up to be a TOC Contributor, and am trying to understand what sort of contributions would be the most valuable to the TOC. I'd like to understand what the TOC's biggest problems are at the moment and how I can help with them as a TOC Contributor.

Alexis recommended asking this list and suggested a few areas like technical writing for explaining
cloud native to the wider community, joining a WG and helping move it forward, and DD for projects.

Can some of the others on this list help me understand the current state our writing, WGs, and DD so that I can find areas where investing some of my time would be the most impactful?

thanks,
~Dave




--
Chris Aniszczyk (@cra) | +1-512-961-6719


Re: [VOTE] linkerd moving to incubation

William Morgan
 

On Wed, Mar 21, 2018 at 2:51 PM, Brian Grant via Lists.Cncf.Io <briangrant=google.com@...ncf.io> wrote:
I assume the maintainers govern all linkerd repositories, since other repositories do not contain MAINTAINERS.md files.
 
Yes.

I see (super-)maintainers can be added via nomination and vote. It may be useful to develop a particular contribution bar for (super-)maintainers, such as number of commits or duration on the project or number of subsystems they have worked on, so contributors know roughly what to strive for and existing (super-)maintainers have guidelines for nominating new members of those groups.

Great suggestion. With the current model we aimed for the simplest, most basic structure that still captured what we thought was important (some maintainers are experts in a subsystem; some maintainers are experts in the overall workings). But we'll almost definitely need to refine this over time.

Thinking about this further, it would've been really useful to have a library of vetted / "good" governance models to read through when we were doing this. Perhaps this is something the CNCF could provide as a resource for projects?

Clearly we do care about contributor diversity, so that's something we should explore whether/how CNCF could help improve that in the future.

This is also very much in my interest and I'd love any help, though I'm not sure what the CNCF would be able to do about this in practice. In Linkerd's case, at least, contributorship only really happened after there was significant adoption.




TOC Contributions

Dave Zolotusky
 

Hi TOC,
   I just signed up to be a TOC Contributor, and am trying to understand what sort of contributions would be the most valuable to the TOC. I'd like to understand what the TOC's biggest problems are at the moment and how I can help with them as a TOC Contributor.

Alexis recommended asking this list and suggested a few areas like technical writing for explaining
cloud native to the wider community, joining a WG and helping move it forward, and DD for projects.

Can some of the others on this list help me understand the current state our writing, WGs, and DD so that I can find areas where investing some of my time would be the most impactful?

thanks,
~Dave


Re: [VOTE] linkerd moving to incubation

Brian Grant
 

I assume the maintainers govern all linkerd repositories, since other repositories do not contain MAINTAINERS.md files.

I see (super-)maintainers can be added via nomination and vote. It may be useful to develop a particular contribution bar for (super-)maintainers, such as number of commits or duration on the project or number of subsystems they have worked on, so contributors know roughly what to strive for and existing (super-)maintainers have guidelines for nominating new members of those groups.

Given that the PR backlog doesn't seem to be growing, I assume that the current number of super-maintainers is sufficient to keep up with the current review/approval load.

Something we (CNCF) need to think about that isn't specific to Linkerd is what activity level(s) we expect, since some projects are naturally larger and/or more active than others.

Clearly we do care about contributor diversity, so that's something we should explore whether/how CNCF could help improve that in the future.

Though there is more work to do, I believe that linkerd meets the bar for incubation.

+1 binding

On Tue, Mar 20, 2018 at 8:11 AM William Morgan <william@...> wrote:
Whoops, thanks for pointing that out. I count 3 PRs out of the last 18 or so that violated the governance rules about requiring a super-maintainer review, all minor. We're still adjusting to some of these changes... this will improve.

-William

On Tue, Mar 20, 2018 at 7:19 AM, Justin Cormack via Lists.Cncf.Io <justin.cormack=docker.com@...> wrote:
0 (non binding)

The governance seems confused and I am not sure it technically meets the criteria of number of committers.
The governance doc[1] states "All PRs must receive approval from at least one super maintainer before merge",
so as there are only two super maintainers only two people are "someone who can accept contributions to
some or all of the project".

In practise this is ignored, and there are additional people with Github commit access, not listed as maintainers
who are merging many of the PRs, often without super maintainer approval. I know the CNCF does not require
full governance at this stage but the fact that the newly added governance seems to be ignored is a concern,
as external contributors are being treated differently.



On Thu, Mar 15, 2018 at 5:28 PM, Chris Aniszczyk <caniszczyk@...> wrote:
The linkerd team has requested a move to the incubation level: https://github.com/cncf/toc/pull/86 

You can see the project statistics here: https://linkerd.devstats.cncf.io/ and the linkerd project believes they meet the incubation criteria requirements:

- Used successfully in production by at least three independent end users of sufficient scale and quality: https://github.com/linkerd/linkerd/blob/master/ADOPTERS.md
- Have a healthy number of committers: https://github.com/linkerd/linkerd/blob/master/MAINTAINERS.md
- Demonstrate a substantial ongoing flow of commits and merged contributions: https://github.com/linkerd/linkerd/releases and https://github.com/linkerd/linkerd/graphs/contributors

Please vote (+1/0/-1) by replying to this thread; the full incubation proposal located here: https://github.com/cncf/toc/pull/86

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!

--
Chris Aniszczyk (@cra) | +1-512-961-6719




Re: [VOTE] linkerd moving to incubation

William Morgan
 

Whoops, thanks for pointing that out. I count 3 PRs out of the last 18 or so that violated the governance rules about requiring a super-maintainer review, all minor. We're still adjusting to some of these changes... this will improve.

-William

On Tue, Mar 20, 2018 at 7:19 AM, Justin Cormack via Lists.Cncf.Io <justin.cormack=docker.com@...> wrote:
0 (non binding)

The governance seems confused and I am not sure it technically meets the criteria of number of committers.
The governance doc[1] states "All PRs must receive approval from at least one super maintainer before merge",
so as there are only two super maintainers only two people are "someone who can accept contributions to
some or all of the project".

In practise this is ignored, and there are additional people with Github commit access, not listed as maintainers
who are merging many of the PRs, often without super maintainer approval. I know the CNCF does not require
full governance at this stage but the fact that the newly added governance seems to be ignored is a concern,
as external contributors are being treated differently.



On Thu, Mar 15, 2018 at 5:28 PM, Chris Aniszczyk <caniszczyk@linuxfoundation.org> wrote:
The linkerd team has requested a move to the incubation level: https://github.com/cncf/toc/pull/86 

You can see the project statistics here: https://linkerd.devstats.cncf.io/ and the linkerd project believes they meet the incubation criteria requirements:

- Used successfully in production by at least three independent end users of sufficient scale and quality: https://github.com/linkerd/linkerd/blob/master/ADOPTERS.md
- Have a healthy number of committers: https://github.com/linkerd/linkerd/blob/master/MAINTAINERS.md
- Demonstrate a substantial ongoing flow of commits and merged contributions: https://github.com/linkerd/linkerd/releases and https://github.com/linkerd/linkerd/graphs/contributors

Please vote (+1/0/-1) by replying to this thread; the full incubation proposal located here: https://github.com/cncf/toc/pull/86

Remember that the TOC has binding votes only, but we do appreciate non-binding votes from the community as a sign of support!

--
Chris Aniszczyk (@cra) | +1-512-961-6719



5221 - 5240 of 7167