Date   

Re: Question on sandbox projects

Chris Aniszczyk
 

and of course I posted the wrong screenshot sigh: 




On Thu, Aug 9, 2018 at 3:57 PM, Chris Aniszczyk <caniszczyk@...> wrote:
At the moment, we are limited to what the CFP tool is capable of doing, so we only have a list.

We have updated the list of projects to label their relative maturity level in the CFP system.

For future CFPs, we will see if we can do what you have suggested.

On Thu, Aug 9, 2018 at 3:53 PM, Quinton Hoole <quinton.hoole@...> wrote:
OK, I’m suggesting the opposite – three clearly separate lists – graduated, incubating, sandbox

If I’m the only one who feel strongly on this I’m happy to step down off my soapbox.  But I remember other TOC members having similarly strong feelings on the matter.  Brian Cantril, Camille and Alexis come to mind?

Q

From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...g>
Date: Thursday, August 9, 2018 at 13:28
To: Quinton Hoole <quinton.hoole@...>
Cc: Luis Pabon <luis@...>, CNCF TOC <cncf-toc@...>
Subject: Re: [cncf-toc] Question on sandbox projects

We can annotate each listing with the project maturity level, that's my proposed solution moving forward.

On Thu, Aug 9, 2018 at 3:26 PM, Quinton Hoole <quinton.hoole@...> wrote:
This topic has already come up several times in the ToC.  We explicitly decided that a very clear distinction should always be drawn between sandbox, incubation and graduated projects in external-facing communication.  It doesn’t sound like an alphabetical list mixing all of the projects together meets that goal.

Extract from sandbox.md, which I think needs to be strengthened to meet the above goals.

Some key points:

  • Sandbox projects will be listed separately from other CNCF projects (cncf.io/sandbox)
  • They will not be prominently listed at our events or issued a press release
Quinton


From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...g>
Date: Thursday, August 9, 2018 at 13:18
To: Luis Pabon <luis@...>
Cc: CNCF TOC <cncf-toc@...>
Subject: Re: [cncf-toc] Question on sandbox projects

I don't see an issue with listing the projects in alphabetic order outside that it should be a series of checkboxes instead of radio buttons (we will fix that soon).

The TOC list is meant for technical discussions so if you have something you'd like to change about the CFP form, please email events@... for suggestions and we can have a discussion there.

Thanks.

On Thu, Aug 9, 2018 at 3:00 PM, Luis Pabon <luis@...> wrote:
Correct.

On Thu, Aug 9, 2018 at 12:35 PM, Chris Aniszczyk <caniszczyk@...g> wrote:
This is a question more for CNCF staff based on the marketing expectations of sandbox projects:

I'm assuming you mean the alphabetical list of CNCF projects?

On Thu, Aug 9, 2018 at 11:30 AM, Luis Pab?n <luis@...> wrote:
Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis




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




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



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



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



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


Re: Question on sandbox projects

Chris Aniszczyk
 

At the moment, we are limited to what the CFP tool is capable of doing, so we only have a list.

We have updated the list of projects to label their relative maturity level in the CFP system.

For future CFPs, we will see if we can do what you have suggested.

On Thu, Aug 9, 2018 at 3:53 PM, Quinton Hoole <quinton.hoole@...> wrote:
OK, I’m suggesting the opposite – three clearly separate lists – graduated, incubating, sandbox

If I’m the only one who feel strongly on this I’m happy to step down off my soapbox.  But I remember other TOC members having similarly strong feelings on the matter.  Brian Cantril, Camille and Alexis come to mind?

Q

From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@linuxfoundation.org>
Date: Thursday, August 9, 2018 at 13:28
To: Quinton Hoole <quinton.hoole@...>
Cc: Luis Pabon <luis@...>, CNCF TOC <cncf-toc@...>
Subject: Re: [cncf-toc] Question on sandbox projects

We can annotate each listing with the project maturity level, that's my proposed solution moving forward.

On Thu, Aug 9, 2018 at 3:26 PM, Quinton Hoole <quinton.hoole@...> wrote:
This topic has already come up several times in the ToC.  We explicitly decided that a very clear distinction should always be drawn between sandbox, incubation and graduated projects in external-facing communication.  It doesn’t sound like an alphabetical list mixing all of the projects together meets that goal.

Extract from sandbox.md, which I think needs to be strengthened to meet the above goals.

Some key points:

  • Sandbox projects will be listed separately from other CNCF projects (cncf.io/sandbox)
  • They will not be prominently listed at our events or issued a press release
Quinton


From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...g>
Date: Thursday, August 9, 2018 at 13:18
To: Luis Pabon <luis@...>
Cc: CNCF TOC <cncf-toc@...>
Subject: Re: [cncf-toc] Question on sandbox projects

I don't see an issue with listing the projects in alphabetic order outside that it should be a series of checkboxes instead of radio buttons (we will fix that soon).

The TOC list is meant for technical discussions so if you have something you'd like to change about the CFP form, please email events@... for suggestions and we can have a discussion there.

Thanks.

On Thu, Aug 9, 2018 at 3:00 PM, Luis Pabon <luis@...> wrote:
Correct.

On Thu, Aug 9, 2018 at 12:35 PM, Chris Aniszczyk <caniszczyk@...g> wrote:
This is a question more for CNCF staff based on the marketing expectations of sandbox projects:

I'm assuming you mean the alphabetical list of CNCF projects?

On Thu, Aug 9, 2018 at 11:30 AM, Luis Pab?n <luis@...> wrote:
Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis




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




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



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



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


Re: Question on sandbox projects

alexis richardson
 

Yes I agree with Quinton


On Thu, 9 Aug 2018, 21:53 Quinton Hoole, <quinton.hoole@...> wrote:
OK, I’m suggesting the opposite – three clearly separate lists – graduated, incubating, sandbox

If I’m the only one who feel strongly on this I’m happy to step down off my soapbox.  But I remember other TOC members having similarly strong feelings on the matter.  Brian Cantril, Camille and Alexis come to mind?

Q

From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...>
Date: Thursday, August 9, 2018 at 13:28
To: Quinton Hoole <quinton.hoole@...>
Cc: Luis Pabon <luis@...>, CNCF TOC <cncf-toc@...>

Subject: Re: [cncf-toc] Question on sandbox projects

We can annotate each listing with the project maturity level, that's my proposed solution moving forward.

On Thu, Aug 9, 2018 at 3:26 PM, Quinton Hoole <quinton.hoole@...> wrote:
This topic has already come up several times in the ToC.  We explicitly decided that a very clear distinction should always be drawn between sandbox, incubation and graduated projects in external-facing communication.  It doesn’t sound like an alphabetical list mixing all of the projects together meets that goal.

Extract from sandbox.md, which I think needs to be strengthened to meet the above goals.

Some key points:

  • Sandbox projects will be listed separately from other CNCF projects (cncf.io/sandbox)
  • They will not be prominently listed at our events or issued a press release
Quinton


From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...>
Date: Thursday, August 9, 2018 at 13:18
To: Luis Pabon <luis@...>
Cc: CNCF TOC <cncf-toc@...>
Subject: Re: [cncf-toc] Question on sandbox projects

I don't see an issue with listing the projects in alphabetic order outside that it should be a series of checkboxes instead of radio buttons (we will fix that soon).

The TOC list is meant for technical discussions so if you have something you'd like to change about the CFP form, please email events@... for suggestions and we can have a discussion there.

Thanks.

On Thu, Aug 9, 2018 at 3:00 PM, Luis Pabon <luis@...> wrote:
Correct.

On Thu, Aug 9, 2018 at 12:35 PM, Chris Aniszczyk <caniszczyk@...> wrote:
This is a question more for CNCF staff based on the marketing expectations of sandbox projects:

I'm assuming you mean the alphabetical list of CNCF projects?

On Thu, Aug 9, 2018 at 11:30 AM, Luis Pab?n <luis@...> wrote:
Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis




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




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



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


Re: Question on sandbox projects

Quinton Hoole
 

OK, I’m suggesting the opposite – three clearly separate lists – graduated, incubating, sandbox

If I’m the only one who feel strongly on this I’m happy to step down off my soapbox.  But I remember other TOC members having similarly strong feelings on the matter.  Brian Cantril, Camille and Alexis come to mind?

Q

From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...>
Date: Thursday, August 9, 2018 at 13:28
To: Quinton Hoole <quinton.hoole@...>
Cc: Luis Pabon <luis@...>, CNCF TOC <cncf-toc@...>
Subject: Re: [cncf-toc] Question on sandbox projects

We can annotate each listing with the project maturity level, that's my proposed solution moving forward.

On Thu, Aug 9, 2018 at 3:26 PM, Quinton Hoole <quinton.hoole@...> wrote:
This topic has already come up several times in the ToC.  We explicitly decided that a very clear distinction should always be drawn between sandbox, incubation and graduated projects in external-facing communication.  It doesn’t sound like an alphabetical list mixing all of the projects together meets that goal.

Extract from sandbox.md, which I think needs to be strengthened to meet the above goals.

Some key points:

  • Sandbox projects will be listed separately from other CNCF projects (cncf.io/sandbox)
  • They will not be prominently listed at our events or issued a press release
Quinton


From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@linuxfoundation.org>
Date: Thursday, August 9, 2018 at 13:18
To: Luis Pabon <luis@...>
Cc: CNCF TOC <cncf-toc@...>
Subject: Re: [cncf-toc] Question on sandbox projects

I don't see an issue with listing the projects in alphabetic order outside that it should be a series of checkboxes instead of radio buttons (we will fix that soon).

The TOC list is meant for technical discussions so if you have something you'd like to change about the CFP form, please email events@... for suggestions and we can have a discussion there.

Thanks.

On Thu, Aug 9, 2018 at 3:00 PM, Luis Pabon <luis@...> wrote:
Correct.

On Thu, Aug 9, 2018 at 12:35 PM, Chris Aniszczyk <caniszczyk@...g> wrote:
This is a question more for CNCF staff based on the marketing expectations of sandbox projects:

I'm assuming you mean the alphabetical list of CNCF projects?

On Thu, Aug 9, 2018 at 11:30 AM, Luis Pab?n <luis@...> wrote:
Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis




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




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



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


Re: Question on sandbox projects

Chris Aniszczyk
 

We can annotate each listing with the project maturity level, that's my proposed solution moving forward.

On Thu, Aug 9, 2018 at 3:26 PM, Quinton Hoole <quinton.hoole@...> wrote:
This topic has already come up several times in the ToC.  We explicitly decided that a very clear distinction should always be drawn between sandbox, incubation and graduated projects in external-facing communication.  It doesn’t sound like an alphabetical list mixing all of the projects together meets that goal.

Extract from sandbox.md, which I think needs to be strengthened to meet the above goals.

Some key points:

  • Sandbox projects will be listed separately from other CNCF projects (cncf.io/sandbox)
  • They will not be prominently listed at our events or issued a press release
Quinton


From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@linuxfoundation.org>
Date: Thursday, August 9, 2018 at 13:18
To: Luis Pabon <luis@...>
Cc: CNCF TOC <cncf-toc@...>
Subject: Re: [cncf-toc] Question on sandbox projects

I don't see an issue with listing the projects in alphabetic order outside that it should be a series of checkboxes instead of radio buttons (we will fix that soon).

The TOC list is meant for technical discussions so if you have something you'd like to change about the CFP form, please email events@... for suggestions and we can have a discussion there.

Thanks.

On Thu, Aug 9, 2018 at 3:00 PM, Luis Pabon <luis@...> wrote:
Correct.

On Thu, Aug 9, 2018 at 12:35 PM, Chris Aniszczyk <caniszczyk@...g> wrote:
This is a question more for CNCF staff based on the marketing expectations of sandbox projects:

I'm assuming you mean the alphabetical list of CNCF projects?

On Thu, Aug 9, 2018 at 11:30 AM, Luis Pab?n <luis@...> wrote:
Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis




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




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



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


Re: Question on sandbox projects

Quinton Hoole
 

This topic has already come up several times in the ToC.  We explicitly decided that a very clear distinction should always be drawn between sandbox, incubation and graduated projects in external-facing communication.  It doesn’t sound like an alphabetical list mixing all of the projects together meets that goal.

Extract from sandbox.md, which I think needs to be strengthened to meet the above goals.

Some key points:

  • Sandbox projects will be listed separately from other CNCF projects (cncf.io/sandbox)
  • They will not be prominently listed at our events or issued a press release
Quinton


From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...>
Date: Thursday, August 9, 2018 at 13:18
To: Luis Pabon <luis@...>
Cc: CNCF TOC <cncf-toc@...>
Subject: Re: [cncf-toc] Question on sandbox projects

I don't see an issue with listing the projects in alphabetic order outside that it should be a series of checkboxes instead of radio buttons (we will fix that soon).

The TOC list is meant for technical discussions so if you have something you'd like to change about the CFP form, please email events@... for suggestions and we can have a discussion there.

Thanks.

On Thu, Aug 9, 2018 at 3:00 PM, Luis Pabon <luis@...> wrote:
Correct.

On Thu, Aug 9, 2018 at 12:35 PM, Chris Aniszczyk <caniszczyk@linuxfoundation.org> wrote:
This is a question more for CNCF staff based on the marketing expectations of sandbox projects:

I'm assuming you mean the alphabetical list of CNCF projects?

On Thu, Aug 9, 2018 at 11:30 AM, Luis Pab?n <luis@...> wrote:
Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis




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




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


Re: Question on sandbox projects

Chris Aniszczyk
 

I don't see an issue with listing the projects in alphabetic order outside that it should be a series of checkboxes instead of radio buttons (we will fix that soon).

The TOC list is meant for technical discussions so if you have something you'd like to change about the CFP form, please email events@... for suggestions and we can have a discussion there.

Thanks.

On Thu, Aug 9, 2018 at 3:00 PM, Luis Pabon <luis@...> wrote:
Correct.

On Thu, Aug 9, 2018 at 12:35 PM, Chris Aniszczyk <caniszczyk@linuxfoundation.org> wrote:
This is a question more for CNCF staff based on the marketing expectations of sandbox projects:

I'm assuming you mean the alphabetical list of CNCF projects?

On Thu, Aug 9, 2018 at 11:30 AM, Luis Pab?n <luis@...> wrote:
Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis




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




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


Re: Question on sandbox projects

Luis Pab?n
 

Correct.

On Thu, Aug 9, 2018 at 12:35 PM, Chris Aniszczyk <caniszczyk@...> wrote:
This is a question more for CNCF staff based on the marketing expectations of sandbox projects:

I'm assuming you mean the alphabetical list of CNCF projects?

On Thu, Aug 9, 2018 at 11:30 AM, Luis Pab?n <luis@...> wrote:
Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis




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


Re: [RESULT] Prometheus moving to graduation (PASSED)

alexis richardson
 

+1 congratulations and good work



On Thu, 9 Aug 2018, 17:06 Ihor Dvoretskyi, <ihor.dvoretskyi@...> wrote:
Great news!

Congratulations.

On Thu, Aug 9, 2018 at 7:05 PM Quinton Hoole <quinton.hoole@...> wrote:
Congrats Prometheans!

Very well deserved.

Q

Quinton Hoole

Technical Vice President

America Research Center

2330 Central Expressway, Santa Clara, CA 95050

Tel: 408-330-4721   Cell: 408-320-8917   Office # E2-9

Email: quinton.hoole@...   ID#Q00403160


From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...>
Date: Thursday, August 9, 2018 at 09:01
To: CNCF TOC <cncf-toc@...>
Subject: [cncf-toc] [RESULT] Prometheus moving to graduation (PASSED)

The vote for Prometheus to graduate has been approved: https://github.com/cncf/toc/pull/88


+1 binding TOC votes (9/9):
Alexis: https://lists.cncf.io/g/cncf-toc/message/1957
Jon: https://lists.cncf.io/g/cncf-toc/message/1963
Sam: https://lists.cncf.io/g/cncf-toc/message/1964
Ken: https://lists.cncf.io/g/cncf-toc/message/1977
Quinton: https://lists.cncf.io/g/cncf-toc/message/2157
Camille: https://lists.cncf.io/g/cncf-toc/message/2158
Bryan: https://lists.cncf.io/g/cncf-toc/message/2176
Brian: https://lists.cncf.io/g/cncf-toc/message/2188
Ben: https://lists.cncf.io/g/cncf-toc/message/2204

+1 non-binding community votes:
Haifeng Liu: https://lists.cncf.io/g/cncf-toc/message/1995

Thank you to everyone who voted and contributed to Prometheus, it's been fun to help the project grow as part of the CNCF community. I personally appreciate the Prometheus community in joining CNCF in the early days as our 2nd project and helping us evolve as an open source foundation for the better.

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


Re: RSocket Followup (post TOC meeting)

hsaliak@...
 

Adding Tim Bozarth from Netflix, who's had some practical experience working with both gRPC and RSocket. Full thread here: https://lists.cncf.io/g/cncf-toc/topic/rsocket_followup_post_toc/24221841

+1 to a public feature comparison table. 
In such a table, it will be good to figure out how to do justice to deliberate design choices and the tradeoffs. For example, broker vs no-broker, or choosing to base on top of http/2. Projects have valid reasons to go one way or another, and those considerations are very beneficial for the user to understand.


FYI : I saw a few minor misconceptions for gRPC and I have called out a few that stood out.:
- binary - must be wrapped in protobuf. This is not necessary, though offers a convenience. There are other formats  (eg: flatbuffers) that support gRPC service generation.
- max payload size is confiugrable
- full duplex -- not sure what this means. gRPC supports bi directional streams.
- IPC  is not protobuf only. 



On Wed, Aug 8, 2018 at 3:45 PM <colin@...> wrote:
Reading through the responses, imo this speaks to a need for a public project feature comparison I mentioned elsewhere in this thread (https://lists.cncf.io/g/cncf-toc/message/2192).


Re: Question on sandbox projects

Chris Aniszczyk
 

This is a question more for CNCF staff based on the marketing expectations of sandbox projects:

I'm assuming you mean the alphabetical list of CNCF projects?

On Thu, Aug 9, 2018 at 11:30 AM, Luis Pab?n <luis@...> wrote:
Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis




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


Question on sandbox projects

Luis Pab?n
 

Hi all,
  While creating a CFP for Kubecon/Seattle I noticed that sandbox projects get first level choices in the Kubecon CFP. Does this apply to any sandbox project? Will the CNCF continue with this model if we have many sandbox projects?

Regards,

- Luis


Re: [RESULT] Prometheus moving to graduation (PASSED)

Ihor Dvoretskyi
 

Great news!

Congratulations.


On Thu, Aug 9, 2018 at 7:05 PM Quinton Hoole <quinton.hoole@...> wrote:
Congrats Prometheans!

Very well deserved.

Q

Quinton Hoole

Technical Vice President

America Research Center

2330 Central Expressway, Santa Clara, CA 95050

Tel: 408-330-4721   Cell: 408-320-8917   Office # E2-9

Email: quinton.hoole@...   ID#Q00403160


From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...>
Date: Thursday, August 9, 2018 at 09:01
To: CNCF TOC <cncf-toc@...>
Subject: [cncf-toc] [RESULT] Prometheus moving to graduation (PASSED)

The vote for Prometheus to graduate has been approved: https://github.com/cncf/toc/pull/88


+1 binding TOC votes (9/9):
Alexis: https://lists.cncf.io/g/cncf-toc/message/1957
Jon: https://lists.cncf.io/g/cncf-toc/message/1963
Sam: https://lists.cncf.io/g/cncf-toc/message/1964
Ken: https://lists.cncf.io/g/cncf-toc/message/1977
Quinton: https://lists.cncf.io/g/cncf-toc/message/2157
Camille: https://lists.cncf.io/g/cncf-toc/message/2158
Bryan: https://lists.cncf.io/g/cncf-toc/message/2176
Brian: https://lists.cncf.io/g/cncf-toc/message/2188
Ben: https://lists.cncf.io/g/cncf-toc/message/2204

+1 non-binding community votes:
Haifeng Liu: https://lists.cncf.io/g/cncf-toc/message/1995

Thank you to everyone who voted and contributed to Prometheus, it's been fun to help the project grow as part of the CNCF community. I personally appreciate the Prometheus community in joining CNCF in the early days as our 2nd project and helping us evolve as an open source foundation for the better.

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


Re: [RESULT] Prometheus moving to graduation (PASSED)

Quinton Hoole
 

Congrats Prometheans!

Very well deserved.

Q

Quinton Hoole

Technical Vice President

America Research Center

2330 Central Expressway, Santa Clara, CA 95050

Tel: 408-330-4721   Cell: 408-320-8917   Office # E2-9

Email: quinton.hoole@...   ID#Q00403160


From: <cncf-toc@...> on behalf of Chris Aniszczyk <caniszczyk@...>
Date: Thursday, August 9, 2018 at 09:01
To: CNCF TOC <cncf-toc@...>
Subject: [cncf-toc] [RESULT] Prometheus moving to graduation (PASSED)

The vote for Prometheus to graduate has been approved: https://github.com/cncf/toc/pull/88


+1 binding TOC votes (9/9):
Alexis: https://lists.cncf.io/g/cncf-toc/message/1957
Jon: https://lists.cncf.io/g/cncf-toc/message/1963
Sam: https://lists.cncf.io/g/cncf-toc/message/1964
Ken: https://lists.cncf.io/g/cncf-toc/message/1977
Quinton: https://lists.cncf.io/g/cncf-toc/message/2157
Camille: https://lists.cncf.io/g/cncf-toc/message/2158
Bryan: https://lists.cncf.io/g/cncf-toc/message/2176
Brian: https://lists.cncf.io/g/cncf-toc/message/2188
Ben: https://lists.cncf.io/g/cncf-toc/message/2204

+1 non-binding community votes:
Haifeng Liu: https://lists.cncf.io/g/cncf-toc/message/1995

Thank you to everyone who voted and contributed to Prometheus, it's been fun to help the project grow as part of the CNCF community. I personally appreciate the Prometheus community in joining CNCF in the early days as our 2nd project and helping us evolve as an open source foundation for the better.

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


[RESULT] Prometheus moving to graduation (PASSED)

Chris Aniszczyk
 

The vote for Prometheus to graduate has been approved: https://github.com/cncf/toc/pull/88


+1 binding TOC votes (9/9):
Alexis: https://lists.cncf.io/g/cncf-toc/message/1957
Jon: https://lists.cncf.io/g/cncf-toc/message/1963
Sam: https://lists.cncf.io/g/cncf-toc/message/1964
Ken: https://lists.cncf.io/g/cncf-toc/message/1977
Quinton: https://lists.cncf.io/g/cncf-toc/message/2157
Camille: https://lists.cncf.io/g/cncf-toc/message/2158
Bryan: https://lists.cncf.io/g/cncf-toc/message/2176
Brian: https://lists.cncf.io/g/cncf-toc/message/2188
Ben: https://lists.cncf.io/g/cncf-toc/message/2204

+1 non-binding community votes:
Haifeng Liu: https://lists.cncf.io/g/cncf-toc/message/1995

Thank you to everyone who voted and contributed to Prometheus, it's been fun to help the project grow as part of the CNCF community. I personally appreciate the Prometheus community in joining CNCF in the early days as our 2nd project and helping us evolve as an open source foundation for the better.

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


Re: [VOTE] Prometheus moving to graduation

Benjamin Hindman
 

+1 (binding)


On Tue, Aug 7, 2018 at 11:23 AM Brian Grant via Lists.Cncf.Io <briangrant=google.com@...> wrote:
+1 binding

On Fri, Aug 3, 2018 at 8:14 AM Bryan Cantrill <bryan@...> wrote:
+1 (binding)

        - Bryan


On Tue, Apr 17, 2018, 7:56 AM Chris Aniszczyk <caniszczyk@...> wrote:
Prometheus (https://prometheus.io) was the second project accepted in CNCF and has sustained an amazing growth of contributors and users since joining CNCF. We are moving forward with the graduation request from the Prometheus team after performing a review of the project: https://github.com/cncf/toc/pull/88

The Prometheus team believes it has fulfilled all the graduation criteria:

- A well defined governance model: https://prometheus.io/governance
- Used successfully in production by at least three independent end users of sufficient scale and quality: https://prometheus.io (see users end of page)
- Have a healthy number of committers: They have at least 17 committers from 10 different organizations: https://github.com/juliusv/toc/blob/6304e5807537402e5f7fd7a5b86864223cae5e0d/reviews/graduation-prometheus.md#have-committers-from-at-least-two-organizations
- Demonstrate a substantial ongoing flow of commits and merged contributions: They have had  850+ unique contributors with a total of 12k+ commits so far: https://prometheus.devstats.cncf.io

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

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

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

Follow us on Twitter: @mesosphere

Follow Us Twitter LinkedIn Facebook YouTube
 


Re: RSocket Followup (post TOC meeting)

Quinton Hoole
 

Yes, that’s right.  I’m not sure where the notion that Go doesn’t do async well came from.  In my experience golang does just fine using channels and go routines.

Here’s a fairly useful article for anyone interested in the topic: https://medium.com/@alexyakunin/go-vs-c-part-1-goroutines-vs-async-await-ac909c651c11

On a different note, on the call I asked a question related to application flow control, but we ran out of time before being able to explore it fully.

My question is basically this:

A pretty common way that application flow control is achieved in TCP-based distributed systems is for a message consumer to simply stop reading messages off a TCP connection if it wants the message producer to stop sending messages from the other end.  TCP does all the rest automatically, compliments of sliding windows, receive buffers etc.  If senders and receivers use fairly basic thread pools, back pressure through the system “just works”, in my experience. It sounds like a fairly significant part of Rsocket is an additional protocol to achieve much the same back-pressure-based application flow control?  Other than to support non-TCP transports (like UDP), which I would assume are fairly uncommon, why did you feel it necessary to add an additional layer of application flow control on top of what TCP already provides?

Thanks

Q
   

Quinton Hoole

Technical Vice President

America Research Center

2330 Central Expressway, Santa Clara, CA 95050

Tel: 408-330-4721   Cell: 408-320-8917   Office # E2-9

Email: quinton.hoole@...   ID#Q00403160


From: <cncf-toc@...> on behalf of Robert Roeser <robert@...>
Date: Wednesday, August 8, 2018 at 18:00
To: Justin Cormack <justin.cormack@...>, Chris Aniszczyk <caniszczyk@...>
Cc: CNCF TOC <cncf-toc@...>, Robert Roeser <robert@...>, Ben Hale <bhale@...>
Subject: Re: [cncf-toc] RSocket Followup (post TOC meeting)

Hi Justin,

From the go people I talked with we can use go channels for request stream and request channel. For request / response and fire forget people could be a use a go routine. I am not a go expert but understanding is that you could use buffered channels with the RSocket request n semantics effectively.

I was told the interfaces could be idiomatic go.

Thanks,
Robert


From: Justin Cormack <justin.cormack@...>
Sent: Wednesday, August 8, 2018 3:27:23 PM
To: Chris Aniszczyk
Cc: CNCF TOC; Robert Roeser; Ben Hale
Subject: Re: [cncf-toc] RSocket Followup (post TOC meeting)
 
The Go question came up in the call, which is interesting as much of the CNCF ecosystem is currently
Go based, although diversifying. Go is unusual in not supporting async interfaces really, prefering
to do explicit sync threading. The rsocket protocol is just a wire protocol, but I am curious if anyone
has looked at what the programming interface for Go might look like and whether maintaining this
might be an issue.


On Tue, Aug 7, 2018 at 5:04 PM, Chris Aniszczyk <caniszczyk@...> wrote:

I just wanted to move this discussion to the mailing list as there was some questions that weren't answered and I know that Colin had some feedback on the project comparisons (rsocket vs nats vs grpc)

Also Alexis Richardson from the TOC is OK to sponsor this effort into the Sandbox, so if anyone else is interested in sponsoring, please let me know.

Feel free to continue the discussion here.

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



Re: RSocket Followup (post TOC meeting)

Robert Roeser <robert@...>
 

Hi Justin,

From the go people I talked with we can use go channels for request stream and request channel. For request / response and fire forget people could be a use a go routine. I am not a go expert but understanding is that you could use buffered channels with the RSocket request n semantics effectively.

I was told the interfaces could be idiomatic go.

Thanks,
Robert


From: Justin Cormack <justin.cormack@...>
Sent: Wednesday, August 8, 2018 3:27:23 PM
To: Chris Aniszczyk
Cc: CNCF TOC; Robert Roeser; Ben Hale
Subject: Re: [cncf-toc] RSocket Followup (post TOC meeting)
 
The Go question came up in the call, which is interesting as much of the CNCF ecosystem is currently
Go based, although diversifying. Go is unusual in not supporting async interfaces really, prefering
to do explicit sync threading. The rsocket protocol is just a wire protocol, but I am curious if anyone
has looked at what the programming interface for Go might look like and whether maintaining this
might be an issue.


On Tue, Aug 7, 2018 at 5:04 PM, Chris Aniszczyk <caniszczyk@...> wrote:

I just wanted to move this discussion to the mailing list as there was some questions that weren't answered and I know that Colin had some feedback on the project comparisons (rsocket vs nats vs grpc)

Also Alexis Richardson from the TOC is OK to sponsor this effort into the Sandbox, so if anyone else is interested in sponsoring, please let me know.

Feel free to continue the discussion here.

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



Re: RSocket Followup (post TOC meeting)

colin@...
 

Reading through the responses, imo this speaks to a need for a public project feature comparison I mentioned elsewhere in this thread (https://lists.cncf.io/g/cncf-toc/message/2192).


Re: RSocket Followup (post TOC meeting)

Justin Cormack
 

The Go question came up in the call, which is interesting as much of the CNCF ecosystem is currently
Go based, although diversifying. Go is unusual in not supporting async interfaces really, prefering
to do explicit sync threading. The rsocket protocol is just a wire protocol, but I am curious if anyone
has looked at what the programming interface for Go might look like and whether maintaining this
might be an issue.


On Tue, Aug 7, 2018 at 5:04 PM, Chris Aniszczyk <caniszczyk@...> wrote:

I just wanted to move this discussion to the mailing list as there was some questions that weren't answered and I know that Colin had some feedback on the project comparisons (rsocket vs nats vs grpc)

Also Alexis Richardson from the TOC is OK to sponsor this effort into the Sandbox, so if anyone else is interested in sponsoring, please let me know.

Feel free to continue the discussion here.

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