Re: Default project guidelines

2018-09-14 Thread Justin Mclean
Hi,

So does anyone have anything to add to this [1] before I post this to the board 
list as a suggestion for them to considered?

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



Re: New podlings reporting schedule is monthly for 3 months

2018-09-14 Thread Justin Mclean
Hi,

> Podling SHALL report monthly for their first 3 months, after that such 
> reviews SHALL occur at least quarterly.

No objections so this has been done.

Thanks,
Justin



[ANNOUNCE] Apache OpenWhisk Wskdeploy (incubating) 0.9.8 released

2018-09-14 Thread Vincent S Hou
Hi everyone,

We are pleased to announce that Apache OpenWhisk Wskdeploy (incubating) 0.9.8 
are released.

Apache OpenWhisk Wskdeploy is a utility to help you describe and deploy any 
part of the OpenWhisk programming model using a Manifest file written in YAML.

The download links of the current release is available at:
https://openwhisk.apache.org/downloads.html

Vincent Hou
On behalf of the OpenWhisk team

=
*DISCLAIMER*
Apache OpenWhisk Wskdeploy(incubating) is an effort undergoing incubation at The
Apache Software
Foundation (ASF), sponsored by Incubator.
Incubation is required of all newly accepted projects until a further
review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other successful
ASF projects.
While incubation status is not necessarily a reflection of the completeness
or stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.


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



Re: [VOTE] Pulsar Release 2.1.1-incubating Candidate 1

2018-09-14 Thread Jerry Peng
Can other mentors and members of the incubator PMC review the release
please.  Thank you!

Best,

Jerry

On Thu, Sep 13, 2018 at 7:16 AM Jim Jagielski  wrote:

> +1 on release... and +1 on removing the SHA-1s
>
> > On Sep 11, 2018, at 7:34 PM, Henk P. Penning  wrote:
> >
> > On Wed, 12 Sep 2018, Jerry Peng wrote:
> >
> >> Date: Wed, 12 Sep 2018 00:31:35 +0200
> >> From: Jerry Peng 
> >> To: general@incubator.apache.org
> >> Cc: d...@pulsar.incubator.apache.org
> >> Subject: [VOTE] Pulsar Release 2.1.1-incubating Candidate 1
> >> This is the first release candidate for Apache Pulsar, version
> >> 2.1.1-incubating.
> >
> >> Source and binary files:
> >>
> https://dist.apache.org/repos/dist/dev/incubator/pulsar/pulsar-2.1.1-incubating-candidate-1/
> >
> >> SHA-1 checksums:
> >
> > Hi,
> >
> >  SHA-1 checksum files shouldn't be publish checksums anymore.
> >
> >  https://www.apache.org/dev/release-distribution#sigs-and-sums
> >
> >  Please remove ; the vote may continue.
> >
> >  Thanks ; regards,
> >
> >  Henk Penning
> >
> >    _
> > Henk P. Penning, ICT-beta R Uithof MG-403_/ \_
> > Faculty of Science, Utrecht UniversityT +31 30 253 4106 / \_/ \
> > Leuvenlaan 4, 3584CE Utrecht, NL  F +31 30 253 4553 \_/ \_/
> > http://www.staff.science.uu.nl/~penni101/ M penn...@uu.nl \_/
> >
> >> 506c172b13c1581f9b52769a4c6594541628b928
> >> apache-pulsar-2.1.1-incubating-bin.tar.gz
> >> de3a74449a78d0713998544237dde59765ee121f
> >> apache-pulsar-2.1.1-incubating-src.tar.gz
> >> 1d38554e58cfd733fc2d54ec1442747daeb8fc1b
> >> apache-pulsar-io-connectors-2.1.1-incubating-bin.tar.gz
> >>
> >> Maven staging repo:
> >> https://repository.apache.org/content/repositories/orgapachepulsar-1026
> >>
> >> The tag to be voted upon:
> >> v2.1.1-incubating-candidate-1 68faf85083025b29bb6ab39028a1d467bd3d5217
> >>
> https://github.com/apache/incubator-pulsar/releases/tag/v2.1.1-incubating-candidate-1
> >>
> >> Pulsar's KEYS file containing PGP keys we use to sign the release:
> >> https://dist.apache.org/repos/dist/release/incubator/pulsar/KEYS
> >>
> >> Please download the the source package, and follow the README to build
> and
> >> run the Pulsar standalone service.
> >>
> >> Here is a guide for validating a release candidate:
> >>
> https://github.com/apache/incubator-pulsar/wiki/Release-Candidate-Validation
> >>
>
>


Re: [DISCUSS] - Graduation of Apache Joshua

2018-09-14 Thread Pierre Smits
Of course the PPMC decides what they want to bring forward to the IPMC to
vote on, after the conclusion of this thread.

IMO: If you all agree, you can just eliminate it from the content of the
upcoming '[VOTE] - Graduation of Apache Joshua' thread.




Best regards,

Pierre Smits

*Apache Trafodion , Vice President*
*Apache Directory , PMC Member*
Apache Incubator , committer
*Apache OFBiz , contributor (without privileges)
since 2008*
Apache Steve , committer

On Fri, Sep 14, 2018 at 11:20 AM, Tommaso Teofili  wrote:

> Good point Pierre, thanks. It's probably a remnant from an older template.
> How should we fix that ? Is there a completely new template and/or should
> we just remove that ?
>
> Regards,
> Tommaso
>
> Il giorno ven 14 set 2018 alle ore 10:54 Pierre Smits <
> pierresm...@apache.org> ha scritto:
>
> > Given the recent discussions regarding project by-laws in this ml and
> > elsewhere, is the following element
> >
> > RESOLVED, that the initial Apache Joshua PMC be and hereby is
> >
> > tasked with the creation of a set of bylaws intended to
> >
> > encourage open development and increased participation in the
> >
> > Apache Joshua Project; and be it further
> >
> > intentional or just a copy-paste remnant from another graduation
> > proposal/template?
> >
> >
> >
> >
> > Best regards,
> >
> > Pierre Smits
> >
> > *Apache Trafodion , Vice President*
> > *Apache Directory , PMC Member*
> > Apache Incubator , committer
> > *Apache OFBiz , contributor (without
> privileges)
> > since 2008*
> > Apache Steve , committer
> >
> > On Fri, Sep 14, 2018 at 10:24 AM, Tommaso Teofili <
> > tommaso.teof...@gmail.com
> > > wrote:
> >
> > > Dear all,
> > >
> > > at Apache Joshua podling we discussed and voted a while back for the
> > > graduation of the project to TLP [1]. It then took a while to take it
> up
> > to
> > > the next step of coming up with a draft resolution [2] and bring it to
> > this
> > > list.
> > > So please help us drive Apache Joshua to TLP.
> > >
> > > Regards,
> > > Tommaso
> > >
> > > [1] : https://markmail.org/message/j36u7q7z6fqc7svi
> > > [2] :
> > > WHEREAS, the Board of Directors deems it to be in the best
> > >
> > > interests of the Foundation and consistent with the
> > >
> > > Foundation's purpose to establish a Project Management
> > >
> > > Committee charged with the creation and maintenance of
> > >
> > > open-source software, for distribution at no charge to
> > >
> > > the public, related to statistical and other forms of machine
> > >
> > > translation.
> > >
> > >
> > >
> > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management
> > >
> > > Committee (PMC), to be known as the "Apache Joshua Project",
> > >
> > > be and hereby is established pursuant to Bylaws of the
> > >
> > > Foundation; and be it further
> > >
> > >
> > >
> > > RESOLVED, that the Apache Joshua Project be and hereby is
> > >
> > > responsible for the creation and maintenance of software
> > >
> > > related to statistical and other forms of machine translation;
> > >
> > > and be it further
> > >
> > >
> > >
> > > RESOLVED, that the office of "Vice President, Apache Joshua" be
> > >
> > > and hereby is created, the person holding such office to
> > >
> > > serve at the direction of the Board of Directors as the chair
> > >
> > > of the Apache Joshua Project, and to have primary responsibility
> > >
> > > for management of the projects within the scope of
> > >
> > > responsibility of the Apache Joshua Project; and be it further
> > >
> > >
> > >
> > > RESOLVED, that the persons listed immediately below be and
> > >
> > > hereby are appointed to serve as the initial members of the
> > >
> > > Apache Joshua Project:
> > >
> > >
> > >
> > > * Tom Barber   >
> > >
> > > * Thamme Gowda   
> > >
> > > * Felix Hieber 
> > >
> > > * Lewis John McGibbney 
> > >
> > > * Chris Mattmann 
> > >
> > > * Matt Post 
> > >
> > > * Paul Ramirez   
> > >
> > > * Henry Saputra
> > >
> > > * Kellen Sunderland 
> > >
> > > * Tommaso Teofili
> > >
> > >
> > >
> > > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tommaso Teofili
> > >
> > > be appointed to the office of Vice President, Apache Joshua to
> > >
> > > serve in accordance with and subject to the direction of the
> > >
> > > Board of Directors and the Bylaws of the Foundation until
> > >
> > > death, resignation, retirement, removal or disqualification,
> > >
> > > or until a successor is appointed; and be it further
> > >
> 

Re: [DISCUSS] - Graduation of Apache Joshua

2018-09-14 Thread Tommaso Teofili
Good point Pierre, thanks. It's probably a remnant from an older template.
How should we fix that ? Is there a completely new template and/or should
we just remove that ?

Regards,
Tommaso

Il giorno ven 14 set 2018 alle ore 10:54 Pierre Smits <
pierresm...@apache.org> ha scritto:

> Given the recent discussions regarding project by-laws in this ml and
> elsewhere, is the following element
>
> RESOLVED, that the initial Apache Joshua PMC be and hereby is
>
> tasked with the creation of a set of bylaws intended to
>
> encourage open development and increased participation in the
>
> Apache Joshua Project; and be it further
>
> intentional or just a copy-paste remnant from another graduation
> proposal/template?
>
>
>
>
> Best regards,
>
> Pierre Smits
>
> *Apache Trafodion , Vice President*
> *Apache Directory , PMC Member*
> Apache Incubator , committer
> *Apache OFBiz , contributor (without privileges)
> since 2008*
> Apache Steve , committer
>
> On Fri, Sep 14, 2018 at 10:24 AM, Tommaso Teofili <
> tommaso.teof...@gmail.com
> > wrote:
>
> > Dear all,
> >
> > at Apache Joshua podling we discussed and voted a while back for the
> > graduation of the project to TLP [1]. It then took a while to take it up
> to
> > the next step of coming up with a draft resolution [2] and bring it to
> this
> > list.
> > So please help us drive Apache Joshua to TLP.
> >
> > Regards,
> > Tommaso
> >
> > [1] : https://markmail.org/message/j36u7q7z6fqc7svi
> > [2] :
> > WHEREAS, the Board of Directors deems it to be in the best
> >
> > interests of the Foundation and consistent with the
> >
> > Foundation's purpose to establish a Project Management
> >
> > Committee charged with the creation and maintenance of
> >
> > open-source software, for distribution at no charge to
> >
> > the public, related to statistical and other forms of machine
> >
> > translation.
> >
> >
> >
> > NOW, THEREFORE, BE IT RESOLVED, that a Project Management
> >
> > Committee (PMC), to be known as the "Apache Joshua Project",
> >
> > be and hereby is established pursuant to Bylaws of the
> >
> > Foundation; and be it further
> >
> >
> >
> > RESOLVED, that the Apache Joshua Project be and hereby is
> >
> > responsible for the creation and maintenance of software
> >
> > related to statistical and other forms of machine translation;
> >
> > and be it further
> >
> >
> >
> > RESOLVED, that the office of "Vice President, Apache Joshua" be
> >
> > and hereby is created, the person holding such office to
> >
> > serve at the direction of the Board of Directors as the chair
> >
> > of the Apache Joshua Project, and to have primary responsibility
> >
> > for management of the projects within the scope of
> >
> > responsibility of the Apache Joshua Project; and be it further
> >
> >
> >
> > RESOLVED, that the persons listed immediately below be and
> >
> > hereby are appointed to serve as the initial members of the
> >
> > Apache Joshua Project:
> >
> >
> >
> > * Tom Barber  
> >
> > * Thamme Gowda   
> >
> > * Felix Hieber 
> >
> > * Lewis John McGibbney 
> >
> > * Chris Mattmann 
> >
> > * Matt Post 
> >
> > * Paul Ramirez   
> >
> > * Henry Saputra
> >
> > * Kellen Sunderland 
> >
> > * Tommaso Teofili
> >
> >
> >
> > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tommaso Teofili
> >
> > be appointed to the office of Vice President, Apache Joshua to
> >
> > serve in accordance with and subject to the direction of the
> >
> > Board of Directors and the Bylaws of the Foundation until
> >
> > death, resignation, retirement, removal or disqualification,
> >
> > or until a successor is appointed; and be it further
> >
> >
> >
> > RESOLVED, that the initial Apache Joshua PMC be and hereby is
> >
> > tasked with the creation of a set of bylaws intended to
> >
> > encourage open development and increased participation in the
> >
> > Apache Joshua Project; and be it further
> >
> >
> >
> > RESOLVED, that the Apache Joshua Project be and hereby
> >
> > is tasked with the migration and rationalization of the Apache
> >
> > Incubator Joshua podling; and be it further
> >
> >
> >
> > RESOLVED, that all responsibilities pertaining to the Apache
> >
> > Incubator Joshua podling encumbered upon the Apache Incubator
> >
> > Project are hereafter discharged.
> >
>


Re: We want to contribute brpc to ASF, looking for champion and mentor ,please help

2018-09-14 Thread Jean-Baptiste Onofré
Thanks for the details. It helps.

Let me do a new pass on the proposal.

Regards
JB

On 14/09/2018 10:19, Tan,Zhongyi wrote:
> Hi, JB,
> Below are our answers to your questions,
> Please check,
> Thanks.
> 
> 1. brpc doesn't depend on any other Apache projects. brpc currently
> depends on the following external project:
>- leveldb
>- openssl
>- protobuf
>- gperftools (optional)
>- glog (optional)
>- gtest
> 
> 2. brpc is alternative for C++ rpc fcramework,implementations for other
> languages are not competitive enough (comparing to gRPC) to be
> opensourced.  Besides the basic RPC function, brpc(C++) provides
> additional features than gRPC:
>- Clients and servers can talk in multiple protocols: baidu internal
> protocol, http, thrift, http2(communicable with gRPC, the PR is under
> reviewing) and tens of other protocols.
>- Proved better performance in different scenarios, by eliminating
> locks on hotpaths and using goroutine-like concurrency(bthread) with cache
> friendly data structures
>- More useful debugging utilities to help C++ programers build solid
> online services.
>- Various access patterns such as one-to-one, one-to-many(fan out),
> streaming, which simplify implementation of complex distributed services.
> 
> 
> 
> 在 2018/9/13 下午3:00, "Jean-Baptiste Onofré"  写入:
> 
>> Hi,
>>
>> It's an interesting project. I have two questions:
>>
>> 1. do you have some interactions/dependencies with other Apache
>> projects, especially CXF for instance ?
>> 2. what's the comparison between brpc and gRPC ? An alternative ?
>> Different features ?
>>
>> I might be interested by mentoring the project, I would like to
>> understand exactly the target/purposes.
>>
>> Thanks !
>> Regards
>> JB
>>
>> On 13/09/2018 08:20, Tan,Zhongyi wrote:
>>> Hi, guys,
>>>
>>> brpc is one open source RPC framework that is very popular in baidu and
>>> china.
>>> We want to contribute it to ASF to make it more successful.
>>> And we are looking for champion and mentor for this project,
>>> if anyone would like to volunteer, we will be very appreciated.
>>>
>>> Thanks.
>>>
>>>
>>> Here is the draft for brpc proposal.
>>>
>>>
>>> # 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) 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 

Re: [DISCUSS] - Graduation of Apache Joshua

2018-09-14 Thread Pierre Smits
Given the recent discussions regarding project by-laws in this ml and
elsewhere, is the following element

RESOLVED, that the initial Apache Joshua PMC be and hereby is

tasked with the creation of a set of bylaws intended to

encourage open development and increased participation in the

Apache Joshua Project; and be it further

intentional or just a copy-paste remnant from another graduation
proposal/template?




Best regards,

Pierre Smits

*Apache Trafodion , Vice President*
*Apache Directory , PMC Member*
Apache Incubator , committer
*Apache OFBiz , contributor (without privileges)
since 2008*
Apache Steve , committer

On Fri, Sep 14, 2018 at 10:24 AM, Tommaso Teofili  wrote:

> Dear all,
>
> at Apache Joshua podling we discussed and voted a while back for the
> graduation of the project to TLP [1]. It then took a while to take it up to
> the next step of coming up with a draft resolution [2] and bring it to this
> list.
> So please help us drive Apache Joshua to TLP.
>
> Regards,
> Tommaso
>
> [1] : https://markmail.org/message/j36u7q7z6fqc7svi
> [2] :
> WHEREAS, the Board of Directors deems it to be in the best
>
> interests of the Foundation and consistent with the
>
> Foundation's purpose to establish a Project Management
>
> Committee charged with the creation and maintenance of
>
> open-source software, for distribution at no charge to
>
> the public, related to statistical and other forms of machine
>
> translation.
>
>
>
> NOW, THEREFORE, BE IT RESOLVED, that a Project Management
>
> Committee (PMC), to be known as the "Apache Joshua Project",
>
> be and hereby is established pursuant to Bylaws of the
>
> Foundation; and be it further
>
>
>
> RESOLVED, that the Apache Joshua Project be and hereby is
>
> responsible for the creation and maintenance of software
>
> related to statistical and other forms of machine translation;
>
> and be it further
>
>
>
> RESOLVED, that the office of "Vice President, Apache Joshua" be
>
> and hereby is created, the person holding such office to
>
> serve at the direction of the Board of Directors as the chair
>
> of the Apache Joshua Project, and to have primary responsibility
>
> for management of the projects within the scope of
>
> responsibility of the Apache Joshua Project; and be it further
>
>
>
> RESOLVED, that the persons listed immediately below be and
>
> hereby are appointed to serve as the initial members of the
>
> Apache Joshua Project:
>
>
>
> * Tom Barber  
>
> * Thamme Gowda   
>
> * Felix Hieber 
>
> * Lewis John McGibbney 
>
> * Chris Mattmann 
>
> * Matt Post 
>
> * Paul Ramirez   
>
> * Henry Saputra
>
> * Kellen Sunderland 
>
> * Tommaso Teofili
>
>
>
> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tommaso Teofili
>
> be appointed to the office of Vice President, Apache Joshua to
>
> serve in accordance with and subject to the direction of the
>
> Board of Directors and the Bylaws of the Foundation until
>
> death, resignation, retirement, removal or disqualification,
>
> or until a successor is appointed; and be it further
>
>
>
> RESOLVED, that the initial Apache Joshua PMC be and hereby is
>
> tasked with the creation of a set of bylaws intended to
>
> encourage open development and increased participation in the
>
> Apache Joshua Project; and be it further
>
>
>
> RESOLVED, that the Apache Joshua Project be and hereby
>
> is tasked with the migration and rationalization of the Apache
>
> Incubator Joshua podling; and be it further
>
>
>
> RESOLVED, that all responsibilities pertaining to the Apache
>
> Incubator Joshua podling encumbered upon the Apache Incubator
>
> Project are hereafter discharged.
>


[DISCUSS] - Graduation of Apache Joshua

2018-09-14 Thread Tommaso Teofili
Dear all,

at Apache Joshua podling we discussed and voted a while back for the
graduation of the project to TLP [1]. It then took a while to take it up to
the next step of coming up with a draft resolution [2] and bring it to this
list.
So please help us drive Apache Joshua to TLP.

Regards,
Tommaso

[1] : https://markmail.org/message/j36u7q7z6fqc7svi
[2] :
WHEREAS, the Board of Directors deems it to be in the best

interests of the Foundation and consistent with the

Foundation's purpose to establish a Project Management

Committee charged with the creation and maintenance of

open-source software, for distribution at no charge to

the public, related to statistical and other forms of machine

translation.



NOW, THEREFORE, BE IT RESOLVED, that a Project Management

Committee (PMC), to be known as the "Apache Joshua Project",

be and hereby is established pursuant to Bylaws of the

Foundation; and be it further



RESOLVED, that the Apache Joshua Project be and hereby is

responsible for the creation and maintenance of software

related to statistical and other forms of machine translation;

and be it further



RESOLVED, that the office of "Vice President, Apache Joshua" be

and hereby is created, the person holding such office to

serve at the direction of the Board of Directors as the chair

of the Apache Joshua Project, and to have primary responsibility

for management of the projects within the scope of

responsibility of the Apache Joshua Project; and be it further



RESOLVED, that the persons listed immediately below be and

hereby are appointed to serve as the initial members of the

Apache Joshua Project:



* Tom Barber  

* Thamme Gowda   

* Felix Hieber 

* Lewis John McGibbney 

* Chris Mattmann 

* Matt Post 

* Paul Ramirez   

* Henry Saputra

* Kellen Sunderland 

* Tommaso Teofili



NOW, THEREFORE, BE IT FURTHER RESOLVED, that Tommaso Teofili

be appointed to the office of Vice President, Apache Joshua to

serve in accordance with and subject to the direction of the

Board of Directors and the Bylaws of the Foundation until

death, resignation, retirement, removal or disqualification,

or until a successor is appointed; and be it further



RESOLVED, that the initial Apache Joshua PMC be and hereby is

tasked with the creation of a set of bylaws intended to

encourage open development and increased participation in the

Apache Joshua Project; and be it further



RESOLVED, that the Apache Joshua Project be and hereby

is tasked with the migration and rationalization of the Apache

Incubator Joshua podling; and be it further



RESOLVED, that all responsibilities pertaining to the Apache

Incubator Joshua podling encumbered upon the Apache Incubator

Project are hereafter discharged.


Re: We want to contribute brpc to ASF, looking for champion and mentor ,please help

2018-09-14 Thread Tan,Zhongyi
Hi, JB,
Below are our answers to your questions,
Please check,
Thanks.

1. brpc doesn't depend on any other Apache projects. brpc currently
depends on the following external project:
   - leveldb
   - openssl
   - protobuf
   - gperftools (optional)
   - glog (optional)
   - gtest

2. brpc is alternative for C++ rpc fcramework,implementations for other
languages are not competitive enough (comparing to gRPC) to be
opensourced.  Besides the basic RPC function, brpc(C++) provides
additional features than gRPC:
   - Clients and servers can talk in multiple protocols: baidu internal
protocol, http, thrift, http2(communicable with gRPC, the PR is under
reviewing) and tens of other protocols.
   - Proved better performance in different scenarios, by eliminating
locks on hotpaths and using goroutine-like concurrency(bthread) with cache
friendly data structures
   - More useful debugging utilities to help C++ programers build solid
online services.
   - Various access patterns such as one-to-one, one-to-many(fan out),
streaming, which simplify implementation of complex distributed services.



在 2018/9/13 下午3:00, "Jean-Baptiste Onofré"  写入:

>Hi,
>
>It's an interesting project. I have two questions:
>
>1. do you have some interactions/dependencies with other Apache
>projects, especially CXF for instance ?
>2. what's the comparison between brpc and gRPC ? An alternative ?
>Different features ?
>
>I might be interested by mentoring the project, I would like to
>understand exactly the target/purposes.
>
>Thanks !
>Regards
>JB
>
>On 13/09/2018 08:20, Tan,Zhongyi wrote:
>> Hi, guys,
>> 
>> brpc is one open source RPC framework that is very popular in baidu and
>>china.
>> We want to contribute it to ASF to make it more successful.
>> And we are looking for champion and mentor for this project,
>> if anyone would like to volunteer, we will be very appreciated.
>> 
>> Thanks.
>> 
>> 
>> Here is the draft for brpc proposal.
>> 
>> 
>> # 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) 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 jge...@gmail.com)
>> * Chen Zhangyi(https://github.com/chenzhangyi frozen@gmail.com)
>> * Jiang Rujie(https://github.com/old-bear jrjb...@gmail.com)
>> * Zhu Jiashun(http://github.com/zyearn zhujiashun2...@gmail.com)
>> * Wang Yao(https://github.com/ipconfigme ipconfi...@gmail.com)
>> 
>> ### 

[GitHub] incubator pull request #7: Update incubation.ad

2018-09-14 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/incubator/pull/7


---

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



[GitHub] incubator pull request #5: Fixed bold styling in FAQ

2018-09-14 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/incubator/pull/5


---

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



[GitHub] incubator pull request #4: Fixed Spelling.

2018-09-14 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/incubator/pull/4


---

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



[GitHub] incubator pull request #3: Fix typo

2018-09-14 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/incubator/pull/3


---

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



[GitHub] incubator pull request #7: Update incubation.ad

2018-09-14 Thread sharanf
GitHub user sharanf opened a pull request:

https://github.com/apache/incubator/pull/7

Update incubation.ad

Fix minor grammar and spelling mistakes

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/sharanf/incubator master

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/incubator/pull/7.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #7


commit 737ef81f9882ab5b0fe271990a827fe10d5f5c60
Author: sharanf 
Date:   2018-09-14T07:31:53Z

Update incubation.ad

Fix minor grammar and spelling mistakes




---

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