You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Dave Fisher <da...@comcast.net> on 2018/11/08 19:25:23 UTC

[VOTE] Accept the brpc Project into the Apache Incubator.

Hi -

This is a VOTE to accept the brpc Project into the Apache Incubator.

It will last for at least 72 hours and will pass if at least 3 +1 IPMC Votes and more IPMC Votes are +1 than -1.

[ ] +1, accept the brpc proposal.
[ ] -1, reject the brpc proposal

Regards,
Dave

= brpc Proposal =

=== Abstract ===

brpc is an industrial-grade RPC framework for building reliable and high-performance services.


=== Proposal ===

We propose to contribute the brpc codebase and associated artifacts(e.g. documentation etc.) to the Apache Software Foundation, and aim to  build a wider open community around it in the 'Apache Way'.

=== Background ===

The RPC framework used in Baidu before 2014 was developed at 2008 and limited in protocols and performance, and there were also serveral implementations focused on their own scenarios from Baidu's different BU. As an infrastructural team in Baidu, we tried to build a new framework to unify all RPC scenarios inside. The framework was named "baidu-rpc" internally the early versions were adopted and online at late 2014. The framework was rapidly iterated at 2015-2017, and thousands kinds of services and almost all core services adopted it. And in 2017, we opensourced it as "brpc" and hope to get more adoptions and contributions from outside. At the time of opensourcing, there're more than 1 million instances inside Baidu using baidu-rpc (not counting clients).


=== Rationale ===

brpc has been approved inside baidu, since many high performance core services are using it.
And since its open source, it has been adopted by several other companies, including Iqiyi, Didi, Sougou, BiliBili etc.


=== Current Status ===

brpc has been an open source project on GitHub (https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.

Currently it has more than 7.3k stars, 1.6k forks, and is one of the most popular repositories in topic of rpc category in GitHub rpc catelogy.
It has been widely used in Baidu, with 1,000,000+ instances and thousands kinds of services.
Besides, many other companies have already used it also, such as Iqiyi, Didi, Sougou, BiliBili etc.


=== Meritocracy ===

brpc was originally created by Ge Jun and Chen zhangyi inside baidu from 2014.
Since its opensource in 2017, it has already followed meritocracy principles.
It accepts multiple contributions from other companies.
And now, the core developers are from several different companies.

We will follow Apache way to encourage more developers to contribute in this project.
We know that only active and committed developers from a diverse set of backgrounds
can make brpc a successful project.


=== Community ===

brpc has been building an active community since its open source. Currently,
the community includes over 31 contributors.
The core developers of brpc are listed below.

=== Core Developers ===

  * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
  * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
  * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
  * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
  * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)

=== Alignment ===

brpc is useful for building reliable and high-performance applications.
Since ASF has many famous performance-related and rpc-related projects,
we believe that ASF is a perfect choice to help brpc project to attract
more developers and users as well as having more cooperation with existing projects.

=== Known Risks ===
==== Orphaned products ====

Since our core developers are from different companies and many companies are using it,
the risk of the project being abandoned is minimal.
For example, Baidu is extensively using it in their production environment
and many large corporations including Iqiyi, Didi, Sougou, BiliBili use it in their production applications.

==== Inexperience with Open Source ====

brpc has been an active open source project for more than one year.
During that time, the project has attracted 30+ contributors and gained a lot of attention.
The core developers are all active users and followers of open source.

==== Homogenous Developers ====

brpc was created inside Baidu, but after brpc was open sourced, it received a lot of bug fixes and enhancements from other developers not working at Baidu.
And the core developers now are from different companies now.

=== Reliance on Salaried Developers ===

Baidu invested in brpc as a general rpc framework used in company widely.
The core developers have been dedicated to this project for about four years.
And after its open source, developers around the world have involved in.
Besides, we want more developers and researchers to contribute to the project.

=== Relationships with Other Apache Products ===


=== A Excessive Fascination with the Apache Brand ===

The mission of brpc is to help developers build reliable and high-performance services quickly and easily.
It has been widely used in production environment throughout Baidu and after opensource, it has gained much attention and attracted developers all over the world.
Apache Brand is very respected. We are very honored to have the opportunity to join ASF, with the understanding that its brand policies being respected.
And we hope Apache can help us build the ecosystem around brpc and attract more developers.

=== Documentation ===

The following links provide more information about brpc in open source:

Codebase at Github: https://github.com/brpc/brpc <https://github.com/brpc/brpc>
Issue Tracking: https://github.com/brpc/brpc/issues <https://github.com/brpc/brpc/issues>
Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <https://github.com/brpc/brpc/blob/master/docs/en/overview.md>


=== Initial Source ===

brpc has been developed since 2014 by a team of engineers at Baidu Inc.
We currently use Github to maintain our source code and track issues at https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
We need to move our repository to Apache infrastructure.



=== Source and Intellectual Property Submission Plan ===

brpc source code is available under Apache V2 license and owned by Baidu.
We will work with the committers to get ICLAs signed. We will provide a Software Grant Agreement from an authorized signer per https://www.apache.org/licenses/software-grant-template.pdf <https://www.apache.org/licenses/software-grant-template.pdf>


=== External Dependencies ===

brpc has the following external dependencies.

* Google gflags (BSD)
* Google protobuf (BSD)
* Google leveldb (BSD)

brpc also includes third party code in the source tree.

* https://github.com/brpc/brpc/tree/master/src/butil/third_party <https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD, MIT, MPL, and Public Domain)

=== Required Resources ===

==== Mailing List: ====
There are currently no mailing lists.
The usual mailing lists are expected to be set up when entering incubation:

* private@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
* dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
* commits@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>

==== Git Repositories: ====

Upon entering incubation, we want to transfer the existing repo from https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache infrastructure like https://github.com/apache/incubator-brpc <https://github.com/apache/incubator-brpc>.

==== Issue Tracking: ====

brpc currently uses GitHub to track issues. Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.

==== URL: ====
Currently brpc has no dedicated website except Github homepage. In the future the website url should be http://brpc.incubator.apache.org/ <http://brpc.incubator.apache.org/> to follow apache incubator conventions.


=== Initial Committers ===

  * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
  * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
  * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
  * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
  * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)

=== Sponsors: ===

==== Champion: ====
 * Dave Fisher

==== Mentors: ====

 * Kevin A. McGrail
 * Jean-Baptiste Onofré

==== Sponsoring Entity ====
We are requesting the Incubator to sponsor this project.


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>

Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by SHUANG SU <su...@gmail.com>.
+1 (no binding)

------------------------------
 Su Shuang (100pah)
------------------------------



On Mon, 12 Nov 2018 at 13:20, Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:

> +1 (binding)
>
> Regards
> JB
>
> On 08/11/2018 20:25, Dave Fisher wrote:
> > Hi -
> >
> > This is a VOTE to accept the brpc Project into the Apache Incubator.
> >
> > It will last for at least 72 hours and will pass if at least 3 +1 IPMC
> Votes and more IPMC Votes are +1 than -1.
> >
> > [ ] +1, accept the brpc proposal.
> > [ ] -1, reject the brpc proposal
> >
> > Regards,
> > Dave
> >
> > = brpc Proposal =
> >
> > === Abstract ===
> >
> > brpc is an industrial-grade RPC framework for building reliable and
> high-performance services.
> >
> >
> > === Proposal ===
> >
> > We propose to contribute the brpc codebase and associated artifacts(e.g.
> documentation etc.) to the Apache Software Foundation, and aim to  build a
> wider open community around it in the 'Apache Way'.
> >
> > === Background ===
> >
> > The RPC framework used in Baidu before 2014 was developed at 2008 and
> limited in protocols and performance, and there were also serveral
> implementations focused on their own scenarios from Baidu's different BU.
> As an infrastructural team in Baidu, we tried to build a new framework to
> unify all RPC scenarios inside. The framework was named "baidu-rpc"
> internally the early versions were adopted and online at late 2014. The
> framework was rapidly iterated at 2015-2017, and thousands kinds of
> services and almost all core services adopted it. And in 2017, we
> opensourced it as "brpc" and hope to get more adoptions and contributions
> from outside. At the time of opensourcing, there're more than 1 million
> instances inside Baidu using baidu-rpc (not counting clients).
> >
> >
> > === Rationale ===
> >
> > brpc has been approved inside baidu, since many high performance core
> services are using it.
> > And since its open source, it has been adopted by several other
> companies, including Iqiyi, Didi, Sougou, BiliBili etc.
> >
> >
> > === Current Status ===
> >
> > brpc has been an open source project on GitHub (
> https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
> >
> > Currently it has more than 7.3k stars, 1.6k forks, and is one of the
> most popular repositories in topic of rpc category in GitHub rpc catelogy.
> > It has been widely used in Baidu, with 1,000,000+ instances and
> thousands kinds of services.
> > Besides, many other companies have already used it also, such as Iqiyi,
> Didi, Sougou, BiliBili etc.
> >
> >
> > === Meritocracy ===
> >
> > brpc was originally created by Ge Jun and Chen zhangyi inside baidu from
> 2014.
> > Since its opensource in 2017, it has already followed meritocracy
> principles.
> > It accepts multiple contributions from other companies.
> > And now, the core developers are from several different companies.
> >
> > We will follow Apache way to encourage more developers to contribute in
> this project.
> > We know that only active and committed developers from a diverse set of
> backgrounds
> > can make brpc a successful project.
> >
> >
> > === Community ===
> >
> > brpc has been building an active community since its open source.
> Currently,
> > the community includes over 31 contributors.
> > The core developers of brpc are listed below.
> >
> > === Core Developers ===
> >
> >   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> jge666@gmail.com <ma...@gmail.com>)
> >   * Chen Zhangyi(https://github.com/chenzhangyi <
> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> frozen.zju@gmail.com>)
> >   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
> jrjbear@gmail.com <ma...@gmail.com>)
> >   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> zhujiashun2010@gmail.com <ma...@gmail.com>)
> >   * Wang Yao(https://github.com/ipconfigme <
> https://github.com/ipconfigme> ipconfigme@gmail.com <mailto:
> ipconfigme@gmail.com>)
> >
> > === Alignment ===
> >
> > brpc is useful for building reliable and high-performance applications.
> > Since ASF has many famous performance-related and rpc-related projects,
> > we believe that ASF is a perfect choice to help brpc project to attract
> > more developers and users as well as having more cooperation with
> existing projects.
> >
> > === Known Risks ===
> > ==== Orphaned products ====
> >
> > Since our core developers are from different companies and many
> companies are using it,
> > the risk of the project being abandoned is minimal.
> > For example, Baidu is extensively using it in their production
> environment
> > and many large corporations including Iqiyi, Didi, Sougou, BiliBili use
> it in their production applications.
> >
> > ==== Inexperience with Open Source ====
> >
> > brpc has been an active open source project for more than one year.
> > During that time, the project has attracted 30+ contributors and gained
> a lot of attention.
> > The core developers are all active users and followers of open source.
> >
> > ==== Homogenous Developers ====
> >
> > brpc was created inside Baidu, but after brpc was open sourced, it
> received a lot of bug fixes and enhancements from other developers not
> working at Baidu.
> > And the core developers now are from different companies now.
> >
> > === Reliance on Salaried Developers ===
> >
> > Baidu invested in brpc as a general rpc framework used in company widely.
> > The core developers have been dedicated to this project for about four
> years.
> > And after its open source, developers around the world have involved in.
> > Besides, we want more developers and researchers to contribute to the
> project.
> >
> > === Relationships with Other Apache Products ===
> >
> >
> > === A Excessive Fascination with the Apache Brand ===
> >
> > The mission of brpc is to help developers build reliable and
> high-performance services quickly and easily.
> > It has been widely used in production environment throughout Baidu and
> after opensource, it has gained much attention and attracted developers all
> over the world.
> > Apache Brand is very respected. We are very honored to have the
> opportunity to join ASF, with the understanding that its brand policies
> being respected.
> > And we hope Apache can help us build the ecosystem around brpc and
> attract more developers.
> >
> > === Documentation ===
> >
> > The following links provide more information about brpc in open source:
> >
> > Codebase at Github: https://github.com/brpc/brpc <
> https://github.com/brpc/brpc>
> > Issue Tracking: https://github.com/brpc/brpc/issues <
> https://github.com/brpc/brpc/issues>
> > Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <
> https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
> >
> >
> > === Initial Source ===
> >
> > brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> > We currently use Github to maintain our source code and track issues at
> https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> > We need to move our repository to Apache infrastructure.
> >
> >
> >
> > === Source and Intellectual Property Submission Plan ===
> >
> > brpc source code is available under Apache V2 license and owned by Baidu.
> > We will work with the committers to get ICLAs signed. We will provide a
> Software Grant Agreement from an authorized signer per
> https://www.apache.org/licenses/software-grant-template.pdf <
> https://www.apache.org/licenses/software-grant-template.pdf>
> >
> >
> > === External Dependencies ===
> >
> > brpc has the following external dependencies.
> >
> > * Google gflags (BSD)
> > * Google protobuf (BSD)
> > * Google leveldb (BSD)
> >
> > brpc also includes third party code in the source tree.
> >
> > * https://github.com/brpc/brpc/tree/master/src/butil/third_party <
> https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD,
> MIT, MPL, and Public Domain)
> >
> > === Required Resources ===
> >
> > ==== Mailing List: ====
> > There are currently no mailing lists.
> > The usual mailing lists are expected to be set up when entering
> incubation:
> >
> > * private@brpc.incubator.apache.org <mailto:
> private@brpc.incubator.apache.org>
> > * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> > * commits@brpc.incubator.apache.org <mailto:
> commits@brpc.incubator.apache.org>
> >
> > ==== Git Repositories: ====
> >
> > Upon entering incubation, we want to transfer the existing repo from
> https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache
> infrastructure like https://github.com/apache/incubator-brpc <
> https://github.com/apache/incubator-brpc>.
> >
> > ==== Issue Tracking: ====
> >
> > brpc currently uses GitHub to track issues. Would like to continue to do
> so while we discuss migration possibilities with the ASF Infra committee.
> >
> > ==== URL: ====
> > Currently brpc has no dedicated website except Github homepage. In the
> future the website url should be http://brpc.incubator.apache.org/ <
> http://brpc.incubator.apache.org/> to follow apache incubator conventions.
> >
> >
> > === Initial Committers ===
> >
> >   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> jge666@gmail.com <ma...@gmail.com>)
> >   * Chen Zhangyi(https://github.com/chenzhangyi <
> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> frozen.zju@gmail.com>)
> >   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
> jrjbear@gmail.com <ma...@gmail.com>)
> >   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> zhujiashun2010@gmail.com <ma...@gmail.com>)
> >   * Wang Yao(https://github.com/ipconfigme <
> https://github.com/ipconfigme> ipconfigme@gmail.com <mailto:
> ipconfigme@gmail.com>)
> >
> > === Sponsors: ===
> >
> > ==== Champion: ====
> >  * Dave Fisher
> >
> > ==== Mentors: ====
> >
> >  * Kevin A. McGrail
> >  * Jean-Baptiste Onofré
> >
> > ==== Sponsoring Entity ====
> > We are requesting the Incubator to sponsor this project.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> <ma...@incubator.apache.org>
> > For additional commands, e-mail: general-help@incubator.apache.org
> <ma...@incubator.apache.org>
> >
>
> --
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
+1 (binding)

Regards
JB

On 08/11/2018 20:25, Dave Fisher wrote:
> Hi -
> 
> This is a VOTE to accept the brpc Project into the Apache Incubator.
> 
> It will last for at least 72 hours and will pass if at least 3 +1 IPMC Votes and more IPMC Votes are +1 than -1.
> 
> [ ] +1, accept the brpc proposal.
> [ ] -1, reject the brpc proposal
> 
> Regards,
> Dave
> 
> = brpc Proposal =
> 
> === Abstract ===
> 
> brpc is an industrial-grade RPC framework for building reliable and high-performance services.
> 
> 
> === Proposal ===
> 
> We propose to contribute the brpc codebase and associated artifacts(e.g. documentation etc.) to the Apache Software Foundation, and aim to  build a wider open community around it in the 'Apache Way'.
> 
> === Background ===
> 
> The RPC framework used in Baidu before 2014 was developed at 2008 and limited in protocols and performance, and there were also serveral implementations focused on their own scenarios from Baidu's different BU. As an infrastructural team in Baidu, we tried to build a new framework to unify all RPC scenarios inside. The framework was named "baidu-rpc" internally the early versions were adopted and online at late 2014. The framework was rapidly iterated at 2015-2017, and thousands kinds of services and almost all core services adopted it. And in 2017, we opensourced it as "brpc" and hope to get more adoptions and contributions from outside. At the time of opensourcing, there're more than 1 million instances inside Baidu using baidu-rpc (not counting clients).
> 
> 
> === Rationale ===
> 
> brpc has been approved inside baidu, since many high performance core services are using it.
> And since its open source, it has been adopted by several other companies, including Iqiyi, Didi, Sougou, BiliBili etc.
> 
> 
> === Current Status ===
> 
> brpc has been an open source project on GitHub (https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
> 
> Currently it has more than 7.3k stars, 1.6k forks, and is one of the most popular repositories in topic of rpc category in GitHub rpc catelogy.
> It has been widely used in Baidu, with 1,000,000+ instances and thousands kinds of services.
> Besides, many other companies have already used it also, such as Iqiyi, Didi, Sougou, BiliBili etc.
> 
> 
> === Meritocracy ===
> 
> brpc was originally created by Ge Jun and Chen zhangyi inside baidu from 2014.
> Since its opensource in 2017, it has already followed meritocracy principles.
> It accepts multiple contributions from other companies.
> And now, the core developers are from several different companies.
> 
> We will follow Apache way to encourage more developers to contribute in this project.
> We know that only active and committed developers from a diverse set of backgrounds
> can make brpc a successful project.
> 
> 
> === Community ===
> 
> brpc has been building an active community since its open source. Currently,
> the community includes over 31 contributors.
> The core developers of brpc are listed below.
> 
> === Core Developers ===
> 
>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>   * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>   * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
> 
> === Alignment ===
> 
> brpc is useful for building reliable and high-performance applications.
> Since ASF has many famous performance-related and rpc-related projects,
> we believe that ASF is a perfect choice to help brpc project to attract
> more developers and users as well as having more cooperation with existing projects.
> 
> === Known Risks ===
> ==== Orphaned products ====
> 
> Since our core developers are from different companies and many companies are using it,
> the risk of the project being abandoned is minimal.
> For example, Baidu is extensively using it in their production environment
> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use it in their production applications.
> 
> ==== Inexperience with Open Source ====
> 
> brpc has been an active open source project for more than one year.
> During that time, the project has attracted 30+ contributors and gained a lot of attention.
> The core developers are all active users and followers of open source.
> 
> ==== Homogenous Developers ====
> 
> brpc was created inside Baidu, but after brpc was open sourced, it received a lot of bug fixes and enhancements from other developers not working at Baidu.
> And the core developers now are from different companies now.
> 
> === Reliance on Salaried Developers ===
> 
> Baidu invested in brpc as a general rpc framework used in company widely.
> The core developers have been dedicated to this project for about four years.
> And after its open source, developers around the world have involved in.
> Besides, we want more developers and researchers to contribute to the project.
> 
> === Relationships with Other Apache Products ===
> 
> 
> === A Excessive Fascination with the Apache Brand ===
> 
> The mission of brpc is to help developers build reliable and high-performance services quickly and easily.
> It has been widely used in production environment throughout Baidu and after opensource, it has gained much attention and attracted developers all over the world.
> Apache Brand is very respected. We are very honored to have the opportunity to join ASF, with the understanding that its brand policies being respected.
> And we hope Apache can help us build the ecosystem around brpc and attract more developers.
> 
> === Documentation ===
> 
> The following links provide more information about brpc in open source:
> 
> Codebase at Github: https://github.com/brpc/brpc <https://github.com/brpc/brpc>
> Issue Tracking: https://github.com/brpc/brpc/issues <https://github.com/brpc/brpc/issues>
> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
> 
> 
> === Initial Source ===
> 
> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> We currently use Github to maintain our source code and track issues at https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> We need to move our repository to Apache infrastructure.
> 
> 
> 
> === Source and Intellectual Property Submission Plan ===
> 
> brpc source code is available under Apache V2 license and owned by Baidu.
> We will work with the committers to get ICLAs signed. We will provide a Software Grant Agreement from an authorized signer per https://www.apache.org/licenses/software-grant-template.pdf <https://www.apache.org/licenses/software-grant-template.pdf>
> 
> 
> === External Dependencies ===
> 
> brpc has the following external dependencies.
> 
> * Google gflags (BSD)
> * Google protobuf (BSD)
> * Google leveldb (BSD)
> 
> brpc also includes third party code in the source tree.
> 
> * https://github.com/brpc/brpc/tree/master/src/butil/third_party <https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD, MIT, MPL, and Public Domain)
> 
> === Required Resources ===
> 
> ==== Mailing List: ====
> There are currently no mailing lists.
> The usual mailing lists are expected to be set up when entering incubation:
> 
> * private@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * commits@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> 
> ==== Git Repositories: ====
> 
> Upon entering incubation, we want to transfer the existing repo from https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache infrastructure like https://github.com/apache/incubator-brpc <https://github.com/apache/incubator-brpc>.
> 
> ==== Issue Tracking: ====
> 
> brpc currently uses GitHub to track issues. Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.
> 
> ==== URL: ====
> Currently brpc has no dedicated website except Github homepage. In the future the website url should be http://brpc.incubator.apache.org/ <http://brpc.incubator.apache.org/> to follow apache incubator conventions.
> 
> 
> === Initial Committers ===
> 
>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>   * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>   * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
> 
> === Sponsors: ===
> 
> ==== Champion: ====
>  * Dave Fisher
> 
> ==== Mentors: ====
> 
>  * Kevin A. McGrail
>  * Jean-Baptiste Onofré
> 
> ==== Sponsoring Entity ====
> We are requesting the Incubator to sponsor this project.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>
> 

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by "Kevin A. McGrail" <km...@apache.org>.
+1 (Binding) though I vote we call it Apache Burp or Apache Hiccup ;-)

On 11/8/2018 2:43 PM, Matt Sicker wrote:
> +1 (binding)
>
> On Thu, 8 Nov 2018 at 13:30, Julian Hyde <jh...@apache.org> wrote:
>
>> +1 (binding)
>>
>>> On Nov 8, 2018, at 11:29 AM, Dave Fisher <da...@comcast.net> wrote:
>>>
>>> +1 (binding)
>>>
>>> Regards,
>>> Dave
>>>
>>>> On Nov 8, 2018, at 11:25 AM, Dave Fisher <da...@comcast.net> wrote:
>>>>
>>>> Hi -
>>>>
>>>> This is a VOTE to accept the brpc Project into the Apache Incubator.
>>>>
>>>> It will last for at least 72 hours and will pass if at least 3 +1 IPMC
>> Votes and more IPMC Votes are +1 than -1.
>>>> [ ] +1, accept the brpc proposal.
>>>> [ ] -1, reject the brpc proposal
>>>>
>>>> Regards,
>>>> Dave
>>>>
>>>> = brpc Proposal =
>>>>
>>>> === Abstract ===
>>>>
>>>> brpc is an industrial-grade RPC framework for building reliable and
>> high-performance services.
>>>>
>>>> === Proposal ===
>>>>
>>>> We propose to contribute the brpc codebase and associated
>> artifacts(e.g. documentation etc.) to the Apache Software Foundation, and
>> aim to  build a wider open community around it in the 'Apache Way'.
>>>> === Background ===
>>>>
>>>> The RPC framework used in Baidu before 2014 was developed at 2008 and
>> limited in protocols and performance, and there were also serveral
>> implementations focused on their own scenarios from Baidu's different BU.
>> As an infrastructural team in Baidu, we tried to build a new framework to
>> unify all RPC scenarios inside. The framework was named "baidu-rpc"
>> internally the early versions were adopted and online at late 2014. The
>> framework was rapidly iterated at 2015-2017, and thousands kinds of
>> services and almost all core services adopted it. And in 2017, we
>> opensourced it as "brpc" and hope to get more adoptions and contributions
>> from outside. At the time of opensourcing, there're more than 1 million
>> instances inside Baidu using baidu-rpc (not counting clients).
>>>>
>>>> === Rationale ===
>>>>
>>>> brpc has been approved inside baidu, since many high performance core
>> services are using it.
>>>> And since its open source, it has been adopted by several other
>> companies, including Iqiyi, Didi, Sougou, BiliBili etc.
>>>>
>>>> === Current Status ===
>>>>
>>>> brpc has been an open source project on GitHub (
>> https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
>>>> Currently it has more than 7.3k stars, 1.6k forks, and is one of the
>> most popular repositories in topic of rpc category in GitHub rpc catelogy.
>>>> It has been widely used in Baidu, with 1,000,000+ instances and
>> thousands kinds of services.
>>>> Besides, many other companies have already used it also, such as Iqiyi,
>> Didi, Sougou, BiliBili etc.
>>>>
>>>> === Meritocracy ===
>>>>
>>>> brpc was originally created by Ge Jun and Chen zhangyi inside baidu
>> from 2014.
>>>> Since its opensource in 2017, it has already followed meritocracy
>> principles.
>>>> It accepts multiple contributions from other companies.
>>>> And now, the core developers are from several different companies.
>>>>
>>>> We will follow Apache way to encourage more developers to contribute in
>> this project.
>>>> We know that only active and committed developers from a diverse set of
>> backgrounds
>>>> can make brpc a successful project.
>>>>
>>>>
>>>> === Community ===
>>>>
>>>> brpc has been building an active community since its open source.
>> Currently,
>>>> the community includes over 31 contributors.
>>>> The core developers of brpc are listed below.
>>>>
>>>> === Core Developers ===
>>>>
>>>> * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
>> jge666@gmail.com <ma...@gmail.com>)
>>>> * Chen Zhangyi(https://github.com/chenzhangyi <
>> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
>> frozen.zju@gmail.com>)
>>>> * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
>> jrjbear@gmail.com <ma...@gmail.com>)
>>>> * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
>> zhujiashun2010@gmail.com <ma...@gmail.com>)
>>>> * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme>
>> ipconfigme@gmail.com <ma...@gmail.com>)
>>>> === Alignment ===
>>>>
>>>> brpc is useful for building reliable and high-performance applications.
>>>> Since ASF has many famous performance-related and rpc-related projects,
>>>> we believe that ASF is a perfect choice to help brpc project to attract
>>>> more developers and users as well as having more cooperation with
>> existing projects.
>>>> === Known Risks ===
>>>> ==== Orphaned products ====
>>>>
>>>> Since our core developers are from different companies and many
>> companies are using it,
>>>> the risk of the project being abandoned is minimal.
>>>> For example, Baidu is extensively using it in their production
>> environment
>>>> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use
>> it in their production applications.
>>>> ==== Inexperience with Open Source ====
>>>>
>>>> brpc has been an active open source project for more than one year.
>>>> During that time, the project has attracted 30+ contributors and gained
>> a lot of attention.
>>>> The core developers are all active users and followers of open source.
>>>>
>>>> ==== Homogenous Developers ====
>>>>
>>>> brpc was created inside Baidu, but after brpc was open sourced, it
>> received a lot of bug fixes and enhancements from other developers not
>> working at Baidu.
>>>> And the core developers now are from different companies now.
>>>>
>>>> === Reliance on Salaried Developers ===
>>>>
>>>> Baidu invested in brpc as a general rpc framework used in company
>> widely.
>>>> The core developers have been dedicated to this project for about four
>> years.
>>>> And after its open source, developers around the world have involved in.
>>>> Besides, we want more developers and researchers to contribute to the
>> project.
>>>> === Relationships with Other Apache Products ===
>>>>
>>>>
>>>> === A Excessive Fascination with the Apache Brand ===
>>>>
>>>> The mission of brpc is to help developers build reliable and
>> high-performance services quickly and easily.
>>>> It has been widely used in production environment throughout Baidu and
>> after opensource, it has gained much attention and attracted developers all
>> over the world.
>>>> Apache Brand is very respected. We are very honored to have the
>> opportunity to join ASF, with the understanding that its brand policies
>> being respected.
>>>> And we hope Apache can help us build the ecosystem around brpc and
>> attract more developers.
>>>> === Documentation ===
>>>>
>>>> The following links provide more information about brpc in open source:
>>>>
>>>> Codebase at Github: https://github.com/brpc/brpc <
>> https://github.com/brpc/brpc>
>>>> Issue Tracking: https://github.com/brpc/brpc/issues <
>> https://github.com/brpc/brpc/issues>
>>>> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md
>> <https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
>>>>
>>>> === Initial Source ===
>>>>
>>>> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
>>>> We currently use Github to maintain our source code and track issues at
>> https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
>>>> We need to move our repository to Apache infrastructure.
>>>>
>>>>
>>>>
>>>> === Source and Intellectual Property Submission Plan ===
>>>>
>>>> brpc source code is available under Apache V2 license and owned by
>> Baidu.
>>>> We will work with the committers to get ICLAs signed. We will provide a
>> Software Grant Agreement from an authorized signer per
>> https://www.apache.org/licenses/software-grant-template.pdf <
>> https://www.apache.org/licenses/software-grant-template.pdf>
>>>>
>>>> === External Dependencies ===
>>>>
>>>> brpc has the following external dependencies.
>>>>
>>>> * Google gflags (BSD)
>>>> * Google protobuf (BSD)
>>>> * Google leveldb (BSD)
>>>>
>>>> brpc also includes third party code in the source tree.
>>>>
>>>> * https://github.com/brpc/brpc/tree/master/src/butil/third_party <
>> https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD,
>> MIT, MPL, and Public Domain)
>>>> === Required Resources ===
>>>>
>>>> ==== Mailing List: ====
>>>> There are currently no mailing lists.
>>>> The usual mailing lists are expected to be set up when entering
>> incubation:
>>>> * private@brpc.incubator.apache.org <mailto:
>> private@brpc.incubator.apache.org>
>>>> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
>>>> * commits@brpc.incubator.apache.org <mailto:
>> commits@brpc.incubator.apache.org>
>>>> ==== Git Repositories: ====
>>>>
>>>> Upon entering incubation, we want to transfer the existing repo from
>> https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache
>> infrastructure like https://github.com/apache/incubator-brpc <
>> https://github.com/apache/incubator-brpc>.
>>>> ==== Issue Tracking: ====
>>>>
>>>> brpc currently uses GitHub to track issues. Would like to continue to
>> do so while we discuss migration possibilities with the ASF Infra committee.
>>>> ==== URL: ====
>>>> Currently brpc has no dedicated website except Github homepage. In the
>> future the website url should be http://brpc.incubator.apache.org/ <
>> http://brpc.incubator.apache.org/> to follow apache incubator conventions.
>>>>
>>>> === Initial Committers ===
>>>>
>>>> * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
>> jge666@gmail.com <ma...@gmail.com>)
>>>> * Chen Zhangyi(https://github.com/chenzhangyi <
>> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
>> frozen.zju@gmail.com>)
>>>> * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
>> jrjbear@gmail.com <ma...@gmail.com>)
>>>> * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
>> zhujiashun2010@gmail.com <ma...@gmail.com>)
>>>> * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme>
>> ipconfigme@gmail.com <ma...@gmail.com>)
>>>> === Sponsors: ===
>>>>
>>>> ==== Champion: ====
>>>> * Dave Fisher
>>>>
>>>> ==== Mentors: ====
>>>>
>>>> * Kevin A. McGrail
>>>> * Jean-Baptiste Onofré
>>>>
>>>> ==== Sponsoring Entity ====
>>>> We are requesting the Incubator to sponsor this project.
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> <ma...@incubator.apache.org>
>>>> For additional commands, e-mail: general-help@incubator.apache.org
>> <ma...@incubator.apache.org>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>

-- 
Kevin A. McGrail
VP Fundraising, Apache Software Foundation
Chair Emeritus Apache SpamAssassin Project
https://www.linkedin.com/in/kmcgrail - 703.798.0171


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Matt Sicker <bo...@gmail.com>.
+1 (binding)

On Thu, 8 Nov 2018 at 13:30, Julian Hyde <jh...@apache.org> wrote:

> +1 (binding)
>
> > On Nov 8, 2018, at 11:29 AM, Dave Fisher <da...@comcast.net> wrote:
> >
> > +1 (binding)
> >
> > Regards,
> > Dave
> >
> >> On Nov 8, 2018, at 11:25 AM, Dave Fisher <da...@comcast.net> wrote:
> >>
> >> Hi -
> >>
> >> This is a VOTE to accept the brpc Project into the Apache Incubator.
> >>
> >> It will last for at least 72 hours and will pass if at least 3 +1 IPMC
> Votes and more IPMC Votes are +1 than -1.
> >>
> >> [ ] +1, accept the brpc proposal.
> >> [ ] -1, reject the brpc proposal
> >>
> >> Regards,
> >> Dave
> >>
> >> = brpc Proposal =
> >>
> >> === Abstract ===
> >>
> >> brpc is an industrial-grade RPC framework for building reliable and
> high-performance services.
> >>
> >>
> >> === Proposal ===
> >>
> >> We propose to contribute the brpc codebase and associated
> artifacts(e.g. documentation etc.) to the Apache Software Foundation, and
> aim to  build a wider open community around it in the 'Apache Way'.
> >>
> >> === Background ===
> >>
> >> The RPC framework used in Baidu before 2014 was developed at 2008 and
> limited in protocols and performance, and there were also serveral
> implementations focused on their own scenarios from Baidu's different BU.
> As an infrastructural team in Baidu, we tried to build a new framework to
> unify all RPC scenarios inside. The framework was named "baidu-rpc"
> internally the early versions were adopted and online at late 2014. The
> framework was rapidly iterated at 2015-2017, and thousands kinds of
> services and almost all core services adopted it. And in 2017, we
> opensourced it as "brpc" and hope to get more adoptions and contributions
> from outside. At the time of opensourcing, there're more than 1 million
> instances inside Baidu using baidu-rpc (not counting clients).
> >>
> >>
> >> === Rationale ===
> >>
> >> brpc has been approved inside baidu, since many high performance core
> services are using it.
> >> And since its open source, it has been adopted by several other
> companies, including Iqiyi, Didi, Sougou, BiliBili etc.
> >>
> >>
> >> === Current Status ===
> >>
> >> brpc has been an open source project on GitHub (
> https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
> >>
> >> Currently it has more than 7.3k stars, 1.6k forks, and is one of the
> most popular repositories in topic of rpc category in GitHub rpc catelogy.
> >> It has been widely used in Baidu, with 1,000,000+ instances and
> thousands kinds of services.
> >> Besides, many other companies have already used it also, such as Iqiyi,
> Didi, Sougou, BiliBili etc.
> >>
> >>
> >> === Meritocracy ===
> >>
> >> brpc was originally created by Ge Jun and Chen zhangyi inside baidu
> from 2014.
> >> Since its opensource in 2017, it has already followed meritocracy
> principles.
> >> It accepts multiple contributions from other companies.
> >> And now, the core developers are from several different companies.
> >>
> >> We will follow Apache way to encourage more developers to contribute in
> this project.
> >> We know that only active and committed developers from a diverse set of
> backgrounds
> >> can make brpc a successful project.
> >>
> >>
> >> === Community ===
> >>
> >> brpc has been building an active community since its open source.
> Currently,
> >> the community includes over 31 contributors.
> >> The core developers of brpc are listed below.
> >>
> >> === Core Developers ===
> >>
> >> * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> jge666@gmail.com <ma...@gmail.com>)
> >> * Chen Zhangyi(https://github.com/chenzhangyi <
> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> frozen.zju@gmail.com>)
> >> * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
> jrjbear@gmail.com <ma...@gmail.com>)
> >> * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> zhujiashun2010@gmail.com <ma...@gmail.com>)
> >> * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme>
> ipconfigme@gmail.com <ma...@gmail.com>)
> >>
> >> === Alignment ===
> >>
> >> brpc is useful for building reliable and high-performance applications.
> >> Since ASF has many famous performance-related and rpc-related projects,
> >> we believe that ASF is a perfect choice to help brpc project to attract
> >> more developers and users as well as having more cooperation with
> existing projects.
> >>
> >> === Known Risks ===
> >> ==== Orphaned products ====
> >>
> >> Since our core developers are from different companies and many
> companies are using it,
> >> the risk of the project being abandoned is minimal.
> >> For example, Baidu is extensively using it in their production
> environment
> >> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use
> it in their production applications.
> >>
> >> ==== Inexperience with Open Source ====
> >>
> >> brpc has been an active open source project for more than one year.
> >> During that time, the project has attracted 30+ contributors and gained
> a lot of attention.
> >> The core developers are all active users and followers of open source.
> >>
> >> ==== Homogenous Developers ====
> >>
> >> brpc was created inside Baidu, but after brpc was open sourced, it
> received a lot of bug fixes and enhancements from other developers not
> working at Baidu.
> >> And the core developers now are from different companies now.
> >>
> >> === Reliance on Salaried Developers ===
> >>
> >> Baidu invested in brpc as a general rpc framework used in company
> widely.
> >> The core developers have been dedicated to this project for about four
> years.
> >> And after its open source, developers around the world have involved in.
> >> Besides, we want more developers and researchers to contribute to the
> project.
> >>
> >> === Relationships with Other Apache Products ===
> >>
> >>
> >> === A Excessive Fascination with the Apache Brand ===
> >>
> >> The mission of brpc is to help developers build reliable and
> high-performance services quickly and easily.
> >> It has been widely used in production environment throughout Baidu and
> after opensource, it has gained much attention and attracted developers all
> over the world.
> >> Apache Brand is very respected. We are very honored to have the
> opportunity to join ASF, with the understanding that its brand policies
> being respected.
> >> And we hope Apache can help us build the ecosystem around brpc and
> attract more developers.
> >>
> >> === Documentation ===
> >>
> >> The following links provide more information about brpc in open source:
> >>
> >> Codebase at Github: https://github.com/brpc/brpc <
> https://github.com/brpc/brpc>
> >> Issue Tracking: https://github.com/brpc/brpc/issues <
> https://github.com/brpc/brpc/issues>
> >> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md
> <https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
> >>
> >>
> >> === Initial Source ===
> >>
> >> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> >> We currently use Github to maintain our source code and track issues at
> https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> >> We need to move our repository to Apache infrastructure.
> >>
> >>
> >>
> >> === Source and Intellectual Property Submission Plan ===
> >>
> >> brpc source code is available under Apache V2 license and owned by
> Baidu.
> >> We will work with the committers to get ICLAs signed. We will provide a
> Software Grant Agreement from an authorized signer per
> https://www.apache.org/licenses/software-grant-template.pdf <
> https://www.apache.org/licenses/software-grant-template.pdf>
> >>
> >>
> >> === External Dependencies ===
> >>
> >> brpc has the following external dependencies.
> >>
> >> * Google gflags (BSD)
> >> * Google protobuf (BSD)
> >> * Google leveldb (BSD)
> >>
> >> brpc also includes third party code in the source tree.
> >>
> >> * https://github.com/brpc/brpc/tree/master/src/butil/third_party <
> https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD,
> MIT, MPL, and Public Domain)
> >>
> >> === Required Resources ===
> >>
> >> ==== Mailing List: ====
> >> There are currently no mailing lists.
> >> The usual mailing lists are expected to be set up when entering
> incubation:
> >>
> >> * private@brpc.incubator.apache.org <mailto:
> private@brpc.incubator.apache.org>
> >> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> >> * commits@brpc.incubator.apache.org <mailto:
> commits@brpc.incubator.apache.org>
> >>
> >> ==== Git Repositories: ====
> >>
> >> Upon entering incubation, we want to transfer the existing repo from
> https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache
> infrastructure like https://github.com/apache/incubator-brpc <
> https://github.com/apache/incubator-brpc>.
> >>
> >> ==== Issue Tracking: ====
> >>
> >> brpc currently uses GitHub to track issues. Would like to continue to
> do so while we discuss migration possibilities with the ASF Infra committee.
> >>
> >> ==== URL: ====
> >> Currently brpc has no dedicated website except Github homepage. In the
> future the website url should be http://brpc.incubator.apache.org/ <
> http://brpc.incubator.apache.org/> to follow apache incubator conventions.
> >>
> >>
> >> === Initial Committers ===
> >>
> >> * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> jge666@gmail.com <ma...@gmail.com>)
> >> * Chen Zhangyi(https://github.com/chenzhangyi <
> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> frozen.zju@gmail.com>)
> >> * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
> jrjbear@gmail.com <ma...@gmail.com>)
> >> * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> zhujiashun2010@gmail.com <ma...@gmail.com>)
> >> * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme>
> ipconfigme@gmail.com <ma...@gmail.com>)
> >>
> >> === Sponsors: ===
> >>
> >> ==== Champion: ====
> >> * Dave Fisher
> >>
> >> ==== Mentors: ====
> >>
> >> * Kevin A. McGrail
> >> * Jean-Baptiste Onofré
> >>
> >> ==== Sponsoring Entity ====
> >> We are requesting the Incubator to sponsor this project.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> <ma...@incubator.apache.org>
> >> For additional commands, e-mail: general-help@incubator.apache.org
> <ma...@incubator.apache.org>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

-- 
Matt Sicker <bo...@gmail.com>

Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Julian Hyde <jh...@apache.org>.
+1 (binding)

> On Nov 8, 2018, at 11:29 AM, Dave Fisher <da...@comcast.net> wrote:
> 
> +1 (binding)
> 
> Regards,
> Dave
> 
>> On Nov 8, 2018, at 11:25 AM, Dave Fisher <da...@comcast.net> wrote:
>> 
>> Hi -
>> 
>> This is a VOTE to accept the brpc Project into the Apache Incubator.
>> 
>> It will last for at least 72 hours and will pass if at least 3 +1 IPMC Votes and more IPMC Votes are +1 than -1.
>> 
>> [ ] +1, accept the brpc proposal.
>> [ ] -1, reject the brpc proposal
>> 
>> Regards,
>> Dave
>> 
>> = brpc Proposal =
>> 
>> === Abstract ===
>> 
>> brpc is an industrial-grade RPC framework for building reliable and high-performance services.
>> 
>> 
>> === Proposal ===
>> 
>> We propose to contribute the brpc codebase and associated artifacts(e.g. documentation etc.) to the Apache Software Foundation, and aim to  build a wider open community around it in the 'Apache Way'.
>> 
>> === Background ===
>> 
>> The RPC framework used in Baidu before 2014 was developed at 2008 and limited in protocols and performance, and there were also serveral implementations focused on their own scenarios from Baidu's different BU. As an infrastructural team in Baidu, we tried to build a new framework to unify all RPC scenarios inside. The framework was named "baidu-rpc" internally the early versions were adopted and online at late 2014. The framework was rapidly iterated at 2015-2017, and thousands kinds of services and almost all core services adopted it. And in 2017, we opensourced it as "brpc" and hope to get more adoptions and contributions from outside. At the time of opensourcing, there're more than 1 million instances inside Baidu using baidu-rpc (not counting clients).
>> 
>> 
>> === Rationale ===
>> 
>> brpc has been approved inside baidu, since many high performance core services are using it.
>> And since its open source, it has been adopted by several other companies, including Iqiyi, Didi, Sougou, BiliBili etc.
>> 
>> 
>> === Current Status ===
>> 
>> brpc has been an open source project on GitHub (https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
>> 
>> Currently it has more than 7.3k stars, 1.6k forks, and is one of the most popular repositories in topic of rpc category in GitHub rpc catelogy.
>> It has been widely used in Baidu, with 1,000,000+ instances and thousands kinds of services.
>> Besides, many other companies have already used it also, such as Iqiyi, Didi, Sougou, BiliBili etc.
>> 
>> 
>> === Meritocracy ===
>> 
>> brpc was originally created by Ge Jun and Chen zhangyi inside baidu from 2014.
>> Since its opensource in 2017, it has already followed meritocracy principles.
>> It accepts multiple contributions from other companies.
>> And now, the core developers are from several different companies.
>> 
>> We will follow Apache way to encourage more developers to contribute in this project.
>> We know that only active and committed developers from a diverse set of backgrounds
>> can make brpc a successful project.
>> 
>> 
>> === Community ===
>> 
>> brpc has been building an active community since its open source. Currently,
>> the community includes over 31 contributors.
>> The core developers of brpc are listed below.
>> 
>> === Core Developers ===
>> 
>> * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>> * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>> * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>> * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>> * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
>> 
>> === Alignment ===
>> 
>> brpc is useful for building reliable and high-performance applications.
>> Since ASF has many famous performance-related and rpc-related projects,
>> we believe that ASF is a perfect choice to help brpc project to attract
>> more developers and users as well as having more cooperation with existing projects.
>> 
>> === Known Risks ===
>> ==== Orphaned products ====
>> 
>> Since our core developers are from different companies and many companies are using it,
>> the risk of the project being abandoned is minimal.
>> For example, Baidu is extensively using it in their production environment
>> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use it in their production applications.
>> 
>> ==== Inexperience with Open Source ====
>> 
>> brpc has been an active open source project for more than one year.
>> During that time, the project has attracted 30+ contributors and gained a lot of attention.
>> The core developers are all active users and followers of open source.
>> 
>> ==== Homogenous Developers ====
>> 
>> brpc was created inside Baidu, but after brpc was open sourced, it received a lot of bug fixes and enhancements from other developers not working at Baidu.
>> And the core developers now are from different companies now.
>> 
>> === Reliance on Salaried Developers ===
>> 
>> Baidu invested in brpc as a general rpc framework used in company widely.
>> The core developers have been dedicated to this project for about four years.
>> And after its open source, developers around the world have involved in.
>> Besides, we want more developers and researchers to contribute to the project.
>> 
>> === Relationships with Other Apache Products ===
>> 
>> 
>> === A Excessive Fascination with the Apache Brand ===
>> 
>> The mission of brpc is to help developers build reliable and high-performance services quickly and easily.
>> It has been widely used in production environment throughout Baidu and after opensource, it has gained much attention and attracted developers all over the world.
>> Apache Brand is very respected. We are very honored to have the opportunity to join ASF, with the understanding that its brand policies being respected.
>> And we hope Apache can help us build the ecosystem around brpc and attract more developers.
>> 
>> === Documentation ===
>> 
>> The following links provide more information about brpc in open source:
>> 
>> Codebase at Github: https://github.com/brpc/brpc <https://github.com/brpc/brpc>
>> Issue Tracking: https://github.com/brpc/brpc/issues <https://github.com/brpc/brpc/issues>
>> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
>> 
>> 
>> === Initial Source ===
>> 
>> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
>> We currently use Github to maintain our source code and track issues at https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
>> We need to move our repository to Apache infrastructure.
>> 
>> 
>> 
>> === Source and Intellectual Property Submission Plan ===
>> 
>> brpc source code is available under Apache V2 license and owned by Baidu.
>> We will work with the committers to get ICLAs signed. We will provide a Software Grant Agreement from an authorized signer per https://www.apache.org/licenses/software-grant-template.pdf <https://www.apache.org/licenses/software-grant-template.pdf>
>> 
>> 
>> === External Dependencies ===
>> 
>> brpc has the following external dependencies.
>> 
>> * Google gflags (BSD)
>> * Google protobuf (BSD)
>> * Google leveldb (BSD)
>> 
>> brpc also includes third party code in the source tree.
>> 
>> * https://github.com/brpc/brpc/tree/master/src/butil/third_party <https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD, MIT, MPL, and Public Domain)
>> 
>> === Required Resources ===
>> 
>> ==== Mailing List: ====
>> There are currently no mailing lists.
>> The usual mailing lists are expected to be set up when entering incubation:
>> 
>> * private@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
>> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
>> * commits@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
>> 
>> ==== Git Repositories: ====
>> 
>> Upon entering incubation, we want to transfer the existing repo from https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache infrastructure like https://github.com/apache/incubator-brpc <https://github.com/apache/incubator-brpc>.
>> 
>> ==== Issue Tracking: ====
>> 
>> brpc currently uses GitHub to track issues. Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.
>> 
>> ==== URL: ====
>> Currently brpc has no dedicated website except Github homepage. In the future the website url should be http://brpc.incubator.apache.org/ <http://brpc.incubator.apache.org/> to follow apache incubator conventions.
>> 
>> 
>> === Initial Committers ===
>> 
>> * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>> * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>> * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>> * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>> * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
>> 
>> === Sponsors: ===
>> 
>> ==== Champion: ====
>> * Dave Fisher
>> 
>> ==== Mentors: ====
>> 
>> * Kevin A. McGrail
>> * Jean-Baptiste Onofré
>> 
>> ==== Sponsoring Entity ====
>> We are requesting the Incubator to sponsor this project.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
>> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Dave Fisher <da...@comcast.net>.
+1 (binding)

Regards,
Dave

> On Nov 8, 2018, at 11:25 AM, Dave Fisher <da...@comcast.net> wrote:
> 
> Hi -
> 
> This is a VOTE to accept the brpc Project into the Apache Incubator.
> 
> It will last for at least 72 hours and will pass if at least 3 +1 IPMC Votes and more IPMC Votes are +1 than -1.
> 
> [ ] +1, accept the brpc proposal.
> [ ] -1, reject the brpc proposal
> 
> Regards,
> Dave
> 
> = brpc Proposal =
> 
> === Abstract ===
> 
> brpc is an industrial-grade RPC framework for building reliable and high-performance services.
> 
> 
> === Proposal ===
> 
> We propose to contribute the brpc codebase and associated artifacts(e.g. documentation etc.) to the Apache Software Foundation, and aim to  build a wider open community around it in the 'Apache Way'.
> 
> === Background ===
> 
> The RPC framework used in Baidu before 2014 was developed at 2008 and limited in protocols and performance, and there were also serveral implementations focused on their own scenarios from Baidu's different BU. As an infrastructural team in Baidu, we tried to build a new framework to unify all RPC scenarios inside. The framework was named "baidu-rpc" internally the early versions were adopted and online at late 2014. The framework was rapidly iterated at 2015-2017, and thousands kinds of services and almost all core services adopted it. And in 2017, we opensourced it as "brpc" and hope to get more adoptions and contributions from outside. At the time of opensourcing, there're more than 1 million instances inside Baidu using baidu-rpc (not counting clients).
> 
> 
> === Rationale ===
> 
> brpc has been approved inside baidu, since many high performance core services are using it.
> And since its open source, it has been adopted by several other companies, including Iqiyi, Didi, Sougou, BiliBili etc.
> 
> 
> === Current Status ===
> 
> brpc has been an open source project on GitHub (https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
> 
> Currently it has more than 7.3k stars, 1.6k forks, and is one of the most popular repositories in topic of rpc category in GitHub rpc catelogy.
> It has been widely used in Baidu, with 1,000,000+ instances and thousands kinds of services.
> Besides, many other companies have already used it also, such as Iqiyi, Didi, Sougou, BiliBili etc.
> 
> 
> === Meritocracy ===
> 
> brpc was originally created by Ge Jun and Chen zhangyi inside baidu from 2014.
> Since its opensource in 2017, it has already followed meritocracy principles.
> It accepts multiple contributions from other companies.
> And now, the core developers are from several different companies.
> 
> We will follow Apache way to encourage more developers to contribute in this project.
> We know that only active and committed developers from a diverse set of backgrounds
> can make brpc a successful project.
> 
> 
> === Community ===
> 
> brpc has been building an active community since its open source. Currently,
> the community includes over 31 contributors.
> The core developers of brpc are listed below.
> 
> === Core Developers ===
> 
>  * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>  * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>  * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>  * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>  * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
> 
> === Alignment ===
> 
> brpc is useful for building reliable and high-performance applications.
> Since ASF has many famous performance-related and rpc-related projects,
> we believe that ASF is a perfect choice to help brpc project to attract
> more developers and users as well as having more cooperation with existing projects.
> 
> === Known Risks ===
> ==== Orphaned products ====
> 
> Since our core developers are from different companies and many companies are using it,
> the risk of the project being abandoned is minimal.
> For example, Baidu is extensively using it in their production environment
> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use it in their production applications.
> 
> ==== Inexperience with Open Source ====
> 
> brpc has been an active open source project for more than one year.
> During that time, the project has attracted 30+ contributors and gained a lot of attention.
> The core developers are all active users and followers of open source.
> 
> ==== Homogenous Developers ====
> 
> brpc was created inside Baidu, but after brpc was open sourced, it received a lot of bug fixes and enhancements from other developers not working at Baidu.
> And the core developers now are from different companies now.
> 
> === Reliance on Salaried Developers ===
> 
> Baidu invested in brpc as a general rpc framework used in company widely.
> The core developers have been dedicated to this project for about four years.
> And after its open source, developers around the world have involved in.
> Besides, we want more developers and researchers to contribute to the project.
> 
> === Relationships with Other Apache Products ===
> 
> 
> === A Excessive Fascination with the Apache Brand ===
> 
> The mission of brpc is to help developers build reliable and high-performance services quickly and easily.
> It has been widely used in production environment throughout Baidu and after opensource, it has gained much attention and attracted developers all over the world.
> Apache Brand is very respected. We are very honored to have the opportunity to join ASF, with the understanding that its brand policies being respected.
> And we hope Apache can help us build the ecosystem around brpc and attract more developers.
> 
> === Documentation ===
> 
> The following links provide more information about brpc in open source:
> 
> Codebase at Github: https://github.com/brpc/brpc <https://github.com/brpc/brpc>
> Issue Tracking: https://github.com/brpc/brpc/issues <https://github.com/brpc/brpc/issues>
> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
> 
> 
> === Initial Source ===
> 
> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> We currently use Github to maintain our source code and track issues at https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> We need to move our repository to Apache infrastructure.
> 
> 
> 
> === Source and Intellectual Property Submission Plan ===
> 
> brpc source code is available under Apache V2 license and owned by Baidu.
> We will work with the committers to get ICLAs signed. We will provide a Software Grant Agreement from an authorized signer per https://www.apache.org/licenses/software-grant-template.pdf <https://www.apache.org/licenses/software-grant-template.pdf>
> 
> 
> === External Dependencies ===
> 
> brpc has the following external dependencies.
> 
> * Google gflags (BSD)
> * Google protobuf (BSD)
> * Google leveldb (BSD)
> 
> brpc also includes third party code in the source tree.
> 
> * https://github.com/brpc/brpc/tree/master/src/butil/third_party <https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD, MIT, MPL, and Public Domain)
> 
> === Required Resources ===
> 
> ==== Mailing List: ====
> There are currently no mailing lists.
> The usual mailing lists are expected to be set up when entering incubation:
> 
> * private@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * commits@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> 
> ==== Git Repositories: ====
> 
> Upon entering incubation, we want to transfer the existing repo from https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache infrastructure like https://github.com/apache/incubator-brpc <https://github.com/apache/incubator-brpc>.
> 
> ==== Issue Tracking: ====
> 
> brpc currently uses GitHub to track issues. Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.
> 
> ==== URL: ====
> Currently brpc has no dedicated website except Github homepage. In the future the website url should be http://brpc.incubator.apache.org/ <http://brpc.incubator.apache.org/> to follow apache incubator conventions.
> 
> 
> === Initial Committers ===
> 
>  * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>  * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>  * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>  * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>  * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
> 
> === Sponsors: ===
> 
> ==== Champion: ====
> * Dave Fisher
> 
> ==== Mentors: ====
> 
> * Kevin A. McGrail
> * Jean-Baptiste Onofré
> 
> ==== Sponsoring Entity ====
> We are requesting the Incubator to sponsor this project.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Jason Dai <ja...@gmail.com>.
+1

On Mon, Nov 12, 2018 at 10:23 AM Wenli Zhang <ov...@apache.org> wrote:

> +1 (not binding)
>
> On 2018/11/08 19:25:23, Dave Fisher <da...@comcast.net> wrote:
> > Hi -
> >
> > This is a VOTE to accept the brpc Project into the Apache Incubator.
> >
> > It will last for at least 72 hours and will pass if at least 3 +1 IPMC
> Votes and more IPMC Votes are +1 than -1.
> >
> > [ ] +1, accept the brpc proposal.
> > [ ] -1, reject the brpc proposal
> >
> > Regards,
> > Dave
> >
> > = brpc Proposal =
> >
> > === Abstract ===
> >
> > brpc is an industrial-grade RPC framework for building reliable and
> high-performance services.
> >
> >
> > === Proposal ===
> >
> > We propose to contribute the brpc codebase and associated artifacts(e.g.
> documentation etc.) to the Apache Software Foundation, and aim to  build a
> wider open community around it in the 'Apache Way'.
> >
> > === Background ===
> >
> > The RPC framework used in Baidu before 2014 was developed at 2008 and
> limited in protocols and performance, and there were also serveral
> implementations focused on their own scenarios from Baidu's different BU.
> As an infrastructural team in Baidu, we tried to build a new framework to
> unify all RPC scenarios inside. The framework was named "baidu-rpc"
> internally the early versions were adopted and online at late 2014. The
> framework was rapidly iterated at 2015-2017, and thousands kinds of
> services and almost all core services adopted it. And in 2017, we
> opensourced it as "brpc" and hope to get more adoptions and contributions
> from outside. At the time of opensourcing, there're more than 1 million
> instances inside Baidu using baidu-rpc (not counting clients).
> >
> >
> > === Rationale ===
> >
> > brpc has been approved inside baidu, since many high performance core
> services are using it.
> > And since its open source, it has been adopted by several other
> companies, including Iqiyi, Didi, Sougou, BiliBili etc.
> >
> >
> > === Current Status ===
> >
> > brpc has been an open source project on GitHub (
> https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
> >
> > Currently it has more than 7.3k stars, 1.6k forks, and is one of the
> most popular repositories in topic of rpc category in GitHub rpc catelogy.
> > It has been widely used in Baidu, with 1,000,000+ instances and
> thousands kinds of services.
> > Besides, many other companies have already used it also, such as Iqiyi,
> Didi, Sougou, BiliBili etc.
> >
> >
> > === Meritocracy ===
> >
> > brpc was originally created by Ge Jun and Chen zhangyi inside baidu from
> 2014.
> > Since its opensource in 2017, it has already followed meritocracy
> principles.
> > It accepts multiple contributions from other companies.
> > And now, the core developers are from several different companies.
> >
> > We will follow Apache way to encourage more developers to contribute in
> this project.
> > We know that only active and committed developers from a diverse set of
> backgrounds
> > can make brpc a successful project.
> >
> >
> > === Community ===
> >
> > brpc has been building an active community since its open source.
> Currently,
> > the community includes over 31 contributors.
> > The core developers of brpc are listed below.
> >
> > === Core Developers ===
> >
> >   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> jge666@gmail.com <ma...@gmail.com>)
> >   * Chen Zhangyi(https://github.com/chenzhangyi <
> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> frozen.zju@gmail.com>)
> >   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
> jrjbear@gmail.com <ma...@gmail.com>)
> >   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> zhujiashun2010@gmail.com <ma...@gmail.com>)
> >   * Wang Yao(https://github.com/ipconfigme <
> https://github.com/ipconfigme> ipconfigme@gmail.com <mailto:
> ipconfigme@gmail.com>)
> >
> > === Alignment ===
> >
> > brpc is useful for building reliable and high-performance applications.
> > Since ASF has many famous performance-related and rpc-related projects,
> > we believe that ASF is a perfect choice to help brpc project to attract
> > more developers and users as well as having more cooperation with
> existing projects.
> >
> > === Known Risks ===
> > ==== Orphaned products ====
> >
> > Since our core developers are from different companies and many
> companies are using it,
> > the risk of the project being abandoned is minimal.
> > For example, Baidu is extensively using it in their production
> environment
> > and many large corporations including Iqiyi, Didi, Sougou, BiliBili use
> it in their production applications.
> >
> > ==== Inexperience with Open Source ====
> >
> > brpc has been an active open source project for more than one year.
> > During that time, the project has attracted 30+ contributors and gained
> a lot of attention.
> > The core developers are all active users and followers of open source.
> >
> > ==== Homogenous Developers ====
> >
> > brpc was created inside Baidu, but after brpc was open sourced, it
> received a lot of bug fixes and enhancements from other developers not
> working at Baidu.
> > And the core developers now are from different companies now.
> >
> > === Reliance on Salaried Developers ===
> >
> > Baidu invested in brpc as a general rpc framework used in company widely.
> > The core developers have been dedicated to this project for about four
> years.
> > And after its open source, developers around the world have involved in.
> > Besides, we want more developers and researchers to contribute to the
> project.
> >
> > === Relationships with Other Apache Products ===
> >
> >
> > === A Excessive Fascination with the Apache Brand ===
> >
> > The mission of brpc is to help developers build reliable and
> high-performance services quickly and easily.
> > It has been widely used in production environment throughout Baidu and
> after opensource, it has gained much attention and attracted developers all
> over the world.
> > Apache Brand is very respected. We are very honored to have the
> opportunity to join ASF, with the understanding that its brand policies
> being respected.
> > And we hope Apache can help us build the ecosystem around brpc and
> attract more developers.
> >
> > === Documentation ===
> >
> > The following links provide more information about brpc in open source:
> >
> > Codebase at Github: https://github.com/brpc/brpc <
> https://github.com/brpc/brpc>
> > Issue Tracking: https://github.com/brpc/brpc/issues <
> https://github.com/brpc/brpc/issues>
> > Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <
> https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
> >
> >
> > === Initial Source ===
> >
> > brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> > We currently use Github to maintain our source code and track issues at
> https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> > We need to move our repository to Apache infrastructure.
> >
> >
> >
> > === Source and Intellectual Property Submission Plan ===
> >
> > brpc source code is available under Apache V2 license and owned by Baidu.
> > We will work with the committers to get ICLAs signed. We will provide a
> Software Grant Agreement from an authorized signer per
> https://www.apache.org/licenses/software-grant-template.pdf <
> https://www.apache.org/licenses/software-grant-template.pdf>
> >
> >
> > === External Dependencies ===
> >
> > brpc has the following external dependencies.
> >
> > * Google gflags (BSD)
> > * Google protobuf (BSD)
> > * Google leveldb (BSD)
> >
> > brpc also includes third party code in the source tree.
> >
> > * https://github.com/brpc/brpc/tree/master/src/butil/third_party <
> https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD,
> MIT, MPL, and Public Domain)
> >
> > === Required Resources ===
> >
> > ==== Mailing List: ====
> > There are currently no mailing lists.
> > The usual mailing lists are expected to be set up when entering
> incubation:
> >
> > * private@brpc.incubator.apache.org <mailto:
> private@brpc.incubator.apache.org>
> > * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> > * commits@brpc.incubator.apache.org <mailto:
> commits@brpc.incubator.apache.org>
> >
> > ==== Git Repositories: ====
> >
> > Upon entering incubation, we want to transfer the existing repo from
> https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache
> infrastructure like https://github.com/apache/incubator-brpc <
> https://github.com/apache/incubator-brpc>.
> >
> > ==== Issue Tracking: ====
> >
> > brpc currently uses GitHub to track issues. Would like to continue to do
> so while we discuss migration possibilities with the ASF Infra committee.
> >
> > ==== URL: ====
> > Currently brpc has no dedicated website except Github homepage. In the
> future the website url should be http://brpc.incubator.apache.org/ <
> http://brpc.incubator.apache.org/> to follow apache incubator conventions.
> >
> >
> > === Initial Committers ===
> >
> >   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> jge666@gmail.com <ma...@gmail.com>)
> >   * Chen Zhangyi(https://github.com/chenzhangyi <
> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> frozen.zju@gmail.com>)
> >   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
> jrjbear@gmail.com <ma...@gmail.com>)
> >   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> zhujiashun2010@gmail.com <ma...@gmail.com>)
> >   * Wang Yao(https://github.com/ipconfigme <
> https://github.com/ipconfigme> ipconfigme@gmail.com <mailto:
> ipconfigme@gmail.com>)
> >
> > === Sponsors: ===
> >
> > ==== Champion: ====
> >  * Dave Fisher
> >
> > ==== Mentors: ====
> >
> >  * Kevin A. McGrail
> >  * Jean-Baptiste Onofré
> >
> > ==== Sponsoring Entity ====
> > We are requesting the Incubator to sponsor this project.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> <ma...@incubator.apache.org>
> > For additional commands, e-mail: general-help@incubator.apache.org
> <ma...@incubator.apache.org>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Wenli Zhang <ov...@apache.org>.
+1 (not binding)

On 2018/11/08 19:25:23, Dave Fisher <da...@comcast.net> wrote: 
> Hi -
> 
> This is a VOTE to accept the brpc Project into the Apache Incubator.
> 
> It will last for at least 72 hours and will pass if at least 3 +1 IPMC Votes and more IPMC Votes are +1 than -1.
> 
> [ ] +1, accept the brpc proposal.
> [ ] -1, reject the brpc proposal
> 
> Regards,
> Dave
> 
> = brpc Proposal =
> 
> === Abstract ===
> 
> brpc is an industrial-grade RPC framework for building reliable and high-performance services.
> 
> 
> === Proposal ===
> 
> We propose to contribute the brpc codebase and associated artifacts(e.g. documentation etc.) to the Apache Software Foundation, and aim to  build a wider open community around it in the 'Apache Way'.
> 
> === Background ===
> 
> The RPC framework used in Baidu before 2014 was developed at 2008 and limited in protocols and performance, and there were also serveral implementations focused on their own scenarios from Baidu's different BU. As an infrastructural team in Baidu, we tried to build a new framework to unify all RPC scenarios inside. The framework was named "baidu-rpc" internally the early versions were adopted and online at late 2014. The framework was rapidly iterated at 2015-2017, and thousands kinds of services and almost all core services adopted it. And in 2017, we opensourced it as "brpc" and hope to get more adoptions and contributions from outside. At the time of opensourcing, there're more than 1 million instances inside Baidu using baidu-rpc (not counting clients).
> 
> 
> === Rationale ===
> 
> brpc has been approved inside baidu, since many high performance core services are using it.
> And since its open source, it has been adopted by several other companies, including Iqiyi, Didi, Sougou, BiliBili etc.
> 
> 
> === Current Status ===
> 
> brpc has been an open source project on GitHub (https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
> 
> Currently it has more than 7.3k stars, 1.6k forks, and is one of the most popular repositories in topic of rpc category in GitHub rpc catelogy.
> It has been widely used in Baidu, with 1,000,000+ instances and thousands kinds of services.
> Besides, many other companies have already used it also, such as Iqiyi, Didi, Sougou, BiliBili etc.
> 
> 
> === Meritocracy ===
> 
> brpc was originally created by Ge Jun and Chen zhangyi inside baidu from 2014.
> Since its opensource in 2017, it has already followed meritocracy principles.
> It accepts multiple contributions from other companies.
> And now, the core developers are from several different companies.
> 
> We will follow Apache way to encourage more developers to contribute in this project.
> We know that only active and committed developers from a diverse set of backgrounds
> can make brpc a successful project.
> 
> 
> === Community ===
> 
> brpc has been building an active community since its open source. Currently,
> the community includes over 31 contributors.
> The core developers of brpc are listed below.
> 
> === Core Developers ===
> 
>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>   * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>   * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
> 
> === Alignment ===
> 
> brpc is useful for building reliable and high-performance applications.
> Since ASF has many famous performance-related and rpc-related projects,
> we believe that ASF is a perfect choice to help brpc project to attract
> more developers and users as well as having more cooperation with existing projects.
> 
> === Known Risks ===
> ==== Orphaned products ====
> 
> Since our core developers are from different companies and many companies are using it,
> the risk of the project being abandoned is minimal.
> For example, Baidu is extensively using it in their production environment
> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use it in their production applications.
> 
> ==== Inexperience with Open Source ====
> 
> brpc has been an active open source project for more than one year.
> During that time, the project has attracted 30+ contributors and gained a lot of attention.
> The core developers are all active users and followers of open source.
> 
> ==== Homogenous Developers ====
> 
> brpc was created inside Baidu, but after brpc was open sourced, it received a lot of bug fixes and enhancements from other developers not working at Baidu.
> And the core developers now are from different companies now.
> 
> === Reliance on Salaried Developers ===
> 
> Baidu invested in brpc as a general rpc framework used in company widely.
> The core developers have been dedicated to this project for about four years.
> And after its open source, developers around the world have involved in.
> Besides, we want more developers and researchers to contribute to the project.
> 
> === Relationships with Other Apache Products ===
> 
> 
> === A Excessive Fascination with the Apache Brand ===
> 
> The mission of brpc is to help developers build reliable and high-performance services quickly and easily.
> It has been widely used in production environment throughout Baidu and after opensource, it has gained much attention and attracted developers all over the world.
> Apache Brand is very respected. We are very honored to have the opportunity to join ASF, with the understanding that its brand policies being respected.
> And we hope Apache can help us build the ecosystem around brpc and attract more developers.
> 
> === Documentation ===
> 
> The following links provide more information about brpc in open source:
> 
> Codebase at Github: https://github.com/brpc/brpc <https://github.com/brpc/brpc>
> Issue Tracking: https://github.com/brpc/brpc/issues <https://github.com/brpc/brpc/issues>
> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
> 
> 
> === Initial Source ===
> 
> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> We currently use Github to maintain our source code and track issues at https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> We need to move our repository to Apache infrastructure.
> 
> 
> 
> === Source and Intellectual Property Submission Plan ===
> 
> brpc source code is available under Apache V2 license and owned by Baidu.
> We will work with the committers to get ICLAs signed. We will provide a Software Grant Agreement from an authorized signer per https://www.apache.org/licenses/software-grant-template.pdf <https://www.apache.org/licenses/software-grant-template.pdf>
> 
> 
> === External Dependencies ===
> 
> brpc has the following external dependencies.
> 
> * Google gflags (BSD)
> * Google protobuf (BSD)
> * Google leveldb (BSD)
> 
> brpc also includes third party code in the source tree.
> 
> * https://github.com/brpc/brpc/tree/master/src/butil/third_party <https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD, MIT, MPL, and Public Domain)
> 
> === Required Resources ===
> 
> ==== Mailing List: ====
> There are currently no mailing lists.
> The usual mailing lists are expected to be set up when entering incubation:
> 
> * private@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * commits@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> 
> ==== Git Repositories: ====
> 
> Upon entering incubation, we want to transfer the existing repo from https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache infrastructure like https://github.com/apache/incubator-brpc <https://github.com/apache/incubator-brpc>.
> 
> ==== Issue Tracking: ====
> 
> brpc currently uses GitHub to track issues. Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.
> 
> ==== URL: ====
> Currently brpc has no dedicated website except Github homepage. In the future the website url should be http://brpc.incubator.apache.org/ <http://brpc.incubator.apache.org/> to follow apache incubator conventions.
> 
> 
> === Initial Committers ===
> 
>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>   * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>   * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
> 
> === Sponsors: ===
> 
> ==== Champion: ====
>  * Dave Fisher
> 
> ==== Mentors: ====
> 
>  * Kevin A. McGrail
>  * Jean-Baptiste Onofré
> 
> ==== Sponsoring Entity ====
> We are requesting the Incubator to sponsor this project.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: brpc project setup

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Welcome fengjia as brpc’s  mentor,
Thanks


在 2018/11/30 上午11:30, "Justin Mclean" <ju...@classsoftware.com> 写入:

>Hi,
>
>> I would like to help the brpc team to startup and guide podling, would
>>you like to add me to the mentor camp?
>
>Done. The project only had 2 mentors and 3 is a good number. Just note
>that your name will be missing from the sign off in the current report.
>
>Thanks,
>Justin
>---------------------------------------------------------------------
>To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>For additional commands, e-mail: general-help@incubator.apache.org
>


Re: Trouble Reaching mentors?

Posted by Dave Fisher <da...@comcast.net>.
Hi -

Sent from my iPhone

> On Dec 10, 2018, at 7:47 PM, Kevin A. McGrail <km...@apache.org> wrote:
> 
> Zhongyi, I just signed off on the BRPC report. Nicely done.
> 
> However, I saw a note you were having trouble getting responses from
> mentors.  My apologies!  I don't think I'm getting the emails.  Can you
> resend any emails you have not received a response from me?  I'll
> acknowledge them so we can confirm I have them.
> 
> Also, we want to start getting people using the brpc-dev@ and brpc-private@
> lists for the project.  Can you ask people to subscribe please?

Correction. (That’s a years old form for a podling mailing list.)

dev-subscribe@brpc.apache.org
private-subscribe@brpc.apache.org should happen once ICLA is submitted and Apache account is created. Any initial committer / PPMC member who already has an Apache ID should subscribe (and mentors).

Regards,
Dave


> 
> Regards,
> KAM


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Trouble Reaching mentors?

Posted by "Kevin A. McGrail" <km...@apache.org>.
Zhongyi, I just signed off on the BRPC report. Nicely done.

However, I saw a note you were having trouble getting responses from
mentors.  My apologies!  I don't think I'm getting the emails.  Can you
resend any emails you have not received a response from me?  I'll
acknowledge them so we can confirm I have them.

Also, we want to start getting people using the brpc-dev@ and brpc-private@
lists for the project.  Can you ask people to subscribe please?

Regards,
KAM

Re: brpc project setup

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
Brpc members are in the process of sign icla.

We need to setup mail list for them.


在 2018/11/30 上午11:36, "Gosling Von" <fe...@gmail.com> 写入:

>Thanks Justin. I think the initial good works in podling is the beginning
>of the success for the brpc team.
>
>Best Regards,
>Von Gosling
>
>> 在 2018年11月30日,上午11:30,Justin Mclean <ju...@classsoftware.com> 写道:
>> 
>> e project only had 2 m
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

Re: brpc project setup

Posted by Gosling Von <fe...@gmail.com>.
Thanks Justin. I think the initial good works in podling is the beginning of the success for the brpc team.

Best Regards,
Von Gosling

> 在 2018年11月30日,上午11:30,Justin Mclean <ju...@classsoftware.com> 写道:
> 
> e project only had 2 m


Re: brpc project setup

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> I would like to help the brpc team to startup and guide podling, would you like to add me to the mentor camp?

Done. The project only had 2 mentors and 3 is a good number. Just note that your name will be missing from the sign off in the current report.

Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: brpc project setup

Posted by Gosling Von <fe...@gmail.com>.
Hi,

I would like to help the brpc team to startup and guide podling, would you like to add me to the mentor camp?

Best Regards,
Von Gosling

> 在 2018年11月30日,上午5:26,Justin Mclean <ju...@classsoftware.com> 写道:
> 
> Hi,
> 
> I notice this podling was voted in 2 weeks ago but the email lists have not been created yet. 
> 
> Does the podling need help with on-boarding / bootstrapping? Are your mentors helping out (presumably off ist)?
> 
> Thanks,
> Justin
> 
> P.S You have a board report due in a week, and while it may not contain much other then “still setting up stuff” it’s still needed.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: brpc project setup

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> I'll try and step up more and help on this.  Thanks for the kick.

No problem, I see up the DNS and LDAP for you the other week. If you didn’t know the mail list, git repo etc can be set up here. [1]

Thanks,
Justin

1. https://infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: brpc project setup

Posted by "Kevin A. McGrail" <km...@apache.org>.
On 11/29/2018 4:26 PM, Justin Mclean wrote:
> I notice this podling was voted in 2 weeks ago but the email lists have not been created yet. 
>
> Does the podling need help with on-boarding / bootstrapping? Are your mentors helping out (presumably off ist)?
>
> Thanks,
> Justin
>
> P.S You have a board report due in a week, and while it may not contain much other then “still setting up stuff” it’s still needed.


I'll try and step up more and help on this.  Thanks for the kick.

-- 
Kevin A. McGrail
VP Fundraising, Apache Software Foundation
Chair Emeritus Apache SpamAssassin Project
https://www.linkedin.com/in/kmcgrail - 703.798.0171


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


brpc project setup

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

I notice this podling was voted in 2 weeks ago but the email lists have not been created yet. 

Does the podling need help with on-boarding / bootstrapping? Are your mentors helping out (presumably off ist)?

Thanks,
Justin

P.S You have a board report due in a week, and while it may not contain much other then “still setting up stuff” it’s still needed.
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [RESULTS][VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Justin Mclean <ju...@gmail.com>.
Hi,

JFYI - I requested DNS and LDAP be created for you and they have now been set up. You need to go and create the mailing lists and other ASF services you need,

Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


[RESULTS][VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Dave Fisher <da...@comcast.net>.
Hi -

The VOTE passes with 9 Binding +1 votes and no -1 votes.

In addition there were 8 non-binding +1 votes.

Welcome to the Incubator brpc!

Vote thread: https://lists.apache.org/thread.html/81e959cb22349a68ceec2e2e50df814b7542e0f89286d97cb24b167a@%3Cgeneral.incubator.apache.org%3E <https://lists.apache.org/thread.html/81e959cb22349a68ceec2e2e50df814b7542e0f89286d97cb24b167a@%3Cgeneral.incubator.apache.org%3E>

Regards,
Dave


> On Nov 8, 2018, at 11:25 AM, Dave Fisher <da...@comcast.net> wrote:
> 
> Hi -
> 
> This is a VOTE to accept the brpc Project into the Apache Incubator.
> 
> It will last for at least 72 hours and will pass if at least 3 +1 IPMC Votes and more IPMC Votes are +1 than -1.
> 
> [ ] +1, accept the brpc proposal.
> [ ] -1, reject the brpc proposal
> 
> Regards,
> Dave
> 
> = brpc Proposal =
> 
> === Abstract ===
> 
> brpc is an industrial-grade RPC framework for building reliable and high-performance services.
> 
> 
> === Proposal ===
> 
> We propose to contribute the brpc codebase and associated artifacts(e.g. documentation etc.) to the Apache Software Foundation, and aim to  build a wider open community around it in the 'Apache Way'.
> 
> === Background ===
> 
> The RPC framework used in Baidu before 2014 was developed at 2008 and limited in protocols and performance, and there were also serveral implementations focused on their own scenarios from Baidu's different BU. As an infrastructural team in Baidu, we tried to build a new framework to unify all RPC scenarios inside. The framework was named "baidu-rpc" internally the early versions were adopted and online at late 2014. The framework was rapidly iterated at 2015-2017, and thousands kinds of services and almost all core services adopted it. And in 2017, we opensourced it as "brpc" and hope to get more adoptions and contributions from outside. At the time of opensourcing, there're more than 1 million instances inside Baidu using baidu-rpc (not counting clients).
> 
> 
> === Rationale ===
> 
> brpc has been approved inside baidu, since many high performance core services are using it.
> And since its open source, it has been adopted by several other companies, including Iqiyi, Didi, Sougou, BiliBili etc.
> 
> 
> === Current Status ===
> 
> brpc has been an open source project on GitHub (https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
> 
> Currently it has more than 7.3k stars, 1.6k forks, and is one of the most popular repositories in topic of rpc category in GitHub rpc catelogy.
> It has been widely used in Baidu, with 1,000,000+ instances and thousands kinds of services.
> Besides, many other companies have already used it also, such as Iqiyi, Didi, Sougou, BiliBili etc.
> 
> 
> === Meritocracy ===
> 
> brpc was originally created by Ge Jun and Chen zhangyi inside baidu from 2014.
> Since its opensource in 2017, it has already followed meritocracy principles.
> It accepts multiple contributions from other companies.
> And now, the core developers are from several different companies.
> 
> We will follow Apache way to encourage more developers to contribute in this project.
> We know that only active and committed developers from a diverse set of backgrounds
> can make brpc a successful project.
> 
> 
> === Community ===
> 
> brpc has been building an active community since its open source. Currently,
> the community includes over 31 contributors.
> The core developers of brpc are listed below.
> 
> === Core Developers ===
> 
>  * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>  * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>  * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>  * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>  * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
> 
> === Alignment ===
> 
> brpc is useful for building reliable and high-performance applications.
> Since ASF has many famous performance-related and rpc-related projects,
> we believe that ASF is a perfect choice to help brpc project to attract
> more developers and users as well as having more cooperation with existing projects.
> 
> === Known Risks ===
> ==== Orphaned products ====
> 
> Since our core developers are from different companies and many companies are using it,
> the risk of the project being abandoned is minimal.
> For example, Baidu is extensively using it in their production environment
> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use it in their production applications.
> 
> ==== Inexperience with Open Source ====
> 
> brpc has been an active open source project for more than one year.
> During that time, the project has attracted 30+ contributors and gained a lot of attention.
> The core developers are all active users and followers of open source.
> 
> ==== Homogenous Developers ====
> 
> brpc was created inside Baidu, but after brpc was open sourced, it received a lot of bug fixes and enhancements from other developers not working at Baidu.
> And the core developers now are from different companies now.
> 
> === Reliance on Salaried Developers ===
> 
> Baidu invested in brpc as a general rpc framework used in company widely.
> The core developers have been dedicated to this project for about four years.
> And after its open source, developers around the world have involved in.
> Besides, we want more developers and researchers to contribute to the project.
> 
> === Relationships with Other Apache Products ===
> 
> 
> === A Excessive Fascination with the Apache Brand ===
> 
> The mission of brpc is to help developers build reliable and high-performance services quickly and easily.
> It has been widely used in production environment throughout Baidu and after opensource, it has gained much attention and attracted developers all over the world.
> Apache Brand is very respected. We are very honored to have the opportunity to join ASF, with the understanding that its brand policies being respected.
> And we hope Apache can help us build the ecosystem around brpc and attract more developers.
> 
> === Documentation ===
> 
> The following links provide more information about brpc in open source:
> 
> Codebase at Github: https://github.com/brpc/brpc <https://github.com/brpc/brpc>
> Issue Tracking: https://github.com/brpc/brpc/issues <https://github.com/brpc/brpc/issues>
> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
> 
> 
> === Initial Source ===
> 
> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> We currently use Github to maintain our source code and track issues at https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> We need to move our repository to Apache infrastructure.
> 
> 
> 
> === Source and Intellectual Property Submission Plan ===
> 
> brpc source code is available under Apache V2 license and owned by Baidu.
> We will work with the committers to get ICLAs signed. We will provide a Software Grant Agreement from an authorized signer per https://www.apache.org/licenses/software-grant-template.pdf <https://www.apache.org/licenses/software-grant-template.pdf>
> 
> 
> === External Dependencies ===
> 
> brpc has the following external dependencies.
> 
> * Google gflags (BSD)
> * Google protobuf (BSD)
> * Google leveldb (BSD)
> 
> brpc also includes third party code in the source tree.
> 
> * https://github.com/brpc/brpc/tree/master/src/butil/third_party <https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD, MIT, MPL, and Public Domain)
> 
> === Required Resources ===
> 
> ==== Mailing List: ====
> There are currently no mailing lists.
> The usual mailing lists are expected to be set up when entering incubation:
> 
> * private@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * commits@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> 
> ==== Git Repositories: ====
> 
> Upon entering incubation, we want to transfer the existing repo from https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache infrastructure like https://github.com/apache/incubator-brpc <https://github.com/apache/incubator-brpc>.
> 
> ==== Issue Tracking: ====
> 
> brpc currently uses GitHub to track issues. Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.
> 
> ==== URL: ====
> Currently brpc has no dedicated website except Github homepage. In the future the website url should be http://brpc.incubator.apache.org/ <http://brpc.incubator.apache.org/> to follow apache incubator conventions.
> 
> 
> === Initial Committers ===
> 
>  * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>  * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>  * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>  * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>  * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
> 
> === Sponsors: ===
> 
> ==== Champion: ====
> * Dave Fisher
> 
> ==== Mentors: ====
> 
> * Kevin A. McGrail
> * Jean-Baptiste Onofré
> 
> ==== Sponsoring Entity ====
> We are requesting the Incubator to sponsor this project.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Wei Mingzhi <we...@baidu.com>.
+1 (no binding)

On 2018/11/08 19:25:23, Dave Fisher <d....@comcast.net> wrote:
 > Hi ->
 >
 > This is a VOTE to accept the brpc Project into the Apache Incubator.>
 >
 > It will last for at least 72 hours and will pass if at least 3 +1 
IPMC Votes and more IPMC Votes are +1 than -1.>
 >
 > [ ] +1, accept the brpc proposal.>
 > [ ] -1, reject the brpc proposal>
 >
 > Regards,>
 > Dave>
 >
 > = brpc Proposal =>
 >
 > === Abstract ===>
 >
 > brpc is an industrial-grade RPC framework for building reliable and 
high-performance services.>
 >
 >
 > === Proposal ===>
 >
 > We propose to contribute the brpc codebase and associated 
artifacts(e.g. documentation etc.) to the Apache Software Foundation, 
and aim to build a wider open community around it in the 'Apache Way'.>
 >
 > === Background ===>
 >
 > The RPC framework used in Baidu before 2014 was developed at 2008 and 
limited in protocols and performance, and there were also serveral 
implementations focused on their own scenarios from Baidu's different 
BU. As an infrastructural team in Baidu, we tried to build a new 
framework to unify all RPC scenarios inside. The framework was named 
"baidu-rpc" internally the early versions were adopted and online at 
late 2014. The framework was rapidly iterated at 2015-2017, and 
thousands kinds of services and almost all core services adopted it. And 
in 2017, we opensourced it as "brpc" and hope to get more adoptions and 
contributions from outside. At the time of opensourcing, there're more 
than 1 million instances inside Baidu using baidu-rpc (not counting 
clients).>
 >
 >
 > === Rationale ===>
 >
 > brpc has been approved inside baidu, since many high performance core 
services are using it.>
 > And since its open source, it has been adopted by several other 
companies, including Iqiyi, Didi, Sougou, BiliBili etc.>
 >
 >
 > === Current Status ===>
 >
 > brpc has been an open source project on GitHub 
(https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.>
 >
 > Currently it has more than 7.3k stars, 1.6k forks, and is one of the 
most popular repositories in topic of rpc category in GitHub rpc catelogy.>
 > It has been widely used in Baidu, with 1,000,000+ instances and 
thousands kinds of services.>
 > Besides, many other companies have already used it also, such as 
Iqiyi, Didi, Sougou, BiliBili etc.>
 >
 >
 > === Meritocracy ===>
 >
 > brpc was originally created by Ge Jun and Chen zhangyi inside baidu 
from 2014.>
 > Since its opensource in 2017, it has already followed meritocracy 
principles.>
 > It accepts multiple contributions from other companies.>
 > And now, the core developers are from several different companies.>
 >
 > We will follow Apache way to encourage more developers to contribute 
in this project.>
 > We know that only active and committed developers from a diverse set 
of backgrounds>
 > can make brpc a successful project.>
 >
 >
 > === Community ===>
 >
 > brpc has been building an active community since its open source. 
Currently,>
 > the community includes over 31 contributors.>
 > The core developers of brpc are listed below.>
 >
 > === Core Developers ===>
 >
 > * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> 
jge666@gmail.com <ma...@gmail.com>)>
 > * Chen Zhangyi(https://github.com/chenzhangyi 
<https://github.com/chenzhangyi> frozen.zju@gmail.com 
<ma...@gmail.com>)>
 > * Jiang Rujie(https://github.com/old-bear 
<https://github.com/old-bear> jrjbear@gmail.com 
<ma...@gmail.com>)>
 > * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> 
zhujiashun2010@gmail.com <ma...@gmail.com>)>
 > * Wang Yao(https://github.com/ipconfigme 
<https://github.com/ipconfigme> ipconfigme@gmail.com 
<ma...@gmail.com>)>
 >
 > === Alignment ===>
 >
 > brpc is useful for building reliable and high-performance applications.>
 > Since ASF has many famous performance-related and rpc-related projects,>
 > we believe that ASF is a perfect choice to help brpc project to attract>
 > more developers and users as well as having more cooperation with 
existing projects.>
 >
 > === Known Risks ===>
 > ==== Orphaned products ====>
 >
 > Since our core developers are from different companies and many 
companies are using it,>
 > the risk of the project being abandoned is minimal.>
 > For example, Baidu is extensively using it in their production 
environment>
 > and many large corporations including Iqiyi, Didi, Sougou, BiliBili 
use it in their production applications.>
 >
 > ==== Inexperience with Open Source ====>
 >
 > brpc has been an active open source project for more than one year.>
 > During that time, the project has attracted 30+ contributors and 
gained a lot of attention.>
 > The core developers are all active users and followers of open source.>
 >
 > ==== Homogenous Developers ====>
 >
 > brpc was created inside Baidu, but after brpc was open sourced, it 
received a lot of bug fixes and enhancements from other developers not 
working at Baidu.>
 > And the core developers now are from different companies now.>
 >
 > === Reliance on Salaried Developers ===>
 >
 > Baidu invested in brpc as a general rpc framework used in company 
widely.>
 > The core developers have been dedicated to this project for about 
four years.>
 > And after its open source, developers around the world have involved 
in.>
 > Besides, we want more developers and researchers to contribute to the 
project.>
 >
 > === Relationships with Other Apache Products ===>
 >
 >
 > === A Excessive Fascination with the Apache Brand ===>
 >
 > The mission of brpc is to help developers build reliable and 
high-performance services quickly and easily.>
 > It has been widely used in production environment throughout Baidu 
and after opensource, it has gained much attention and attracted 
developers all over the world.>
 > Apache Brand is very respected. We are very honored to have the 
opportunity to join ASF, with the understanding that its brand policies 
being respected.>
 > And we hope Apache can help us build the ecosystem around brpc and 
attract more developers.>
 >
 > === Documentation ===>
 >
 > The following links provide more information about brpc in open source:>
 >
 > Codebase at Github: https://github.com/brpc/brpc 
<https://github.com/brpc/brpc>>
 > Issue Tracking: https://github.com/brpc/brpc/issues 
<https://github.com/brpc/brpc/issues>>
 > Overview: 
https://github.com/brpc/brpc/blob/master/docs/en/overview.md 
<https://github.com/brpc/brpc/blob/master/docs/en/overview.md>>
 >
 >
 > === Initial Source ===>
 >
 > brpc has been developed since 2014 by a team of engineers at Baidu Inc.>
 > We currently use Github to maintain our source code and track issues 
at https://github.com/brpc/brpc <https://github.com/brpc/brpc>.>
 > We need to move our repository to Apache infrastructure.>
 >
 >
 >
 > === Source and Intellectual Property Submission Plan ===>
 >
 > brpc source code is available under Apache V2 license and owned by 
Baidu.>
 > We will work with the committers to get ICLAs signed. We will provide 
a Software Grant Agreement from an authorized signer per 
https://www.apache.org/licenses/software-grant-template.pdf 
<https://www.apache.org/licenses/software-grant-template.pdf>>
 >
 >
 > === External Dependencies ===>
 >
 > brpc has the following external dependencies.>
 >
 > * Google gflags (BSD)>
 > * Google protobuf (BSD)>
 > * Google leveldb (BSD)>
 >
 > brpc also includes third party code in the source tree.>
 >
 > * https://github.com/brpc/brpc/tree/master/src/butil/third_party 
<https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD, 
MIT, MPL, and Public Domain)>
 >
 > === Required Resources ===>
 >
 > ==== Mailing List: ====>
 > There are currently no mailing lists.>
 > The usual mailing lists are expected to be set up when entering 
incubation:>
 >
 > * private@brpc.incubator.apache.org 
<ma...@brpc.incubator.apache.org>>
 > * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>>
 > * commits@brpc.incubator.apache.org 
<ma...@brpc.incubator.apache.org>>
 >
 > ==== Git Repositories: ====>
 >
 > Upon entering incubation, we want to transfer the existing repo from 
https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache 
infrastructure like https://github.com/apache/incubator-brpc 
<https://github.com/apache/incubator-brpc>.>
 >
 > ==== Issue Tracking: ====>
 >
 > brpc currently uses GitHub to track issues. Would like to continue to 
do so while we discuss migration possibilities with the ASF Infra 
committee.>
 >
 > ==== URL: ====>
 > Currently brpc has no dedicated website except Github homepage. In 
the future the website url should be http://brpc.incubator.apache.org/ 
<http://brpc.incubator.apache.org/> to follow apache incubator 
conventions.>
 >
 >
 > === Initial Committers ===>
 >
 > * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> 
jge666@gmail.com <ma...@gmail.com>)>
 > * Chen Zhangyi(https://github.com/chenzhangyi 
<https://github.com/chenzhangyi> frozen.zju@gmail.com 
<ma...@gmail.com>)>
 > * Jiang Rujie(https://github.com/old-bear 
<https://github.com/old-bear> jrjbear@gmail.com 
<ma...@gmail.com>)>
 > * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> 
zhujiashun2010@gmail.com <ma...@gmail.com>)>
 > * Wang Yao(https://github.com/ipconfigme 
<https://github.com/ipconfigme> ipconfigme@gmail.com 
<ma...@gmail.com>)>
 >
 > === Sponsors: ===>
 >
 > ==== Champion: ====>
 > * Dave Fisher>
 >
 > ==== Mentors: ====>
 >
 > * Kevin A. McGrail>
 > * Jean-Baptiste Onofré>
 >
 > ==== Sponsoring Entity ====>
 > We are requesting the Incubator to sponsor this project.>
 >
 >
 > --------------------------------------------------------------------->
 > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org 
<ma...@incubator.apache.org>>
 > For additional commands, e-mail: general-help@incubator.apache.org 
<ma...@incubator.apache.org>>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Byung-Gon Chun <bg...@gmail.com>.
+1 (binding)


On Sun, Nov 11, 2018 at 6:29 AM Justin Mclean <ju...@classsoftware.com>
wrote:

> Hi,
>
> +1 (binding)
>
> Thanks,
> Justin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

-- 
Byung-Gon Chun

Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Charith Elvitigala <ch...@apache.org>.
+1

On Mon, 12 Nov 2018, 06:03 Tan,Zhongyi, <ta...@baidu.com> wrote:

> +1 (no binding)
>
> 在 2018/11/11 上午5:29, "Justin Mclean" <ju...@classsoftware.com> 写入:
>
> >Hi,
> >
> >+1 (binding)
> >
> >Thanks,
> >Justin
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >For additional commands, e-mail: general-help@incubator.apache.org
> >
>
>

Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by "Tan,Zhongyi" <ta...@baidu.com>.
+1 (no binding)

在 2018/11/11 上午5:29, "Justin Mclean" <ju...@classsoftware.com> 写入:

>Hi,
>
>+1 (binding)
>
>Thanks,
>Justin
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>For additional commands, e-mail: general-help@incubator.apache.org
>


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

+1 (binding)

Thanks,
Justin

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by "Li,De(BDG)" <li...@baidu.com>.
+1 (non-binding)

The brpc is very broadly used in Baidu, and I’m sure it will benefit to
many projects too.

On 2018/11/9 上午9:04, "Willem Jiang" <wi...@gmail.com> wrote:

>+1(binding)
>
>Willem Jiang
>
>Twitter: willemjiang
>Weibo: 姜宁willem
>
>On Fri, Nov 9, 2018 at 3:28 AM Dave Fisher <da...@comcast.net> wrote:
>>
>> Hi -
>>
>> This is a VOTE to accept the brpc Project into the Apache Incubator.
>>
>> It will last for at least 72 hours and will pass if at least 3 +1 IPMC
>>Votes and more IPMC Votes are +1 than -1.
>>
>> [ ] +1, accept the brpc proposal.
>> [ ] -1, reject the brpc proposal
>>
>> Regards,
>> Dave
>>
>> = brpc Proposal =
>>
>> === Abstract ===
>>
>> brpc is an industrial-grade RPC framework for building reliable and
>>high-performance services.
>>
>>
>> === Proposal ===
>>
>> We propose to contribute the brpc codebase and associated
>>artifacts(e.g. documentation etc.) to the Apache Software Foundation,
>>and aim to  build a wider open community around it in the 'Apache Way'.
>>
>> === Background ===
>>
>> The RPC framework used in Baidu before 2014 was developed at 2008 and
>>limited in protocols and performance, and there were also serveral
>>implementations focused on their own scenarios from Baidu's different
>>BU. As an infrastructural team in Baidu, we tried to build a new
>>framework to unify all RPC scenarios inside. The framework was named
>>"baidu-rpc" internally the early versions were adopted and online at
>>late 2014. The framework was rapidly iterated at 2015-2017, and
>>thousands kinds of services and almost all core services adopted it. And
>>in 2017, we opensourced it as "brpc" and hope to get more adoptions and
>>contributions from outside. At the time of opensourcing, there're more
>>than 1 million instances inside Baidu using baidu-rpc (not counting
>>clients).
>>
>>
>> === Rationale ===
>>
>> brpc has been approved inside baidu, since many high performance core
>>services are using it.
>> And since its open source, it has been adopted by several other
>>companies, including Iqiyi, Didi, Sougou, BiliBili etc.
>>
>>
>> === Current Status ===
>>
>> brpc has been an open source project on GitHub
>>(https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
>>
>> Currently it has more than 7.3k stars, 1.6k forks, and is one of the
>>most popular repositories in topic of rpc category in GitHub rpc
>>catelogy.
>> It has been widely used in Baidu, with 1,000,000+ instances and
>>thousands kinds of services.
>> Besides, many other companies have already used it also, such as Iqiyi,
>>Didi, Sougou, BiliBili etc.
>>
>>
>> === Meritocracy ===
>>
>> brpc was originally created by Ge Jun and Chen zhangyi inside baidu
>>from 2014.
>> Since its opensource in 2017, it has already followed meritocracy
>>principles.
>> It accepts multiple contributions from other companies.
>> And now, the core developers are from several different companies.
>>
>> We will follow Apache way to encourage more developers to contribute in
>>this project.
>> We know that only active and committed developers from a diverse set of
>>backgrounds
>> can make brpc a successful project.
>>
>>
>> === Community ===
>>
>> brpc has been building an active community since its open source.
>>Currently,
>> the community includes over 31 contributors.
>> The core developers of brpc are listed below.
>>
>> === Core Developers ===
>>
>>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
>>jge666@gmail.com <ma...@gmail.com>)
>>   * Chen Zhangyi(https://github.com/chenzhangyi
>><https://github.com/chenzhangyi> frozen.zju@gmail.com
>><ma...@gmail.com>)
>>   * Jiang Rujie(https://github.com/old-bear
>><https://github.com/old-bear> jrjbear@gmail.com
>><ma...@gmail.com>)
>>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
>>zhujiashun2010@gmail.com <ma...@gmail.com>)
>>   * Wang Yao(https://github.com/ipconfigme
>><https://github.com/ipconfigme> ipconfigme@gmail.com
>><ma...@gmail.com>)
>>
>> === Alignment ===
>>
>> brpc is useful for building reliable and high-performance applications.
>> Since ASF has many famous performance-related and rpc-related projects,
>> we believe that ASF is a perfect choice to help brpc project to attract
>> more developers and users as well as having more cooperation with
>>existing projects.
>>
>> === Known Risks ===
>> ==== Orphaned products ====
>>
>> Since our core developers are from different companies and many
>>companies are using it,
>> the risk of the project being abandoned is minimal.
>> For example, Baidu is extensively using it in their production
>>environment
>> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use
>>it in their production applications.
>>
>> ==== Inexperience with Open Source ====
>>
>> brpc has been an active open source project for more than one year.
>> During that time, the project has attracted 30+ contributors and gained
>>a lot of attention.
>> The core developers are all active users and followers of open source.
>>
>> ==== Homogenous Developers ====
>>
>> brpc was created inside Baidu, but after brpc was open sourced, it
>>received a lot of bug fixes and enhancements from other developers not
>>working at Baidu.
>> And the core developers now are from different companies now.
>>
>> === Reliance on Salaried Developers ===
>>
>> Baidu invested in brpc as a general rpc framework used in company
>>widely.
>> The core developers have been dedicated to this project for about four
>>years.
>> And after its open source, developers around the world have involved in.
>> Besides, we want more developers and researchers to contribute to the
>>project.
>>
>> === Relationships with Other Apache Products ===
>>
>>
>> === A Excessive Fascination with the Apache Brand ===
>>
>> The mission of brpc is to help developers build reliable and
>>high-performance services quickly and easily.
>> It has been widely used in production environment throughout Baidu and
>>after opensource, it has gained much attention and attracted developers
>>all over the world.
>> Apache Brand is very respected. We are very honored to have the
>>opportunity to join ASF, with the understanding that its brand policies
>>being respected.
>> And we hope Apache can help us build the ecosystem around brpc and
>>attract more developers.
>>
>> === Documentation ===
>>
>> The following links provide more information about brpc in open source:
>>
>> Codebase at Github: https://github.com/brpc/brpc
>><https://github.com/brpc/brpc>
>> Issue Tracking: https://github.com/brpc/brpc/issues
>><https://github.com/brpc/brpc/issues>
>> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md
>><https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
>>
>>
>> === Initial Source ===
>>
>> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
>> We currently use Github to maintain our source code and track issues at
>>https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
>> We need to move our repository to Apache infrastructure.
>>
>>
>>
>> === Source and Intellectual Property Submission Plan ===
>>
>> brpc source code is available under Apache V2 license and owned by
>>Baidu.
>> We will work with the committers to get ICLAs signed. We will provide a
>>Software Grant Agreement from an authorized signer per
>>https://www.apache.org/licenses/software-grant-template.pdf
>><https://www.apache.org/licenses/software-grant-template.pdf>
>>
>>
>> === External Dependencies ===
>>
>> brpc has the following external dependencies.
>>
>> * Google gflags (BSD)
>> * Google protobuf (BSD)
>> * Google leveldb (BSD)
>>
>> brpc also includes third party code in the source tree.
>>
>> * https://github.com/brpc/brpc/tree/master/src/butil/third_party
>><https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD,
>>MIT, MPL, and Public Domain)
>>
>> === Required Resources ===
>>
>> ==== Mailing List: ====
>> There are currently no mailing lists.
>> The usual mailing lists are expected to be set up when entering
>>incubation:
>>
>> * private@brpc.incubator.apache.org
>><ma...@brpc.incubator.apache.org>
>> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
>> * commits@brpc.incubator.apache.org
>><ma...@brpc.incubator.apache.org>
>>
>> ==== Git Repositories: ====
>>
>> Upon entering incubation, we want to transfer the existing repo from
>>https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache
>>infrastructure like https://github.com/apache/incubator-brpc
>><https://github.com/apache/incubator-brpc>.
>>
>> ==== Issue Tracking: ====
>>
>> brpc currently uses GitHub to track issues. Would like to continue to
>>do so while we discuss migration possibilities with the ASF Infra
>>committee.
>>
>> ==== URL: ====
>> Currently brpc has no dedicated website except Github homepage. In the
>>future the website url should be http://brpc.incubator.apache.org/
>><http://brpc.incubator.apache.org/> to follow apache incubator
>>conventions.
>>
>>
>> === Initial Committers ===
>>
>>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
>>jge666@gmail.com <ma...@gmail.com>)
>>   * Chen Zhangyi(https://github.com/chenzhangyi
>><https://github.com/chenzhangyi> frozen.zju@gmail.com
>><ma...@gmail.com>)
>>   * Jiang Rujie(https://github.com/old-bear
>><https://github.com/old-bear> jrjbear@gmail.com
>><ma...@gmail.com>)
>>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
>>zhujiashun2010@gmail.com <ma...@gmail.com>)
>>   * Wang Yao(https://github.com/ipconfigme
>><https://github.com/ipconfigme> ipconfigme@gmail.com
>><ma...@gmail.com>)
>>
>> === Sponsors: ===
>>
>> ==== Champion: ====
>>  * Dave Fisher
>>
>> ==== Mentors: ====
>>
>>  * Kevin A. McGrail
>>  * Jean-Baptiste Onofré
>>
>> ==== Sponsoring Entity ====
>> We are requesting the Incubator to sponsor this project.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>><ma...@incubator.apache.org>
>> For additional commands, e-mail: general-help@incubator.apache.org
>><ma...@incubator.apache.org>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>For additional commands, e-mail: general-help@incubator.apache.org
>


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by Willem Jiang <wi...@gmail.com>.
+1(binding)

Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Fri, Nov 9, 2018 at 3:28 AM Dave Fisher <da...@comcast.net> wrote:
>
> Hi -
>
> This is a VOTE to accept the brpc Project into the Apache Incubator.
>
> It will last for at least 72 hours and will pass if at least 3 +1 IPMC Votes and more IPMC Votes are +1 than -1.
>
> [ ] +1, accept the brpc proposal.
> [ ] -1, reject the brpc proposal
>
> Regards,
> Dave
>
> = brpc Proposal =
>
> === Abstract ===
>
> brpc is an industrial-grade RPC framework for building reliable and high-performance services.
>
>
> === Proposal ===
>
> We propose to contribute the brpc codebase and associated artifacts(e.g. documentation etc.) to the Apache Software Foundation, and aim to  build a wider open community around it in the 'Apache Way'.
>
> === Background ===
>
> The RPC framework used in Baidu before 2014 was developed at 2008 and limited in protocols and performance, and there were also serveral implementations focused on their own scenarios from Baidu's different BU. As an infrastructural team in Baidu, we tried to build a new framework to unify all RPC scenarios inside. The framework was named "baidu-rpc" internally the early versions were adopted and online at late 2014. The framework was rapidly iterated at 2015-2017, and thousands kinds of services and almost all core services adopted it. And in 2017, we opensourced it as "brpc" and hope to get more adoptions and contributions from outside. At the time of opensourcing, there're more than 1 million instances inside Baidu using baidu-rpc (not counting clients).
>
>
> === Rationale ===
>
> brpc has been approved inside baidu, since many high performance core services are using it.
> And since its open source, it has been adopted by several other companies, including Iqiyi, Didi, Sougou, BiliBili etc.
>
>
> === Current Status ===
>
> brpc has been an open source project on GitHub (https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
>
> Currently it has more than 7.3k stars, 1.6k forks, and is one of the most popular repositories in topic of rpc category in GitHub rpc catelogy.
> It has been widely used in Baidu, with 1,000,000+ instances and thousands kinds of services.
> Besides, many other companies have already used it also, such as Iqiyi, Didi, Sougou, BiliBili etc.
>
>
> === Meritocracy ===
>
> brpc was originally created by Ge Jun and Chen zhangyi inside baidu from 2014.
> Since its opensource in 2017, it has already followed meritocracy principles.
> It accepts multiple contributions from other companies.
> And now, the core developers are from several different companies.
>
> We will follow Apache way to encourage more developers to contribute in this project.
> We know that only active and committed developers from a diverse set of backgrounds
> can make brpc a successful project.
>
>
> === Community ===
>
> brpc has been building an active community since its open source. Currently,
> the community includes over 31 contributors.
> The core developers of brpc are listed below.
>
> === Core Developers ===
>
>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>   * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>   * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
>
> === Alignment ===
>
> brpc is useful for building reliable and high-performance applications.
> Since ASF has many famous performance-related and rpc-related projects,
> we believe that ASF is a perfect choice to help brpc project to attract
> more developers and users as well as having more cooperation with existing projects.
>
> === Known Risks ===
> ==== Orphaned products ====
>
> Since our core developers are from different companies and many companies are using it,
> the risk of the project being abandoned is minimal.
> For example, Baidu is extensively using it in their production environment
> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use it in their production applications.
>
> ==== Inexperience with Open Source ====
>
> brpc has been an active open source project for more than one year.
> During that time, the project has attracted 30+ contributors and gained a lot of attention.
> The core developers are all active users and followers of open source.
>
> ==== Homogenous Developers ====
>
> brpc was created inside Baidu, but after brpc was open sourced, it received a lot of bug fixes and enhancements from other developers not working at Baidu.
> And the core developers now are from different companies now.
>
> === Reliance on Salaried Developers ===
>
> Baidu invested in brpc as a general rpc framework used in company widely.
> The core developers have been dedicated to this project for about four years.
> And after its open source, developers around the world have involved in.
> Besides, we want more developers and researchers to contribute to the project.
>
> === Relationships with Other Apache Products ===
>
>
> === A Excessive Fascination with the Apache Brand ===
>
> The mission of brpc is to help developers build reliable and high-performance services quickly and easily.
> It has been widely used in production environment throughout Baidu and after opensource, it has gained much attention and attracted developers all over the world.
> Apache Brand is very respected. We are very honored to have the opportunity to join ASF, with the understanding that its brand policies being respected.
> And we hope Apache can help us build the ecosystem around brpc and attract more developers.
>
> === Documentation ===
>
> The following links provide more information about brpc in open source:
>
> Codebase at Github: https://github.com/brpc/brpc <https://github.com/brpc/brpc>
> Issue Tracking: https://github.com/brpc/brpc/issues <https://github.com/brpc/brpc/issues>
> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
>
>
> === Initial Source ===
>
> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> We currently use Github to maintain our source code and track issues at https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> We need to move our repository to Apache infrastructure.
>
>
>
> === Source and Intellectual Property Submission Plan ===
>
> brpc source code is available under Apache V2 license and owned by Baidu.
> We will work with the committers to get ICLAs signed. We will provide a Software Grant Agreement from an authorized signer per https://www.apache.org/licenses/software-grant-template.pdf <https://www.apache.org/licenses/software-grant-template.pdf>
>
>
> === External Dependencies ===
>
> brpc has the following external dependencies.
>
> * Google gflags (BSD)
> * Google protobuf (BSD)
> * Google leveldb (BSD)
>
> brpc also includes third party code in the source tree.
>
> * https://github.com/brpc/brpc/tree/master/src/butil/third_party <https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD, MIT, MPL, and Public Domain)
>
> === Required Resources ===
>
> ==== Mailing List: ====
> There are currently no mailing lists.
> The usual mailing lists are expected to be set up when entering incubation:
>
> * private@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * commits@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
>
> ==== Git Repositories: ====
>
> Upon entering incubation, we want to transfer the existing repo from https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache infrastructure like https://github.com/apache/incubator-brpc <https://github.com/apache/incubator-brpc>.
>
> ==== Issue Tracking: ====
>
> brpc currently uses GitHub to track issues. Would like to continue to do so while we discuss migration possibilities with the ASF Infra committee.
>
> ==== URL: ====
> Currently brpc has no dedicated website except Github homepage. In the future the website url should be http://brpc.incubator.apache.org/ <http://brpc.incubator.apache.org/> to follow apache incubator conventions.
>
>
> === Initial Committers ===
>
>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge> jge666@gmail.com <ma...@gmail.com>)
>   * Chen Zhangyi(https://github.com/chenzhangyi <https://github.com/chenzhangyi> frozen.zju@gmail.com <ma...@gmail.com>)
>   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear> jrjbear@gmail.com <ma...@gmail.com>)
>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn> zhujiashun2010@gmail.com <ma...@gmail.com>)
>   * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme> ipconfigme@gmail.com <ma...@gmail.com>)
>
> === Sponsors: ===
>
> ==== Champion: ====
>  * Dave Fisher
>
> ==== Mentors: ====
>
>  * Kevin A. McGrail
>  * Jean-Baptiste Onofré
>
> ==== Sponsoring Entity ====
> We are requesting the Incubator to sponsor this project.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by "zhangliang@apache.org" <zh...@apache.org>.
+1 (no binding)

Best Regards,
John (Liang Zhang) from ShardingSphere

fisherman <ip...@gmail.com> 于2018年11月12日周一 上午10:45写道:

> +1 (no binding)
>
> Dave Fisher <da...@comcast.net> 于2018年11月9日周五 上午3:28写道:
>
> > Hi -
> >
> > This is a VOTE to accept the brpc Project into the Apache Incubator.
> >
> > It will last for at least 72 hours and will pass if at least 3 +1 IPMC
> > Votes and more IPMC Votes are +1 than -1.
> >
> > [ ] +1, accept the brpc proposal.
> > [ ] -1, reject the brpc proposal
> >
> > Regards,
> > Dave
> >
> > = brpc Proposal =
> >
> > === Abstract ===
> >
> > brpc is an industrial-grade RPC framework for building reliable and
> > high-performance services.
> >
> >
> > === Proposal ===
> >
> > We propose to contribute the brpc codebase and associated artifacts(e.g.
> > documentation etc.) to the Apache Software Foundation, and aim to  build
> a
> > wider open community around it in the 'Apache Way'.
> >
> > === Background ===
> >
> > The RPC framework used in Baidu before 2014 was developed at 2008 and
> > limited in protocols and performance, and there were also serveral
> > implementations focused on their own scenarios from Baidu's different BU.
> > As an infrastructural team in Baidu, we tried to build a new framework to
> > unify all RPC scenarios inside. The framework was named "baidu-rpc"
> > internally the early versions were adopted and online at late 2014. The
> > framework was rapidly iterated at 2015-2017, and thousands kinds of
> > services and almost all core services adopted it. And in 2017, we
> > opensourced it as "brpc" and hope to get more adoptions and contributions
> > from outside. At the time of opensourcing, there're more than 1 million
> > instances inside Baidu using baidu-rpc (not counting clients).
> >
> >
> > === Rationale ===
> >
> > brpc has been approved inside baidu, since many high performance core
> > services are using it.
> > And since its open source, it has been adopted by several other
> companies,
> > including Iqiyi, Didi, Sougou, BiliBili etc.
> >
> >
> > === Current Status ===
> >
> > brpc has been an open source project on GitHub (
> > https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
> >
> > Currently it has more than 7.3k stars, 1.6k forks, and is one of the most
> > popular repositories in topic of rpc category in GitHub rpc catelogy.
> > It has been widely used in Baidu, with 1,000,000+ instances and thousands
> > kinds of services.
> > Besides, many other companies have already used it also, such as Iqiyi,
> > Didi, Sougou, BiliBili etc.
> >
> >
> > === Meritocracy ===
> >
> > brpc was originally created by Ge Jun and Chen zhangyi inside baidu from
> > 2014.
> > Since its opensource in 2017, it has already followed meritocracy
> > principles.
> > It accepts multiple contributions from other companies.
> > And now, the core developers are from several different companies.
> >
> > We will follow Apache way to encourage more developers to contribute in
> > this project.
> > We know that only active and committed developers from a diverse set of
> > backgrounds
> > can make brpc a successful project.
> >
> >
> > === Community ===
> >
> > brpc has been building an active community since its open source.
> > Currently,
> > the community includes over 31 contributors.
> > The core developers of brpc are listed below.
> >
> > === Core Developers ===
> >
> >   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> > jge666@gmail.com <ma...@gmail.com>)
> >   * Chen Zhangyi(https://github.com/chenzhangyi <
> > https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> > frozen.zju@gmail.com>)
> >   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear
> >
> > jrjbear@gmail.com <ma...@gmail.com>)
> >   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> > zhujiashun2010@gmail.com <ma...@gmail.com>)
> >   * Wang Yao(https://github.com/ipconfigme <
> https://github.com/ipconfigme>
> > ipconfigme@gmail.com <ma...@gmail.com>)
> >
> > === Alignment ===
> >
> > brpc is useful for building reliable and high-performance applications.
> > Since ASF has many famous performance-related and rpc-related projects,
> > we believe that ASF is a perfect choice to help brpc project to attract
> > more developers and users as well as having more cooperation with
> existing
> > projects.
> >
> > === Known Risks ===
> > ==== Orphaned products ====
> >
> > Since our core developers are from different companies and many companies
> > are using it,
> > the risk of the project being abandoned is minimal.
> > For example, Baidu is extensively using it in their production
> environment
> > and many large corporations including Iqiyi, Didi, Sougou, BiliBili use
> it
> > in their production applications.
> >
> > ==== Inexperience with Open Source ====
> >
> > brpc has been an active open source project for more than one year.
> > During that time, the project has attracted 30+ contributors and gained a
> > lot of attention.
> > The core developers are all active users and followers of open source.
> >
> > ==== Homogenous Developers ====
> >
> > brpc was created inside Baidu, but after brpc was open sourced, it
> > received a lot of bug fixes and enhancements from other developers not
> > working at Baidu.
> > And the core developers now are from different companies now.
> >
> > === Reliance on Salaried Developers ===
> >
> > Baidu invested in brpc as a general rpc framework used in company widely.
> > The core developers have been dedicated to this project for about four
> > years.
> > And after its open source, developers around the world have involved in.
> > Besides, we want more developers and researchers to contribute to the
> > project.
> >
> > === Relationships with Other Apache Products ===
> >
> >
> > === A Excessive Fascination with the Apache Brand ===
> >
> > The mission of brpc is to help developers build reliable and
> > high-performance services quickly and easily.
> > It has been widely used in production environment throughout Baidu and
> > after opensource, it has gained much attention and attracted developers
> all
> > over the world.
> > Apache Brand is very respected. We are very honored to have the
> > opportunity to join ASF, with the understanding that its brand policies
> > being respected.
> > And we hope Apache can help us build the ecosystem around brpc and
> attract
> > more developers.
> >
> > === Documentation ===
> >
> > The following links provide more information about brpc in open source:
> >
> > Codebase at Github: https://github.com/brpc/brpc <
> > https://github.com/brpc/brpc>
> > Issue Tracking: https://github.com/brpc/brpc/issues <
> > https://github.com/brpc/brpc/issues>
> > Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <
> > https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
> >
> >
> > === Initial Source ===
> >
> > brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> > We currently use Github to maintain our source code and track issues at
> > https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> > We need to move our repository to Apache infrastructure.
> >
> >
> >
> > === Source and Intellectual Property Submission Plan ===
> >
> > brpc source code is available under Apache V2 license and owned by Baidu.
> > We will work with the committers to get ICLAs signed. We will provide a
> > Software Grant Agreement from an authorized signer per
> > https://www.apache.org/licenses/software-grant-template.pdf <
> > https://www.apache.org/licenses/software-grant-template.pdf>
> >
> >
> > === External Dependencies ===
> >
> > brpc has the following external dependencies.
> >
> > * Google gflags (BSD)
> > * Google protobuf (BSD)
> > * Google leveldb (BSD)
> >
> > brpc also includes third party code in the source tree.
> >
> > * https://github.com/brpc/brpc/tree/master/src/butil/third_party <
> > https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD,
> > MIT, MPL, and Public Domain)
> >
> > === Required Resources ===
> >
> > ==== Mailing List: ====
> > There are currently no mailing lists.
> > The usual mailing lists are expected to be set up when entering
> incubation:
> >
> > * private@brpc.incubator.apache.org <mailto:
> > private@brpc.incubator.apache.org>
> > * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> > * commits@brpc.incubator.apache.org <mailto:
> > commits@brpc.incubator.apache.org>
> >
> > ==== Git Repositories: ====
> >
> > Upon entering incubation, we want to transfer the existing repo from
> > https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache
> > infrastructure like https://github.com/apache/incubator-brpc <
> > https://github.com/apache/incubator-brpc>.
> >
> > ==== Issue Tracking: ====
> >
> > brpc currently uses GitHub to track issues. Would like to continue to do
> > so while we discuss migration possibilities with the ASF Infra committee.
> >
> > ==== URL: ====
> > Currently brpc has no dedicated website except Github homepage. In the
> > future the website url should be http://brpc.incubator.apache.org/ <
> > http://brpc.incubator.apache.org/> to follow apache incubator
> conventions.
> >
> >
> > === Initial Committers ===
> >
> >   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> > jge666@gmail.com <ma...@gmail.com>)
> >   * Chen Zhangyi(https://github.com/chenzhangyi <
> > https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> > frozen.zju@gmail.com>)
> >   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear
> >
> > jrjbear@gmail.com <ma...@gmail.com>)
> >   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> > zhujiashun2010@gmail.com <ma...@gmail.com>)
> >   * Wang Yao(https://github.com/ipconfigme <
> https://github.com/ipconfigme>
> > ipconfigme@gmail.com <ma...@gmail.com>)
> >
> > === Sponsors: ===
> >
> > ==== Champion: ====
> >  * Dave Fisher
> >
> > ==== Mentors: ====
> >
> >  * Kevin A. McGrail
> >  * Jean-Baptiste Onofré
> >
> > ==== Sponsoring Entity ====
> > We are requesting the Incubator to sponsor this project.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> <mailto:
> > general-unsubscribe@incubator.apache.org>
> > For additional commands, e-mail: general-help@incubator.apache.org
> > <ma...@incubator.apache.org>
>
>
>
> --
> -------------------------------------------
> Best Regards :-)
>

Re: [VOTE] Accept the brpc Project into the Apache Incubator.

Posted by fisherman <ip...@gmail.com>.
+1 (no binding)

Dave Fisher <da...@comcast.net> 于2018年11月9日周五 上午3:28写道:

> Hi -
>
> This is a VOTE to accept the brpc Project into the Apache Incubator.
>
> It will last for at least 72 hours and will pass if at least 3 +1 IPMC
> Votes and more IPMC Votes are +1 than -1.
>
> [ ] +1, accept the brpc proposal.
> [ ] -1, reject the brpc proposal
>
> Regards,
> Dave
>
> = brpc Proposal =
>
> === Abstract ===
>
> brpc is an industrial-grade RPC framework for building reliable and
> high-performance services.
>
>
> === Proposal ===
>
> We propose to contribute the brpc codebase and associated artifacts(e.g.
> documentation etc.) to the Apache Software Foundation, and aim to  build a
> wider open community around it in the 'Apache Way'.
>
> === Background ===
>
> The RPC framework used in Baidu before 2014 was developed at 2008 and
> limited in protocols and performance, and there were also serveral
> implementations focused on their own scenarios from Baidu's different BU.
> As an infrastructural team in Baidu, we tried to build a new framework to
> unify all RPC scenarios inside. The framework was named "baidu-rpc"
> internally the early versions were adopted and online at late 2014. The
> framework was rapidly iterated at 2015-2017, and thousands kinds of
> services and almost all core services adopted it. And in 2017, we
> opensourced it as "brpc" and hope to get more adoptions and contributions
> from outside. At the time of opensourcing, there're more than 1 million
> instances inside Baidu using baidu-rpc (not counting clients).
>
>
> === Rationale ===
>
> brpc has been approved inside baidu, since many high performance core
> services are using it.
> And since its open source, it has been adopted by several other companies,
> including Iqiyi, Didi, Sougou, BiliBili etc.
>
>
> === Current Status ===
>
> brpc has been an open source project on GitHub (
> https://github.com/brpc/brpc <https://github.com/brpc/brpc>) since 2017.
>
> Currently it has more than 7.3k stars, 1.6k forks, and is one of the most
> popular repositories in topic of rpc category in GitHub rpc catelogy.
> It has been widely used in Baidu, with 1,000,000+ instances and thousands
> kinds of services.
> Besides, many other companies have already used it also, such as Iqiyi,
> Didi, Sougou, BiliBili etc.
>
>
> === Meritocracy ===
>
> brpc was originally created by Ge Jun and Chen zhangyi inside baidu from
> 2014.
> Since its opensource in 2017, it has already followed meritocracy
> principles.
> It accepts multiple contributions from other companies.
> And now, the core developers are from several different companies.
>
> We will follow Apache way to encourage more developers to contribute in
> this project.
> We know that only active and committed developers from a diverse set of
> backgrounds
> can make brpc a successful project.
>
>
> === Community ===
>
> brpc has been building an active community since its open source.
> Currently,
> the community includes over 31 contributors.
> The core developers of brpc are listed below.
>
> === Core Developers ===
>
>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> jge666@gmail.com <ma...@gmail.com>)
>   * Chen Zhangyi(https://github.com/chenzhangyi <
> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> frozen.zju@gmail.com>)
>   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
> jrjbear@gmail.com <ma...@gmail.com>)
>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> zhujiashun2010@gmail.com <ma...@gmail.com>)
>   * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme>
> ipconfigme@gmail.com <ma...@gmail.com>)
>
> === Alignment ===
>
> brpc is useful for building reliable and high-performance applications.
> Since ASF has many famous performance-related and rpc-related projects,
> we believe that ASF is a perfect choice to help brpc project to attract
> more developers and users as well as having more cooperation with existing
> projects.
>
> === Known Risks ===
> ==== Orphaned products ====
>
> Since our core developers are from different companies and many companies
> are using it,
> the risk of the project being abandoned is minimal.
> For example, Baidu is extensively using it in their production environment
> and many large corporations including Iqiyi, Didi, Sougou, BiliBili use it
> in their production applications.
>
> ==== Inexperience with Open Source ====
>
> brpc has been an active open source project for more than one year.
> During that time, the project has attracted 30+ contributors and gained a
> lot of attention.
> The core developers are all active users and followers of open source.
>
> ==== Homogenous Developers ====
>
> brpc was created inside Baidu, but after brpc was open sourced, it
> received a lot of bug fixes and enhancements from other developers not
> working at Baidu.
> And the core developers now are from different companies now.
>
> === Reliance on Salaried Developers ===
>
> Baidu invested in brpc as a general rpc framework used in company widely.
> The core developers have been dedicated to this project for about four
> years.
> And after its open source, developers around the world have involved in.
> Besides, we want more developers and researchers to contribute to the
> project.
>
> === Relationships with Other Apache Products ===
>
>
> === A Excessive Fascination with the Apache Brand ===
>
> The mission of brpc is to help developers build reliable and
> high-performance services quickly and easily.
> It has been widely used in production environment throughout Baidu and
> after opensource, it has gained much attention and attracted developers all
> over the world.
> Apache Brand is very respected. We are very honored to have the
> opportunity to join ASF, with the understanding that its brand policies
> being respected.
> And we hope Apache can help us build the ecosystem around brpc and attract
> more developers.
>
> === Documentation ===
>
> The following links provide more information about brpc in open source:
>
> Codebase at Github: https://github.com/brpc/brpc <
> https://github.com/brpc/brpc>
> Issue Tracking: https://github.com/brpc/brpc/issues <
> https://github.com/brpc/brpc/issues>
> Overview: https://github.com/brpc/brpc/blob/master/docs/en/overview.md <
> https://github.com/brpc/brpc/blob/master/docs/en/overview.md>
>
>
> === Initial Source ===
>
> brpc has been developed since 2014 by a team of engineers at Baidu Inc.
> We currently use Github to maintain our source code and track issues at
> https://github.com/brpc/brpc <https://github.com/brpc/brpc>.
> We need to move our repository to Apache infrastructure.
>
>
>
> === Source and Intellectual Property Submission Plan ===
>
> brpc source code is available under Apache V2 license and owned by Baidu.
> We will work with the committers to get ICLAs signed. We will provide a
> Software Grant Agreement from an authorized signer per
> https://www.apache.org/licenses/software-grant-template.pdf <
> https://www.apache.org/licenses/software-grant-template.pdf>
>
>
> === External Dependencies ===
>
> brpc has the following external dependencies.
>
> * Google gflags (BSD)
> * Google protobuf (BSD)
> * Google leveldb (BSD)
>
> brpc also includes third party code in the source tree.
>
> * https://github.com/brpc/brpc/tree/master/src/butil/third_party <
> https://github.com/brpc/brpc/tree/master/src/butil/third_party> (BSD,
> MIT, MPL, and Public Domain)
>
> === Required Resources ===
>
> ==== Mailing List: ====
> There are currently no mailing lists.
> The usual mailing lists are expected to be set up when entering incubation:
>
> * private@brpc.incubator.apache.org <mailto:
> private@brpc.incubator.apache.org>
> * dev@brpc.incubator.apache.org <ma...@brpc.incubator.apache.org>
> * commits@brpc.incubator.apache.org <mailto:
> commits@brpc.incubator.apache.org>
>
> ==== Git Repositories: ====
>
> Upon entering incubation, we want to transfer the existing repo from
> https://github.com/brpc/brpc <https://github.com/brpc/brpc> to Apache
> infrastructure like https://github.com/apache/incubator-brpc <
> https://github.com/apache/incubator-brpc>.
>
> ==== Issue Tracking: ====
>
> brpc currently uses GitHub to track issues. Would like to continue to do
> so while we discuss migration possibilities with the ASF Infra committee.
>
> ==== URL: ====
> Currently brpc has no dedicated website except Github homepage. In the
> future the website url should be http://brpc.incubator.apache.org/ <
> http://brpc.incubator.apache.org/> to follow apache incubator conventions.
>
>
> === Initial Committers ===
>
>   * Ge Jun(https://github.com/jamesge <https://github.com/jamesge>
> jge666@gmail.com <ma...@gmail.com>)
>   * Chen Zhangyi(https://github.com/chenzhangyi <
> https://github.com/chenzhangyi> frozen.zju@gmail.com <mailto:
> frozen.zju@gmail.com>)
>   * Jiang Rujie(https://github.com/old-bear <https://github.com/old-bear>
> jrjbear@gmail.com <ma...@gmail.com>)
>   * Zhu Jiashun(http://github.com/zyearn <http://github.com/zyearn>
> zhujiashun2010@gmail.com <ma...@gmail.com>)
>   * Wang Yao(https://github.com/ipconfigme <https://github.com/ipconfigme>
> ipconfigme@gmail.com <ma...@gmail.com>)
>
> === Sponsors: ===
>
> ==== Champion: ====
>  * Dave Fisher
>
> ==== Mentors: ====
>
>  * Kevin A. McGrail
>  * Jean-Baptiste Onofré
>
> ==== Sponsoring Entity ====
> We are requesting the Incubator to sponsor this project.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <mailto:
> general-unsubscribe@incubator.apache.org>
> For additional commands, e-mail: general-help@incubator.apache.org
> <ma...@incubator.apache.org>



-- 
-------------------------------------------
Best Regards :-)