Re: [VOTE] Graduate Apache bRPC (incubating) as a top level project

2022-11-01 Thread Zhangyi Chen
+1 (binding)

On Tue, Nov 1, 2022 at 9:43 AM Jerry Tan  wrote:

> Dear Apache bRPC Community,
>
>
> Following the [DISCUSS] thread which has gone 72 hours without any
>
> further issues raised [1]:
>
>
> All existing PPMC members agree to stay as PMC members,
>
> and we agree that Ge Jun(James Ge)will be the PMC leader.
>
> Our mentors vongosling, Panjuan,jbonofre all agreed to stay as PMC members
> after graduation.
>
> So I will call for a Vote now.
>
>
> This is a call to VOTE on the Graduation of Apache bRPC from the Incubator
> to a Top-Level Project (TLP).
>
>
> Please vote:
>
>
> [ ] +1: Apache bRPC is ready to graduate to TLP
>
> [ ] 0: No opinion
>
> [ ] -1: Apache bRPC is NOT ready to graduate; please state the reason(s)
>
>
> If this community vote passes, we will proceed to the next steps. The
>
> graduation process is documented at [2]. The vote will remain open for
>
> at least 72 hours. A minimum of 3 binding +1 votes and more binding +1
>
> than binding -1 are required to pass. The ASF requirements for voting
>
> can be found at [3].
>
>
> Updates since incubation:
>
>
> 1. We release 1.0.0,1.1.0, 1.2.0, 1.3.0, 4 apache releases and 0.9.6,
> 0.9.7, 2 disclaim release;  by
>
> different release managers (including Jerry Tan, Zhu Jiashun, Lorin Lee,
>
> Wang Weibing, Liu Shuai, Hu Xiguo) (see it at [4])
>
>
> 2. We add 5 new PPMC members including Jiashun Zhu, Wang Weibing, Cai
>
> Daojin, He Lei, and Lorin Lee.  see it at [4].
>
> Now we have 10 PPMC members altogether, they are from different companies,
>
> Including ByteDance(Ge Jun, He Lei), Baidu(Wang Yao, Wang
> Weibing),Google(Zhu Jiashun),  4Paradigm(Jerry Tan), Shopee( Cai Daojin),
> Momenta.AI (Chen Zhangyi), Ant Group(Jiang Rujie), Freelancer(Lorin Lee)
>
>
> 3. We add 10 new committers, including Cai Daojin, He Lei, Mou Gaidong,
>
> Lorin Lee, Wang Wei, Wang Weibing, Liu Shuai, Wang Xiaofeng, and Xiguo Hu.
> Chen
>
> Guangming. see it at [4]
>
>
> 4. We have 17 members subscribed to the private email list and 61 engineers
>
> subscribed to the dev mail list. The discussion on the dev mail list is
> active, including release, roadmap,
>
> committer related topics.  see it at [5]
>
>
> 5. Branding issues have been solved and name searching has been completed.
> See it at [6]
>
>
> 6. Assessment of the maturity model is available at
>
> https://github.com/apache/incubator-brpc/wiki/Maturity-Assessment-for-bRPC
> ,
>
> All answers to these check items are 'Yes'.
>
>
> 7. bRPC has been widely adopted outside Baidu since incubating, including
>
> iqiyi,bytedance,bilibili,bigo,didi,weibo,vivo,4padradigm,xiaohongshu,ishumei,doris,amap
> and etc. And we plan to move on, such as RDMA support has been integrated
> into the trunk and will be included in the next release, and extend bRPC
> with service mesh features.
>
>
> Let me express a big ***THANK YOU*** to everyone for helping make this
>
> possible!
>
>
> [1] https://lists.apache.org/thread/gd1cdmj527vndl6x7zvztywgby22r52b
>
>
> [2]
>
> https://incubator.apache.org/guides/graduation.html#graduating_to_a_top_level_project
>
>
> [3] https://www.apache.org/foundation/voting.html
>
>
> [4] https://incubator.apache.org/projects/brpc.html
>
>
> [5] https://whimsy.apache.org/roster/ppmc/brpc
>
>
> [6]  https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-202)
>
>
>
> Best regards,
>
> Jerry Tan
>


Re: [DISCUSS] Graduate Apache brpc (incubating) as a TLP

2022-10-27 Thread Zhangyi Chen
+1
brpc has been applied in a large number of industry-level products all over
the world.  Very glad to see the graduation.

On Wed, Oct 26, 2022 at 5:01 PM Jerry Tan  wrote:

> Hi, guys,
>
>
> Apache brpc (incubating) has learned and grown much since our
>
> incubation in 2018-11-13. It is almost 4 years now.  How time flies.
>
>
> Now, I'm glad to call on a discussion about whether we are ready for
> graduation.
>
> if we all agree, I will call for a vote for the graduate.
>
>
> Updates since incubation:
>
>
> 1. We release 0.9.6, 0.9.7, 1.0.0,1.1.0, 1.2.0, 1.3.0,  6 releases  by
> different release managers (including Jerry Tan, Zhu Jiashun, Lorin Lee,
> Wang Weibing, Liu Shuai, Hu Xiguo) (see it at
> https://incubator.apache.org/projects/brpc.html)
>
>
>
> 2. We add 5 new PPMC members including Jiashun Zhu, Wang Weibing, Cai
> Daojin, He Lei, and Lorin Lee.
>
>
>
> 3. We add 8 new committers, including Cai Daojin, He Lei, Mou Guiding,
> Lorin Lee, Wang Wei, Liu Shuai, Wang Xiaofeng, and Xiguo Hu. (Chen
> Guangming has passed the vote, is in the process of signing ICLA.)
>
>
> 4. We have 17 members subscribed on the private email list and 61 engineers
> subscribed on the dev mail list,
>
> The discussion on the dev mail list is active, including release, roadmap,
> committer related topics.
>
> (See it https://whimsy.apache.org/roster/ppmc/brpc )
>
>
> 5. Branding issues have been solved and name searching has been completed.
>
> (see it at https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-202)
>
>
> 6.  Assessment of the maturity model is available at
> https://github.com/apache/incubator-brpc/wiki/Maturity-Assessment-for-bRPC
> ,
> All answers to these check items are 'Yes'.
>
>
>
> So I feel that we are ready to graduate to be a Top level project now.
>
>
> Our mentors and developers, what is your opinion? Please comments.
>
>
> Thanks.
>


Re: 申请成为brpc committer

2019-12-12 Thread Zhangyi Chen
+1

On Fri, Dec 13, 2019 at 10:57 AM tan zhongyi  wrote:

> Welcome.
>
> I will translate it into English for better understanding, also.
>
> Here it is.
>
> " hello,  I am Mou gaidong, from iqiyi advertising department,
> in charge of the structure of online advertising services.
>
> In 2017, I introduced brpc into our business line, and by 2019,
> all our services have been transformed to be based on brpc framework.
> During that time, I submitted bugs Fix and participate in Baidu Technology
> Salon in 2019 to share the realization principle of fusing and current
> limiting in brpc.
>
> Later, I hope to further participate in brpc community activities,
> including code review and publicity activities. "
>
>
> 在 2019/12/13 上午2:59,“牟盖东” 写入:
>
> hi,all
> 我是牟盖东, 来自爱奇艺广告部门,负责广告在线服务的架构。
> 2017年,我将brpc引入我们业务线,到2019年我们所有服务已经改造为基于brpc框架。期间,我提交过bug
> fix,并与2019年参加百度技术沙龙,分享brpc中熔断和限流的实现原理。
> 后面,希望能进一步参与brpc社区事务,参与代码review和宣传活动等。
>
>


Re: vote to accept helei as committer

2019-12-11 Thread Zhangyi Chen
+1

On Thu, Dec 12, 2019 at 11:17 AM James Ge  wrote:

> +1
>
> On Thu, Dec 12, 2019 at 11:12 AM JiashunZhu 
> wrote:
>
> > +1.
> >
> > tan zhongyi  于2019年12月11日周三 下午11:26写道:
> >
> > > Hi, guys,
> > >
> > > Let us vote to accept Helei as committer.
> > > Please reply +1 if you agree,
> > > Reply -1 if you disagree, together with your reason.
> > > Thanks
> > >
> > >
> > > Below is his application:
> > >
> > > "Hello, I'm he Lei from iqiyi advertising department. I'm mainly
> > > responsible for the infrastructure of advertising engine. My home page
> of
> > > GitHub is https://github.com/tousakarin. My team introduced brpc in
> > 2017,
> > > and adopted brpc for most of the background services of advertising
> > engine.
> > > We maintain our own branch within iqiyi, and regularly synchronize code
> > > with the community, and also push some features and bug fix to the
> > > community. During this period, I pushed features such as consumer name
> > > service, automatic current limiting, single node fusing, multi
> connection
> > > mode and some bug fix to the community. The automatic current limiting
> > and
> > > single node fusing functions are mainly developed by me and have been
> > > merged to the master branch.
> > >
> > > Next, I hope to further participate in the development and promotion of
> > > brpc, including but not limited to 1. Participate in the discussion of
> > > distribution / technical route. 2. Bug fix and provide features. 3. The
> > > promotion of brpc"
> > >
> > >
> > >
> >
> > --
> > Jiashun Zhu
> >
>


Re: the tasklist that needed for the first apache release

2019-03-27 Thread Zhangyi Chen
I would like take 1 and 2.

On Tue, Mar 26, 2019 at 2:25 PM tan zhongyi  wrote:

> Hi, all,
>
> We need to assign task for our first release .
> Anyone who volunteer to take ?
> Here is the task list,  you can reply with it with your interested task,
> Thanks
>
>
> Here is the task list:
> 1. Get all dependency third party’s copyright and
> apppend them to brpc License file
>
> 2. Add Notice and Disclaimer file to mention its copyright
> belong to apache foundation
>
> 3. Make a short license header, and add the header to all
> source files, including .h, .cpp, .java, etc
>
> 4. Check the source tarball to make sure it does not contain
> binary files except for data
>
> 5. Prepare release note to list all import checkin and features
>
> 6. Update Readme to add one section as “How to build”
>
>
> BTW:Here is one important things about include third party code:
> From its website https://apache.org/legal/resolved.html
> CATEGORY X: WHAT CAN WE NOT INCLUDE IN AN ASF PROJECT?¶
> Apache project forbid some third party software in it, it includes:
> 1. AGPL, LGPL,GPL
> 2. BSD + Fackbook patient
> 3.BSD-4-clouse
>
>
>
>
> 在 2019/3/19 下午3:04,“tan zhongyi” 写入:
>
> Here is one example from Doris's RD
> Doris just released its first apache version,
> The owner write a document step by step, very details
>
> Here it is :
> http://doris.apache.org/policy/release_process.html
>
>
>
>
>
> 在 2019/3/18 下午11:26,“tan zhongyi” 写入:
>
> Hi, guys,
>
> We  need to release our first apache release for brpc in Q2.
>
> And it will be a great step to be an TOP level apache project for
> brpc.
>
> Here is some tasks that need to be done for the release after I
> refer to document from apache.org
>
>
> 1. Get all dependency third party’s copyright and apppend them
> to brpc License file
>
> 2. Add Notice and Disclaimer file to mention its copyright
> belong to apache foundation
>
> 3. Make a short license header, and add the header to all
> source files, including .h, .cpp, .java, etc
>
> 4. Check the source tarball to make sure it does not contain
> binary files except for data
>
> 5. Prepare release note to list all import checkin and features
>
> 6. Update Readme to add one section as “How to build”
>
>
>
>
> When we finish these tasks,  then we need to open a thread to vote
> on dev@brpc.apache.org,
> If got approved,  we need to open another vote on incubator mail
> list.
> If not approved,  we should make changes according to our mentor
> or other’s suggestion, and vote again.
>
> I remember that it is very common to have several vote for the
> first release.
>
> That’s all for a release, anyone have comments?
> Thanks
>
>
>
>