Re: [VOTE] Graduate Apache InLong(Incubating) as a TLP

2022-05-25 Thread Guangxu Cheng
ities. InLong supports both batch and stream data
> 
> processing at the same time, which offers great power to build data
> 
> analysis, modeling, and other real-time applications based on streaming
> 
> data; and be it further
> 
> RESOLVED, that the office of "Vice President, Apache InLong" 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 InLong
> 
> Project, and to have primary responsibility for management of the
> 
> projects within the scope of responsibility of the Apache InLong
> 
> 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 InLong Project:
> 
> 
> * Aloys Zhang 
> 
> * Charles Zhang 
> 
> * Guangxu Cheng 
> 
> * Guocheng Zhang 
> 
> * Heal Chow 
> 
> * Jean-Baptiste Onofré 
> 
> * Jerry Shao 
> 
> * Junjie Chen 
> 
> * Junping Du 
> 
> * Justin Mclean 
> 
> * Lamber Liu 
> 
> * Osgoo Li 
> 
> * Peng Chen 
> 
> * Zak Wu 
> 
> * ZhongBo Wu 
> 
> * Zili Chen 
> 
> * Daniel Li 
> 
> * Guo Jiwei 
> 
> * Haiji Li 
> 
> * Lizhen 
> 
> * Yuanbo Liu 
> 
> * Yuanhao Ji 
> 
> * Zijie Lu 
> 
> * Zirui Peng 
> 
> 
> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Charles Zhang be appointed
> 
> to the office of Vice President, Apache InLong, 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 Apache InLong Project be and hereby is tasked with
> 
> the migration and rationalization of the Apache Incubator InLong
> 
> podling; and be it further
> 
> RESOLVED, that all responsibilities pertaining to the Apache Incubator
> 
> InLong podling encumbered upon the Apache Incubator PMC are hereafter
> 
> discharged.
> 
> -- 
> Best wishes,
> Charles Zhang
> 

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



Re: [VOTE] Release Apache TubeMQ (Incubating) 0.6.0-incubating RC0

2020-10-02 Thread Guangxu Cheng
+1

I checked:

   - Signature: ok
   - Checksum : ok
   - Rat check: ok
  - mvn clean apache-rat:check
   - Built from source: ok
   - mvn clean install -DskipTests
   - Unit tests pass: ok
   - mvn test
   - incubating in name
   - disclaimer exists
   - LICENSE and NOTICE exists

--
Best Regards,
Guangxu


lamber liu  于2020年10月1日周四 上午9:55写道:

> Hello Incubator Community,
>
> This is a call for a vote to release Apache TubeMQ (Incubating) version
> 0.6.0-incubating-RC0
>
> The Apache TubeMQ community has voted on and approved a proposal to
> release Apache TubeMQ (Incubating) version 0.6.0-incubating-RC0
>
> We now kindly request the Incubator PMC members review and vote on this
> incubator release.
>
> TubeMQ community vote thread:
>
>
> https://lists.apache.org/thread.html/r7a99ffe1b1d90fade4d8f0b345b9fbe1319e10ad56d164c7dd407605%40%3Cdev.tubemq.apache.org%3E
>
>
> https://lists.apache.org/thread.html/r1f35b7e69696072a2e37fa7ab21c0ea83eae5fc49b3c18e43b793e2d%40%3Cdev.tubemq.apache.org%3E
>
> Vote result thread:
>
>
> https://lists.apache.org/thread.html/re53fb50999782b698a1eb266d871c295110a199d44f904180f0d88f0%40%3Cdev.tubemq.apache.org%3E
>
> The release candidate:
>
>
> https://dist.apache.org/repos/dist/dev/incubator/tubemq/0.6.0-incubating-RC0/
>
> Git tag for the release:
> https://github.com/apache/incubator-tubemq/tree/0.6.0-incubating-RC0
>
> Release notes:
>
>
> https://github.com/apache/incubator-tubemq/releases/tag/0.6.0-incubating-RC0
>
> The artifacts signed with PGP key 71BA36A5ED064F12, corresponding to
> lamber...@apache.org, that can be found in keys file:
> https://dist.apache.org/repos/dist/dev/incubator/tubemq/KEYS
>
> The vote will be open for at least 72 hours or until necessary number
> of votes are reached.
>
> Please vote accordingly:
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> Thanks,
> On behalf of Apache TubeMQ (Incubating) community
>


Re: [VOTE] Accept Pegasus into the Apache incubation

2020-06-18 Thread Guangxu Cheng
+1 (non-binding)
--
Best Regards,
Guangxu


Byung-Gon Chun  于2020年6月18日周四 上午10:53写道:

> +1 (binding)
>
> Best,
> Gon
>
> On Thu, Jun 18, 2020 at 10:58 AM Gosling Von  wrote:
>
> > +1, binding
> >
> >
> > Best Regards,
> > Von Gosling
> >
> > > On Jun 16, 2020, at 5:41 PM, Tao Wu 
> > wrote:
> > >
> > > Hi,
> > >
> > > After [the discussion of Pegasus proposal](
> > >
> >
> https://lists.apache.org/thread.html/d2dc725389e1e6d0b525f85201c6219973a568ed075837601fd6bd0b%40%3Cgeneral.incubator.apache.org%3E
> > ),
> > > I would like to call a vote to accept this project into the Apache
> > > Incubator.
> > >
> > > The proposal is here:
> > > https://cwiki.apache.org/confluence/display/INCUBATOR/PegasusProposal
> > >
> > > Please cast your vote:
> > >
> > >  [ ] +1, bring Pegasus into Incubator
> > >  [ ] +0, I don't care either way
> > >  [ ] -1, do not bring Pegasus into Incubator, because...
> > >
> > > The vote will open for at least 72 hours and only votes from the IPMC
> > > members are considered binding, but other votes are welcome!
> > >
> > > Thanks,
> > > Wu Tao
> >
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>
> --
> Byung-Gon Chun
>


Re: [VOTE] Graduate Apache APISIX (incubating) as a TLP

2020-06-16 Thread Guangxu Cheng
+1 (non-binding)
--
Best Regards,
Guangxu


hui li  于2020年6月16日周二 下午7:31写道:

> +1
>
> Lang Wang  于2020年6月16日周二 下午6:49写道:
>
> > +1
> >
> > agile6v  于2020年6月16日周二 下午6:42写道:
> >
> > > +1
> > >
> > > On Tue, Jun 16, 2020 at 5:22 PM Ming Wen  wrote:
> > >
> > > > Hello all,
> > > >
> > > > We've got positive feedback on the DISCUSS thread, I'd like to start
> > > > an official VOTE thread now.
> > > >
> > > > Please vote on the resolution pasted below to graduate Apache APISIX
> > from
> > > > the
> > > > incubator to a Top Level Project.
> > > >
> > > > [ ] +1 Graduate Apache APISIX from the Incubator.
> > > > [ ] +0
> > > > [ ] -1 Don't graduate Apache APISIX from the Incubator because ...
> > > >
> > > > This vote will open for at least 72 hours.
> > > >
> ---
> > > >
> > > > Establish the Apache APISIX Project
> > > >
> > > > 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 Apache APISIX is a cloud-native microservices API gateway,
> > > > delivering the ultimate performance, security and scalable platform
> > > > for APIs and microservices...
> > > >
> > > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> > > > (PMC), to be known as the "Apache APISIX Project", be and hereby
> > > > is established pursuant to Bylaws of the Foundation; and be it
> further
> > > >
> > > > RESOLVED, that the Apache APISIX Project be and hereby is
> > > > responsible for the creation and maintenance of software related to
> > > >  Apache APISIX is a cloud-native microservices API gateway,
> > > > delivering the ultimate performance, security and scalable platform
> > > > for APIs and microservices; and be it further
> > > >
> > > > RESOLVED, that the office of "Vice President, Apache APISIX" 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 ApacheAPISIX
> > > > Project, and to have primary responsibility for
> > > > management of the projects within the scope of responsibility of the
> > > > Apache APISIX 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 APISIX
> Project:
> > > > * agile6v 
> > > > * Ayeshmantha Perera  
> > > > * Jarvis.Qiu 
> > > > * jinwei 
> > > > * junxu chen 
> > > > * Justin Mclean 
> > > > * Kevin Ratnasekera 
> > > > * Lang Wang 
> > > > * liling 
> > > > * linsir 
> > > > * Ming Wen 
> > > > * Nirojan Selvanathan 
> > > > * sheng wu 
> > > > * spacewander 
> > > > * Von Gosling  
> > > > * Willem Ning Jiang 
> > > > * yousa 
> > > > * YuanSheng Wang 
> > > > * Zhiyuan Ju  
> > > >
> > > > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ming Wen be appointed to
> > > > the office of Vice President, Apache APISIX, 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 Apache APISIX Project be and hereby is tasked
> > > > with the migration and rationalization of the Apache IncubatorAPISIX
> > > > podling; and be it further
> > > >
> > > > RESOLVED, that all responsibilities pertaining to the Apache
> > > > IncubatorAPISIX podling encumbered upon the Apache Incubator PMC are
> > > > hereafter discharged.
> > > >
> > > >
> ---
> > > >
> > > > Thanks,
> > > > Ming Wen, Apache APISIX & Apache SkyWalking
> > > > Twitter: _WenMing
> > > >
> > >
> >
>


[ANNOUNCE] Release Apache TubeMQ(incubating) 0.3.0-incubating

2020-06-07 Thread Guangxu Cheng
Hi all,

The Apache TubeMQ community is pleased to announce that
Apache TubeMQ 0.3.0-incubating has been released!

Apache TubeMQ is a trillion-records-scale distributed messaging queue (MQ)
system,
focuses on data transmission and storage under massive data.

Download Links:
https://downloads.apache.org/incubator/tubemq/0.3.0-incubating/

Release Notes:
https://github.com/apache/incubator-tubemq/blob/release-0.3.0/CHANGES.md

Website: https://tubemq.apache.org/

TubeMQ Resources:
- Issue: https://issues.apache.org/jira/projects/TUBEMQ/issues
- Mailing list: d...@tubemq.apache.org

Thanks
On behalf of Apache TubeMQ (incubating) community
-
Best Regards,
Guangxu


[RESULT][VOTE] Release Apache TubeMQ (Incubating) 0.3.0-incubating

2020-06-06 Thread Guangxu Cheng
Hi all,

Thanks to everyone, the voting for Apache TubeMQ
(incubating) 0.3.0-incubating has passed and closed now.

The results are as follows:

3 +1 binding votes:
  - Justin Mclean
  - Jean-Baptiste Onofre
  - Furkan KAMACI

no +0 or -1 votes

The voting thread is:
https://lists.apache.org/thread.html/r77d5a6c321094e7e6b23bd824dd388e0892a00953b07ea02fc470f33%40%3Cgeneral.incubator.apache.org%3E

Thank you to the above IPMC members for taking the time to review and
provide guidance on our release!

We will proceed with publishing the approved artefacts and sending out the
appropriate announcements in the coming days.

Thanks

On behalf of Apache TubeMQ (Incubating) community

-
Best Regards,
Guangxu


Re: [VOTE] Release Apache TubeMQ (Incubating) 0.3.0-incubating RC0

2020-06-05 Thread Guangxu Cheng
Hi all,

Just a reminder to vote on the release of Apache TubeMQ(incubating) 0.3.0
Still needs 1 binding votes to finish the vote.

Thanks a lot!

-
Best Regards,
Guangxu


Guangxu Cheng  于2020年6月5日周五 上午10:15写道:

> >
> > I can’t compile from source as I have a newer version of protobuf
> installed (3.6) and it looks like the build expects 2.5. Perhaps you should
> consider updating to a newer version?
> >
> > With your LICENSE I think you have included far too many things. You
> only need to mention something if it is bundled in the release you don’t
> have to mention licenses of all dependancies. I can see data tables and
> jQuery but not much else is bundled in your source release. There's also no
> need to have multiple copies of the ALv2 license text.
> 
> Hi justin, Thank you very much for your suggestions, these problems will
> be solved one by one in the next version. Thanks
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: [VOTE] Release Apache TubeMQ (Incubating) 0.3.0-incubating RC0

2020-06-04 Thread Guangxu Cheng
> 
> I can’t compile from source as I have a newer version of protobuf installed 
> (3.6) and it looks like the build expects 2.5. Perhaps you should consider 
> updating to a newer version?
> 
> With your LICENSE I think you have included far too many things. You only 
> need to mention something if it is bundled in the release you don’t have to 
> mention licenses of all dependancies. I can see data tables and jQuery but 
> not much else is bundled in your source release. There's also no need to have 
> multiple copies of the ALv2 license text.

Hi justin, Thank you very much for your suggestions, these problems will be 
solved one by one in the next version. Thanks

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



[VOTE] Release Apache TubeMQ (Incubating) 0.3.0-incubating RC0

2020-06-01 Thread Guangxu Cheng
Hello Incubator Community,

This is a call for a vote to release Apache TubeMQ(incubating) version
0.3.0-incubating RC0

The Apache TubeMQ community has voted on and approved a proposal to release
Apache TubeMQ(incubating) version 0.3.0-incubating RC0

We now kindly request the Incubator PMC members review and vote on this
incubator release.

Apache TubeMQ community vote thread:
•
https://lists.apache.org/thread.html/r1ff624f8aebc910e862e57477536ff3eb2aa9b0d376f97a50807c1c5%40%3Cdev.tubemq.apache.org%3E

Vote result thread:
•
https://lists.apache.org/thread.html/r03e9d5898a8ed0d766e2f6c531d8362f1c393e3d13070b508a3ac480%40%3Cdev.tubemq.apache.org%3E

The release candidate:
•
https://dist.apache.org/repos/dist/dev/incubator/tubemq/0.3.0-incubating-RC0

Git tag for the release:
• https://github.com/apache/incubator-tubemq/tree/0.3.0-incubating-RC0

Release notes:
•
https://github.com/apache/incubator-tubemq/blob/0.3.0-incubating-RC0/CHANGES.md

The artifacts signed with PGP key 57EC647A, corresponding to
gxch...@apache.org, that can be found in keys file:
• https://dist.apache.org/repos/dist/dev/incubator/tubemq/KEYS

The vote will be open for at least 72 hours or until necessary number of
votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
On behalf of Apache TubeMQ (Incubating) community


Best Regards,
Guangxu


Release Apache TubeMQ (Incubating) 0.3.0-incubating RC0

2020-06-01 Thread Guangxu Cheng
Hello Incubator Community,

This is a call for a vote to release Apache TubeMQ(incubating) version
0.3.0-incubating RC0

The Apache TubeMQ community has voted on and approved a proposal to release
Apache TubeMQ(incubating) version 0.3.0-incubating RC0

We now kindly request the Incubator PMC members review and vote on this
incubator release.

Apache TubeMQ community vote thread:
•
https://lists.apache.org/thread.html/r1ff624f8aebc910e862e57477536ff3eb2aa9b0d376f97a50807c1c5%40%3Cdev.tubemq.apache.org%3E

Vote result thread:
•
https://lists.apache.org/thread.html/r03e9d5898a8ed0d766e2f6c531d8362f1c393e3d13070b508a3ac480%40%3Cdev.tubemq.apache.org%3E

The release candidate:
•
https://dist.apache.org/repos/dist/dev/incubator/tubemq/0.3.0-incubating-RC0

Git tag for the release:
• https://github.com/apache/incubator-tubemq/tree/0.3.0-incubating-RC0

Release notes:
•
https://github.com/apache/incubator-tubemq/blob/0.3.0-incubating-RC0/CHANGES.md

The artifacts signed with PGP key 57EC647A, corresponding to
gxch...@apache.org, that can be found in keys file:
• https://dist.apache.org/repos/dist/dev/incubator/tubemq/KEYS

The vote will be open for at least 72 hours or until necessary number of
votes are reached.

Please vote accordingly:

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Thanks,
On behalf of Apache TubeMQ (Incubating) community

--
Best Regards,
Guangxu


Re: [VOTE] Recommend Apache Iceberg graduation to top-level project resolution to the board

2020-05-20 Thread Guangxu Cheng
+1 (non-binding)

Best Regards,
Guangxu


Kevin Ratnasekera  于2020年5月19日周二 下午1:07写道:

> +1 ( binding )
>
> Regards
> Kevin
>
> On Tue, May 19, 2020 at 10:33 AM Jean-Baptiste Onofre 
> wrote:
>
> > +1 (binding)
> >
> > Regards
> > JB
> >
> > > Le 18 mai 2020 à 23:00, Carl Steinbach  a écrit :
> > >
> > > +1 (binding)
> > >
> > >
> > > On Mon, May 18, 2020 at 6:31 AM Sheng Wu 
> > wrote:
> > >
> > >> +1 binding good luck.
> > >>
> > >> Sheng Wu 吴晟
> > >> Twitter, wusheng1108
> > >>
> > >>
> > >> Jacques Nadeau  于2020年5月18日周一 上午2:16写道:
> > >>
> > >>> +1 (binding).
> > >>>
> > >>> Congrats
> > >>>
> > >>> On Sat, May 16, 2020 at 2:27 PM Dave Fisher  wrote:
> > >>>
> >  +1 (binding)
> > 
> >  Best Regards,
> >  Dave
> > 
> > > On May 15, 2020, at 5:39 PM, Ryan Blue  wrote:
> > >
> > > Hi everyone,
> > >
> > > With the support of our mentors (as well as helpful ASF members),
> the
> > > Apache Iceberg community has voted to graduate to a top-level
> > >> project.
> > >
> > > I propose a vote to recommend graduation for the Iceberg community
> to
> > >>> the
> > > board. Here is the proposed resolution:
> > >
> > > ```
> > > Establish the Apache Iceberg Project
> > >
> > > 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 managing huge analytic datasets using a standard at-rest
> > > table format that is designed for high performance and ease of
> use..
> > >
> > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> > > (PMC), to be known as the "Apache Iceberg Project", be and hereby
> is
> > > established pursuant to Bylaws of the Foundation; and be it further
> > >
> > > RESOLVED, that the Apache Iceberg Project be and hereby is
> > >> responsible
> > > for the creation and maintenance of software related to managing
> huge
> > > analytic datasets using a standard at-rest table format that is
> > >>> designed
> > > for high performance and ease of use; and be it further
> > >
> > > RESOLVED, that the office of "Vice President, Apache Iceberg" 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
> > >> Iceberg
> > > Project, and to have primary responsibility for management of the
> > > projects within the scope of responsibility of the Apache Iceberg
> > > 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 Iceberg
> > >>> Project:
> > >
> > > * Anton Okolnychyi 
> > > * Carl Steinbach   
> > > * Daniel C. Weeks  
> > > * James R. Taylor  
> > > * Julien Le Dem
> > > * Owen O'Malley
> > > * Parth Brahmbhatt 
> > > * Ratandeep Ratti  
> > > * Ryan Blue
> > >
> > > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ryan Blue be appointed
> > >> to
> > > the office of Vice President, Apache Iceberg, 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 Apache Iceberg Project be and hereby is tasked
> > >> with
> > > the migration and rationalization of the Apache Incubator Iceberg
> > > podling; and be it further
> > >
> > > RESOLVED, that all responsibilities pertaining to the Apache
> > >> Incubator
> > > Iceberg podling encumbered upon the Apache Incubator PMC are
> > >> hereafter
> > > discharged.
> > > ```
> > >
> > > The community vote passed with 19 +1 votes:
> > >
> > 
> > >>>
> > >>
> >
> https://lists.apache.org/thread.html/r9081df0181768f26490f5a85aed7b5a111a82a741764eb3a0e99621d%40%3Cdev.iceberg.apache.org%3E
> > >
> > > We also addressed concerns on the IPMC thread, which you can read
> > >> here:
> > >
> > 
> > >>>
> > >>
> >
> https://lists.apache.org/thread.html/r3e5795d959feb0a19b233aeaf1121a1d97fd473f5e9b14227de41c54%40%3Cgeneral.incubator.apache.org%3E
> > >
> > > Please vote on whether to recommend graduation for the Apache
> Iceberg
> > > community to the board.
> > >
> > > [ ] +1 Apache Iceberg should graduate
> > > [ ] +0
> > > [ ] -1 Apache Iceberg should not graduate because . . .
> > >
> > > The vote will be open for at least 72 hours.
> > >
> > > --
> > > Ryan 

Re: [VOTE] Graduate Apache Hudi (Incubating) as a TLP

2020-05-18 Thread Guangxu Cheng
+1 (non-binding)
Good luck.

Best Regards,
Guangxu


Furkan KAMACI  于2020年5月18日周一 下午7:17写道:

> Hi,
>
> +1 (binding)
>
> Kind Regards,
> Furkan KAMACI
>
> On Mon, May 18, 2020 at 2:15 PM Jim Jagielski  wrote:
>
> > I really feel that casting a -1 vote, with the vague justification
> > provided below, really is not sufficient. Please provide either details
> in
> > this thread what exactly about the proposed PMC membership you are
> opposed
> > to or links to whatever thread you raised these concerns.
> >
> > > On May 16, 2020, at 7:20 AM, Justin Mclean 
> > wrote:
> > >
> > > Hi,
> > >
> > > I’m -1 (binding) on this due to the proposed PMC membership.
> > >
> > > Thanks,
> > > Justin
> > > -
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >
> >
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>


Re: [VOTE] Accept NuttX into the Apache Incubator

2019-12-03 Thread Guangxu Cheng
+1 (non-binding)

Regards

Mohammad Asif Siddiqui  于2019年12月4日周三 下午2:57写道:

> +1 (binding)
>
> Regards
> Asif
>
> On 2019/12/04 05:31:46, 俊平堵  wrote:
> > Hi folks,
> >
> >
> > The [DISCUSS] thread on NuttX has died down.
> >
> >
> > Accordingly, I would like to call a VOTE to accept NuttX into the
> >
> > Apache Incubator.
> >
> >
> > Please cast your vote:
> >
> >
> >   [ ] +1, bring NuttX into the Incubator
> >
> >   [ ] +0, I don't care either way
> >
> >   [ ] -1, do not bring NuttX into the Incubator, because...
> >
> >
> > The vote will open at least for 72 hours and only votes from the
> >
> > Incubator PMC are binding, but votes from everyone are welcome.
> >
> >
> > =Abstract=
> >
> > NuttX is a mature, real-time embedded operating system (RTOS).  It has
> wide
> > usage in IoT projects, control systems, robotics, drones, and many other
> > systems.  Unique properties of NuttX are its strict adherence to
> standards
> > and its scalability. NuttX follows the Unix standards as defined
> > by OpenGroup.org (POSIX, ANSI, and others).  This allows for a high
> degree
> > of portability. Scalability is supported through a configuration system
> > that allows NuttX to run on the smallest embedded platforms and through
> > high end single board computers.
> >
> >
> > =Proposal=
> >
> > NuttX was released under a BSD 3-Clause license on February 17, 2007.
> From
> > that time until now it has been managed by a single person, Gregory Nutt.
> > The user base of NuttX has grown to probably thousands of projects and
> > perhaps a hundred active developments at any time.  The code base has
> grown
> > to around 1.5 million lines of code (according to OpenHub.com).
> >
> > NuttX has benefited from this single person management because this has
> > resulted in a consistent architecture and controlled growth.  But now it
> is
> > time to open this project to the participation of others because this
> > consistent architecture assures solid future growth, and because the
> > magnitude of effort required to support the RTOS exceeds the capability
> of
> > a single person, but also because users of NuttX require a stable road
> map
> > going forward that does not depend on a single person.
> >
> > For these reasons, I propose that NuttX enter the Apache Incubator as a
> > first step in opening the project to wider participation.
> >
> >
> > =Initial Goals=
> >
> > The initial goal will be to move the existing BSD code base to Apache and
> > integrate with the Apache development process and infrastructure. A
> primary
> > goal of incubation will be to grow and diversify the NuttX community. We
> > will convert that code base to the Apache license during incubation.
> >
> >
> > =Current Status=
> >
> > As previously mentioned, NuttX is a mature, stable product in wide use in
> > embedded products.
> >
> >
> > ==Meritocracy==
> >
> > We value meritocracy and we understand that it is the basis for an open
> > community that encourages multiple companies and individuals to
> contribute
> > and be invested in the project’s future. We will encourage and monitor
> > participation and make sure to extend privileges and responsibilities to
> > all contributors.
> >
> > Being a mature project, NuttX already has an extensive user base with
> many
> > people who understand the software, who have committed hundreds of
> changes,
> > and are happy to participate in the project.  I believe that with a
> little
> > guidance and formalization, a PMC and a large group of experienced
> > committers can quickly be established.
> >
> >
> > ==Community==
> >
> > NuttX has a large, active community.  Communication is via a Google group
> > at https://groups.google.com/forum/#!forum/nuttx where there are 395
> > members as of this writing.  Code is currently maintained
> > at Bitbucket.org at https://bitbucket.org/nuttx/.  Other communications
> are
> > through Bitbucket issues and also via Slack for focused, interactive
> > discussions.
> >
> > Keeping up with the communications, requests for help, issues, and
> > contributions is more than a full time job at this time.
> >
> >
> > ==Core Developers==
> >
> > NuttX was initially developed by Gregory Nutt, released as an open source
> > project on February 17, 2007, and is still under active development.
> There
> > are several dozen, active, frequent contributors involved with the
> project.
> > The core OS can be considered finished at this point, but development
> > continues in specialized areas of networking, IoT, cryptography, tools,
> and
> > other more specialized functions.
> >
> >
> > =Alignment=
> >
> > NuttX is an original development with some small percentage of ported
> > code.  It stands alone depends on no other projects.
> >
> >
> > =Known Risks=
> >
> > ==Orphaned Products==
> >
> > We are committed to the future development of NuttX and understand that
> > graduation to a TLP, while preferable, is not the only positive outcome
> of
> > incubation.
> >
> > Should the 

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Guangxu Cheng
spectrum of industries and backgrounds. Since being open
> > sourced,
> > > > > many contributors that are outside of Tencent have engaged and
> begun
> > > > > contributing to the project.
> > > > >
> > > > > ==Reliance on Salaried Developers==
> > > > >
> > > > > It is expected that Tencent development will occur on both salaried
> > > > > time and on volunteer time, after hours. Most of the initial
> > > > > committers are paid by Tencent to contribute to this project.
> > However,
> > > > > they are all passionate about the project, and we are both
> confident
> > > > > and hopeful that the project will continue even if no salaried
> > > > > developers contribute to the project.
> > > > >
> > > > > ==Relationships with Other Apache Products==
> > > > >
> > > > > As mentioned in the Rationale section, TubeMQ utilizes a number of
> > > > > existing Apache projects (Avro, Zookeeper, etc.), and we expect
> that
> > > > > list to expand as the community grows and diversifies. Any Apache
> > > > > project in the big data space that needs to process data in
> streaming
> > > > > way would be potentially relevant, such as Flink, Spark Streaming,
> > > > > etc. To provide convenient access to event streams served by
> TubeMQ,
> > > > > we plan to open source connectors to different stream computation
> > > > > engines. With these connectors, Spark and Flink can read and write
> > > > > data directly from/to topics served by TubeM.
> > > > >
> > > > > ==An Excessive Fascination with the Apache Brand==
> > > > >
> > > > > We are applying to the Incubator process because we think it is the
> > > > > next logical step for the TubeMQ project after open-sourcing the
> > code.
> > > > > This proposal is not for the purpose of generating publicity.
> Rather,
> > > > > we want to make sure to create a very inclusive and meritocratic
> > > > > community, outside the umbrella of a single company. Tencent has a
> > > > > long history of contributing to Apache projects and the TubeMQ
> > > > > developers and contributors understand the implication of making it
> > an
> > > > > Apache project.
> > > > >
> > > > > =Required Resources=
> > > > >
> > > > > Mailing lists
> > > > >  d...@tubemq.incubator.apache.org
> > > > >  comm...@tubemq.incubator.apache.org
> > > > >  priv...@tubemq.incubator.apache.org
> > > > > The podling may also create a user mailing list, if needed.
> > > > > Source Control(gitbox) and Issue Tracking(Github issues)
> > > > >
> > > > > =Current Resources=
> > > > >
> > > > > Initial source: github.com/Tencent/TubeMQ
> > > > >
> > > > > Initial documentation
> > > > >
> > > > > =Source and Intellectual Property Submission Plan=
> > > > >
> > > > > The TubeMQ source code in Github is currently licensed under Apache
> > > > > License v2.0 and the copyright is assigned to Tencent. If TubeMQ
> > > > > becomes an Incubator project at the ASF, Tencent will transfer the
> > > > > source code and trademark ownership to the Apache Software
> Foundation
> > > > > via a Software Grant Agreement.
> > > > >
> > > > > =External Dependencies=
> > > > >
> > > > > ==External dependencies licensed under Apache License 2.0==
> > > > >
> > > > > citrus        r3.1.4
> > > > https://github.com/webx/citrus
> > > > > commons-cli1.2
> > > > https://github.com/apache/commons-cli
> > > > > commons-codec  1.10
> > > > > https://github.com/apache/commons-codec
> > > > > commons-lang 2.6
> > > > https://github.com/apache/commons-lang
> > > > > commons-io 2.1
> > > > https://github.com/apache/commons-io
> > > > > easymock 2.5.2
> > > > https://github.com/easymock/easymock
> > > > > fastjson1.2.60
> > > > https://github.com/alibaba/fastjson
> > > > > guava   13.0
> > > https://