[ANNOUNCE] Apache Doris (incubating) 0.11.0 Release

2019-10-29 Thread Zhao Chun
Hi All,

We are pleased to announce the release of Apache Doris 0.11.0-incubating.

Apache Doris (incubating) is an MPP-based interactive SQL data warehousing
for reporting and analysis.

The release is available at:
http://www.apache.org/dist/incubator/doris/

Thanks to everyone who has contributed to this release, and the release
note can be found here:
https://github.com/apache/incubator-doris/issues/1891

Best Regards,
On behalf of the Doris team,
Zhao Chun


DISCLAIMER:
Apache Doris(incubating) is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache 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.


Re: [VOTE] Graudate Apache Weex (Incubating) as a Top Level Project

2019-10-29 Thread Justin Mclean
Hi,

If the project can show they are acting independently of a single company that 
would help them convince the board/IPMC they can graduate. What has the project 
done to attract developers out side of that company to work on the project?

Are there any barriers that hinders outside involvement? e.g. off list or 
internal communication or having synchronous meetings can be an issue. (I don’t 
know this is happening on this project. These are just suggestions to the type 
of things that might hinder outside involvement.)

Of the committers voted in during incubation, do all work for the same company? 
Could any be considered as candidates for PPMC membership?

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



[jira] [Updated] (INCUBATOR-247) IP clearance for ServiceComb osa-validator

2019-10-29 Thread Willem Jiang (Jira)


 [ 
https://issues.apache.org/jira/browse/INCUBATOR-247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Willem Jiang updated INCUBATOR-247:
---
Description: 
 
[chanjarster|https://github.com/NewCapec-Institute/oas-validator/commits?author=chanjarster]
  is contributing the oas-validator to Apache ServiceComb.

The clearance tasks are in progress and recorded at: 
[https://incubator.apache.org/ip-clearance/servicecomb-osa-validator.html|https://incubator.apache.org/ip-clearance/servicecomb-osa-validator.html]

This issue is partly to track that and primarily to provide an official record 
of the code drop contribution. The contributed code is attached to this issue 
as oas-validator-apache.zip.

MD5 (oas-validator-apache.zip) = d2e12edf4cbe0024a48b647757367851

Github repo [https://github.com/NewCapec-Institute/oas-validator]

Git commit SHA for donated software: eb073aea2a80ccfe7abecdd34f62e7d2182d7199

 

 

  was:
 
[chanjarster|https://github.com/NewCapec-Institute/oas-validator/commits?author=chanjarster]
  is contributing the oas-validator to Apache ServiceComb.

The clearance tasks are in progress and recorded at: 
[https://incubator.apache.org/ip-clearance/servicecomb-osa-validator.html|https://incubator.apache.org/ip-clearance/servicecomb-toolkit.html]

This issue is partly to track that and primarily to provide an official record 
of the code drop contribution. The contributed code is attached to this issue 
as oas-validator-apache.zip.

MD5 (oas-validator-apache.zip) = d2e12edf4cbe0024a48b647757367851

Github repo [https://github.com/NewCapec-Institute/oas-validator]

Git commit SHA for donated software: eb073aea2a80ccfe7abecdd34f62e7d2182d7199

 

 


> IP clearance for ServiceComb osa-validator
> --
>
> Key: INCUBATOR-247
> URL: https://issues.apache.org/jira/browse/INCUBATOR-247
> Project: Incubator
>  Issue Type: Task
>Reporter: Willem Jiang
>Priority: Major
> Attachments: oas-validator-apache.zip
>
>
>  
> [chanjarster|https://github.com/NewCapec-Institute/oas-validator/commits?author=chanjarster]
>   is contributing the oas-validator to Apache ServiceComb.
> The clearance tasks are in progress and recorded at: 
> [https://incubator.apache.org/ip-clearance/servicecomb-osa-validator.html|https://incubator.apache.org/ip-clearance/servicecomb-osa-validator.html]
> This issue is partly to track that and primarily to provide an official 
> record of the code drop contribution. The contributed code is attached to 
> this issue as oas-validator-apache.zip.
> MD5 (oas-validator-apache.zip) = d2e12edf4cbe0024a48b647757367851
> Github repo [https://github.com/NewCapec-Institute/oas-validator]
> Git commit SHA for donated software: eb073aea2a80ccfe7abecdd34f62e7d2182d7199
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (INCUBATOR-247) IP clearance for ServiceComb osa-validator

2019-10-29 Thread Willem Jiang (Jira)


 [ 
https://issues.apache.org/jira/browse/INCUBATOR-247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Willem Jiang updated INCUBATOR-247:
---
Description: 
 
[chanjarster|https://github.com/NewCapec-Institute/oas-validator/commits?author=chanjarster]
  is contributing the oas-validator to Apache ServiceComb.

The clearance tasks are in progress and recorded at: 
[https://incubator.apache.org/ip-clearance/servicecomb-oas-validator.html|https://incubator.apache.org/ip-clearance/servicecomb-oas-validator.html]

This issue is partly to track that and primarily to provide an official record 
of the code drop contribution. The contributed code is attached to this issue 
as oas-validator-apache.zip.

MD5 (oas-validator-apache.zip) = d2e12edf4cbe0024a48b647757367851

Github repo [https://github.com/NewCapec-Institute/oas-validator]

Git commit SHA for donated software: eb073aea2a80ccfe7abecdd34f62e7d2182d7199

 

 

  was:
 
[chanjarster|https://github.com/NewCapec-Institute/oas-validator/commits?author=chanjarster]
  is contributing the oas-validator to Apache ServiceComb.

The clearance tasks are in progress and recorded at: 
[https://incubator.apache.org/ip-clearance/servicecomb-osa-validator.html|https://incubator.apache.org/ip-clearance/servicecomb-osa-validator.html]

This issue is partly to track that and primarily to provide an official record 
of the code drop contribution. The contributed code is attached to this issue 
as oas-validator-apache.zip.

MD5 (oas-validator-apache.zip) = d2e12edf4cbe0024a48b647757367851

Github repo [https://github.com/NewCapec-Institute/oas-validator]

Git commit SHA for donated software: eb073aea2a80ccfe7abecdd34f62e7d2182d7199

 

 


> IP clearance for ServiceComb osa-validator
> --
>
> Key: INCUBATOR-247
> URL: https://issues.apache.org/jira/browse/INCUBATOR-247
> Project: Incubator
>  Issue Type: Task
>Reporter: Willem Jiang
>Priority: Major
> Attachments: oas-validator-apache.zip
>
>
>  
> [chanjarster|https://github.com/NewCapec-Institute/oas-validator/commits?author=chanjarster]
>   is contributing the oas-validator to Apache ServiceComb.
> The clearance tasks are in progress and recorded at: 
> [https://incubator.apache.org/ip-clearance/servicecomb-oas-validator.html|https://incubator.apache.org/ip-clearance/servicecomb-oas-validator.html]
> This issue is partly to track that and primarily to provide an official 
> record of the code drop contribution. The contributed code is attached to 
> this issue as oas-validator-apache.zip.
> MD5 (oas-validator-apache.zip) = d2e12edf4cbe0024a48b647757367851
> Github repo [https://github.com/NewCapec-Institute/oas-validator]
> Git commit SHA for donated software: eb073aea2a80ccfe7abecdd34f62e7d2182d7199
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



Re: Omid and Tephra

2019-10-29 Thread Andreas Neumann
I agree with Justin, I think we get - at least in the Tephra community - a
quorum.
-Andreas

On Mon, Oct 28, 2019 at 12:09 PM Justin Mclean 
wrote:

> Hi,
>
> > According to [4] the first step of graduating into a sub-project of an
> > existing TLP is a vote by the podling.  Given that both podlings have
> very
> > low activity I am not sure we will get the necessary votes to make this
> > happen.
>
> I would try and see what happens - the mentors have binding votes so
> hopefully they will vote. If we don’t get enough votes or if someone raises
> an objection we’ll decide what to do then.
>
> > One question that I'd like to see resolved as part of this vote
> > is what status Phoenix plans to grant to Tephra and Omid committers and
> > PPMC members.
>
> I would ask all PPMC and committers if they want to be part of Phoenix
> PMC/committers and grant those who reply. But if the Phoenix PMC has other
> ideas they could also be considered.
>
> If someone at a later point decides to “opt-in” you may want to consider
> that as well.
>
> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: Omid and Tephra

2019-10-29 Thread Alan Gates
Makes sense.  I've replied to the discussion in the Phoenix community so we
know what terms Tephra and Omid are voting on.  As soon as I hear from them
I'll start votes in both communities.

Alan.

On Tue, Oct 29, 2019 at 3:47 PM Andreas Neumann  wrote:

> I agree with Justin, I think we get - at least in the Tephra community - a
> quorum.
> -Andreas
>
> On Mon, Oct 28, 2019 at 12:09 PM Justin Mclean 
> wrote:
>
> > Hi,
> >
> > > According to [4] the first step of graduating into a sub-project of an
> > > existing TLP is a vote by the podling.  Given that both podlings have
> > very
> > > low activity I am not sure we will get the necessary votes to make this
> > > happen.
> >
> > I would try and see what happens - the mentors have binding votes so
> > hopefully they will vote. If we don’t get enough votes or if someone
> raises
> > an objection we’ll decide what to do then.
> >
> > > One question that I'd like to see resolved as part of this vote
> > > is what status Phoenix plans to grant to Tephra and Omid committers and
> > > PPMC members.
> >
> > I would ask all PPMC and committers if they want to be part of Phoenix
> > PMC/committers and grant those who reply. But if the Phoenix PMC has
> other
> > ideas they could also be considered.
> >
> > If someone at a later point decides to “opt-in” you may want to consider
> > that as well.
> >
> > Thanks,
> > Justin
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>


Re: [DISCUSS] TubeMQ Proposal

2019-10-29 Thread David Nalley
On Mon, Oct 21, 2019 at 7:50 AM Jean-Baptiste Onofré  wrote:
>
> Hi David,
>
> Very interesting proposal.
>
> How do you compare with Apache Kafka or Pulsar ?
> It sounds to address the same use cases, right ?
>
> I would be interested to be mentor on the proposal if you are looking
> for an additional one.
>

Thanks for offering. We'll happily take you up on the offer.

Thanks,

--David

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



[VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread David Nalley
Hi folks,

The [DISCUSS] thread on TubeMQ has died down.

Accordingly, I would like to call a VOTE to accept TubeMQ into the
Apache Incubator.

Please cast your vote:

  [ ] +1, bring TubeMQ into the Incubator
  [ ] +0, I don't care either way
  [ ] -1, do not bring TubeMQ 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=

TubeMQ is a distributed messaging queue (MQ) system developed by
Tencent Big Data since 2013. It focuses on high-performance storage
and transmission of massive data in big data scenarios.After nearly
seven years of massive data precipitation, TubeMQ has certain
advantages in production practice (stability + performance) and low
cost compared to many open source MQ projects.

=Proposal=

TubeMQ is suitable for high concurrency, massive data and tolerates a
small amount of data loss scenarios under abnormal conditions, such as
massive log collection, indicator statistics and monitoring, etc.
TubeMQ does not support highly reliable data transmission services
yet. It could be on a future project roadmap, as many other MQs. but
not today.

=Rationale=

Just like other message queue systems, TubeMQ is built on the
publish-subscribe pattern, aka pub-sub.
In this pattern, producers publish messages to topics while consumers
subscribe to those topics. After incoming messages get proceeded,
consumers send an acknowledgement back to producer. Once a
subscription has been created, all messages will be tracked and
retained by TubeMQ, even if the consumer go offline for some reasons.
Retained messages will be discarded only when a consumer acknowledges
that they've been successfully processed.

Portal is responsible for interact with user and admin system which
include two parts: API and web portal.

Master is controller of the cluster, which include one or multiple
master node(s) which is responsible for managing state of cluster,
resource scheduling, authentication check and maintaining of metadata.
As a reliable system, TubeMQ provides HA solution for master node.

Broker is responsible for data store which include a cluster of broker
nodes. Every broker node is managing a set of topics, include: append,
delete, update, query of topic information. In TubeMQ, these brokers
can be horizontal scaled and can be very large size for massive data
case.

Client is responsible for producing and consuming messages. When a
pub-sub topic get setup, we can support two ways (push and pull) for
delivering message from producers to consumers.

Zookeeper is for storing offset of messages which is used to recover
topic during some components get failed.


=Initial Goals=

The initial goal will be to move the current codebase in github’s
repository under Tencent account to Apache and integrate with the
Apache development process and infrastructure.
A primary goal of incubation will be to grow and diversify the TubeMQ
community. We are well aware that the project community is largely
comprised of individuals from a single company. We aim to change that
during incubation.

=Current Status=

As previously mentioned, TubeMQ is under active development at
Tencent, and is being used in processing large volumes of data for
most services and 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.

=Community=

TubeMQ is currently being used by developers at Tencent and a growing
number of users are actively using it in production environments.
TubeMQ has received contributions from developers working outside of
Tencent since it was open sourced on github in September 2019 By
bringing TubeMQ to Apache we aim to assure current and future
contributors that the TubeMQ community is neutral, meritocratic, and
open, in order to broaden and diversity the user and developer
community.

=Core Developers=

TubeMQ was initially developed at Tencent and is under active
development. We believe Tencent will be of interest to a broad range
of users and developers and that incubating the project at the ASF
will help us build a diverse, sustainable community.

=Alignment=

TubeMQ utilizes other Apache projects such as Hadoop, HBase and
Zookeeper. We anticipate integration with additional Apache projects
as the TubeMQ community and interest in the project grows.

=Known Risks=

==Orphaned Products==

Tencent is committed to the future development of TubeMQ and
understands that graduation to a TLP, while preferable, is not the
only positive outcome of incubation.

Should the TubeMQ project be accepted by the Incubator, the
prospective PPMC would be willing to agree to a target incubation
period of 2 years or less, knowing that every Incubator projec

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Dave Fisher
+1 (binding)

Go TubeMQ.

Regards,
Dave

Sent from my iPhone

> On Oct 29, 2019, at 6:48 PM, David Nalley  wrote:
> 
> Hi folks,
> 
> The [DISCUSS] thread on TubeMQ has died down.
> 
> Accordingly, I would like to call a VOTE to accept TubeMQ into the
> Apache Incubator.
> 
> Please cast your vote:
> 
>  [ ] +1, bring TubeMQ into the Incubator
>  [ ] +0, I don't care either way
>  [ ] -1, do not bring TubeMQ 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=
> 
> TubeMQ is a distributed messaging queue (MQ) system developed by
> Tencent Big Data since 2013. It focuses on high-performance storage
> and transmission of massive data in big data scenarios.After nearly
> seven years of massive data precipitation, TubeMQ has certain
> advantages in production practice (stability + performance) and low
> cost compared to many open source MQ projects.
> 
> =Proposal=
> 
> TubeMQ is suitable for high concurrency, massive data and tolerates a
> small amount of data loss scenarios under abnormal conditions, such as
> massive log collection, indicator statistics and monitoring, etc.
> TubeMQ does not support highly reliable data transmission services
> yet. It could be on a future project roadmap, as many other MQs. but
> not today.
> 
> =Rationale=
> 
> Just like other message queue systems, TubeMQ is built on the
> publish-subscribe pattern, aka pub-sub.
> In this pattern, producers publish messages to topics while consumers
> subscribe to those topics. After incoming messages get proceeded,
> consumers send an acknowledgement back to producer. Once a
> subscription has been created, all messages will be tracked and
> retained by TubeMQ, even if the consumer go offline for some reasons.
> Retained messages will be discarded only when a consumer acknowledges
> that they've been successfully processed.
> 
> Portal is responsible for interact with user and admin system which
> include two parts: API and web portal.
> 
> Master is controller of the cluster, which include one or multiple
> master node(s) which is responsible for managing state of cluster,
> resource scheduling, authentication check and maintaining of metadata.
> As a reliable system, TubeMQ provides HA solution for master node.
> 
> Broker is responsible for data store which include a cluster of broker
> nodes. Every broker node is managing a set of topics, include: append,
> delete, update, query of topic information. In TubeMQ, these brokers
> can be horizontal scaled and can be very large size for massive data
> case.
> 
> Client is responsible for producing and consuming messages. When a
> pub-sub topic get setup, we can support two ways (push and pull) for
> delivering message from producers to consumers.
> 
> Zookeeper is for storing offset of messages which is used to recover
> topic during some components get failed.
> 
> 
> =Initial Goals=
> 
> The initial goal will be to move the current codebase in github’s
> repository under Tencent account to Apache and integrate with the
> Apache development process and infrastructure.
> A primary goal of incubation will be to grow and diversify the TubeMQ
> community. We are well aware that the project community is largely
> comprised of individuals from a single company. We aim to change that
> during incubation.
> 
> =Current Status=
> 
> As previously mentioned, TubeMQ is under active development at
> Tencent, and is being used in processing large volumes of data for
> most services and 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.
> 
> =Community=
> 
> TubeMQ is currently being used by developers at Tencent and a growing
> number of users are actively using it in production environments.
> TubeMQ has received contributions from developers working outside of
> Tencent since it was open sourced on github in September 2019 By
> bringing TubeMQ to Apache we aim to assure current and future
> contributors that the TubeMQ community is neutral, meritocratic, and
> open, in order to broaden and diversity the user and developer
> community.
> 
> =Core Developers=
> 
> TubeMQ was initially developed at Tencent and is under active
> development. We believe Tencent will be of interest to a broad range
> of users and developers and that incubating the project at the ASF
> will help us build a diverse, sustainable community.
> 
> =Alignment=
> 
> TubeMQ utilizes other Apache projects such as Hadoop, HBase and
> Zookeeper. We anticipate integration with additional Apache projects
> as the TubeMQ community and interest in the project grows.
> 
> =Known Risks=
> 
> ==Orphaned Products==
> 

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread 俊平堵
Thanks David for calling the vote! I am giving my binding +1.

Thanks,

Junping

David Nalley  于2019年10月30日周三 上午9:48写道:

> Hi folks,
>
> The [DISCUSS] thread on TubeMQ has died down.
>
> Accordingly, I would like to call a VOTE to accept TubeMQ into the
> Apache Incubator.
>
> Please cast your vote:
>
>   [ ] +1, bring TubeMQ into the Incubator
>   [ ] +0, I don't care either way
>   [ ] -1, do not bring TubeMQ 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=
>
> TubeMQ is a distributed messaging queue (MQ) system developed by
> Tencent Big Data since 2013. It focuses on high-performance storage
> and transmission of massive data in big data scenarios.After nearly
> seven years of massive data precipitation, TubeMQ has certain
> advantages in production practice (stability + performance) and low
> cost compared to many open source MQ projects.
>
> =Proposal=
>
> TubeMQ is suitable for high concurrency, massive data and tolerates a
> small amount of data loss scenarios under abnormal conditions, such as
> massive log collection, indicator statistics and monitoring, etc.
> TubeMQ does not support highly reliable data transmission services
> yet. It could be on a future project roadmap, as many other MQs. but
> not today.
>
> =Rationale=
>
> Just like other message queue systems, TubeMQ is built on the
> publish-subscribe pattern, aka pub-sub.
> In this pattern, producers publish messages to topics while consumers
> subscribe to those topics. After incoming messages get proceeded,
> consumers send an acknowledgement back to producer. Once a
> subscription has been created, all messages will be tracked and
> retained by TubeMQ, even if the consumer go offline for some reasons.
> Retained messages will be discarded only when a consumer acknowledges
> that they've been successfully processed.
>
> Portal is responsible for interact with user and admin system which
> include two parts: API and web portal.
>
> Master is controller of the cluster, which include one or multiple
> master node(s) which is responsible for managing state of cluster,
> resource scheduling, authentication check and maintaining of metadata.
> As a reliable system, TubeMQ provides HA solution for master node.
>
> Broker is responsible for data store which include a cluster of broker
> nodes. Every broker node is managing a set of topics, include: append,
> delete, update, query of topic information. In TubeMQ, these brokers
> can be horizontal scaled and can be very large size for massive data
> case.
>
> Client is responsible for producing and consuming messages. When a
> pub-sub topic get setup, we can support two ways (push and pull) for
> delivering message from producers to consumers.
>
> Zookeeper is for storing offset of messages which is used to recover
> topic during some components get failed.
>
>
> =Initial Goals=
>
> The initial goal will be to move the current codebase in github’s
> repository under Tencent account to Apache and integrate with the
> Apache development process and infrastructure.
> A primary goal of incubation will be to grow and diversify the TubeMQ
> community. We are well aware that the project community is largely
> comprised of individuals from a single company. We aim to change that
> during incubation.
>
> =Current Status=
>
> As previously mentioned, TubeMQ is under active development at
> Tencent, and is being used in processing large volumes of data for
> most services and 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.
>
> =Community=
>
> TubeMQ is currently being used by developers at Tencent and a growing
> number of users are actively using it in production environments.
> TubeMQ has received contributions from developers working outside of
> Tencent since it was open sourced on github in September 2019 By
> bringing TubeMQ to Apache we aim to assure current and future
> contributors that the TubeMQ community is neutral, meritocratic, and
> open, in order to broaden and diversity the user and developer
> community.
>
> =Core Developers=
>
> TubeMQ was initially developed at Tencent and is under active
> development. We believe Tencent will be of interest to a broad range
> of users and developers and that incubating the project at the ASF
> will help us build a diverse, sustainable community.
>
> =Alignment=
>
> TubeMQ utilizes other Apache projects such as Hadoop, HBase and
> Zookeeper. We anticipate integration with additional Apache projects
> as the TubeMQ community and interest in the project grows.
>
> =Known Risks=
>
> ==Orphaned Products==
>
> Tencent is committed to

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Sheng Wu
+1 binding
Good luck.

Dave Fisher 于2019年10月30日 周三上午7:30写道:

> +1 (binding)
>
> Go TubeMQ.
>
> Regards,
> Dave
>
> Sent from my iPhone
>
> > On Oct 29, 2019, at 6:48 PM, David Nalley  wrote:
> >
> > Hi folks,
> >
> > The [DISCUSS] thread on TubeMQ has died down.
> >
> > Accordingly, I would like to call a VOTE to accept TubeMQ into the
> > Apache Incubator.
> >
> > Please cast your vote:
> >
> >  [ ] +1, bring TubeMQ into the Incubator
> >  [ ] +0, I don't care either way
> >  [ ] -1, do not bring TubeMQ 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=
> >
> > TubeMQ is a distributed messaging queue (MQ) system developed by
> > Tencent Big Data since 2013. It focuses on high-performance storage
> > and transmission of massive data in big data scenarios.After nearly
> > seven years of massive data precipitation, TubeMQ has certain
> > advantages in production practice (stability + performance) and low
> > cost compared to many open source MQ projects.
> >
> > =Proposal=
> >
> > TubeMQ is suitable for high concurrency, massive data and tolerates a
> > small amount of data loss scenarios under abnormal conditions, such as
> > massive log collection, indicator statistics and monitoring, etc.
> > TubeMQ does not support highly reliable data transmission services
> > yet. It could be on a future project roadmap, as many other MQs. but
> > not today.
> >
> > =Rationale=
> >
> > Just like other message queue systems, TubeMQ is built on the
> > publish-subscribe pattern, aka pub-sub.
> > In this pattern, producers publish messages to topics while consumers
> > subscribe to those topics. After incoming messages get proceeded,
> > consumers send an acknowledgement back to producer. Once a
> > subscription has been created, all messages will be tracked and
> > retained by TubeMQ, even if the consumer go offline for some reasons.
> > Retained messages will be discarded only when a consumer acknowledges
> > that they've been successfully processed.
> >
> > Portal is responsible for interact with user and admin system which
> > include two parts: API and web portal.
> >
> > Master is controller of the cluster, which include one or multiple
> > master node(s) which is responsible for managing state of cluster,
> > resource scheduling, authentication check and maintaining of metadata.
> > As a reliable system, TubeMQ provides HA solution for master node.
> >
> > Broker is responsible for data store which include a cluster of broker
> > nodes. Every broker node is managing a set of topics, include: append,
> > delete, update, query of topic information. In TubeMQ, these brokers
> > can be horizontal scaled and can be very large size for massive data
> > case.
> >
> > Client is responsible for producing and consuming messages. When a
> > pub-sub topic get setup, we can support two ways (push and pull) for
> > delivering message from producers to consumers.
> >
> > Zookeeper is for storing offset of messages which is used to recover
> > topic during some components get failed.
> >
> >
> > =Initial Goals=
> >
> > The initial goal will be to move the current codebase in github’s
> > repository under Tencent account to Apache and integrate with the
> > Apache development process and infrastructure.
> > A primary goal of incubation will be to grow and diversify the TubeMQ
> > community. We are well aware that the project community is largely
> > comprised of individuals from a single company. We aim to change that
> > during incubation.
> >
> > =Current Status=
> >
> > As previously mentioned, TubeMQ is under active development at
> > Tencent, and is being used in processing large volumes of data for
> > most services and 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.
> >
> > =Community=
> >
> > TubeMQ is currently being used by developers at Tencent and a growing
> > number of users are actively using it in production environments.
> > TubeMQ has received contributions from developers working outside of
> > Tencent since it was open sourced on github in September 2019 By
> > bringing TubeMQ to Apache we aim to assure current and future
> > contributors that the TubeMQ community is neutral, meritocratic, and
> > open, in order to broaden and diversity the user and developer
> > community.
> >
> > =Core Developers=
> >
> > TubeMQ was initially developed at Tencent and is under active
> > development. We believe Tencent will be of interest to a broad range
> > of users and developers and that incubating the project at the ASF
> > will help us build a diverse, sustainable communit

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Saisai Shao
+1 (non-binding).

Thanks
Saisai

Sheng Wu  于2019年10月30日周三 上午10:03写道:

> +1 binding
> Good luck.
>
> Dave Fisher 于2019年10月30日 周三上午7:30写道:
>
> > +1 (binding)
> >
> > Go TubeMQ.
> >
> > Regards,
> > Dave
> >
> > Sent from my iPhone
> >
> > > On Oct 29, 2019, at 6:48 PM, David Nalley  wrote:
> > >
> > > Hi folks,
> > >
> > > The [DISCUSS] thread on TubeMQ has died down.
> > >
> > > Accordingly, I would like to call a VOTE to accept TubeMQ into the
> > > Apache Incubator.
> > >
> > > Please cast your vote:
> > >
> > >  [ ] +1, bring TubeMQ into the Incubator
> > >  [ ] +0, I don't care either way
> > >  [ ] -1, do not bring TubeMQ 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=
> > >
> > > TubeMQ is a distributed messaging queue (MQ) system developed by
> > > Tencent Big Data since 2013. It focuses on high-performance storage
> > > and transmission of massive data in big data scenarios.After nearly
> > > seven years of massive data precipitation, TubeMQ has certain
> > > advantages in production practice (stability + performance) and low
> > > cost compared to many open source MQ projects.
> > >
> > > =Proposal=
> > >
> > > TubeMQ is suitable for high concurrency, massive data and tolerates a
> > > small amount of data loss scenarios under abnormal conditions, such as
> > > massive log collection, indicator statistics and monitoring, etc.
> > > TubeMQ does not support highly reliable data transmission services
> > > yet. It could be on a future project roadmap, as many other MQs. but
> > > not today.
> > >
> > > =Rationale=
> > >
> > > Just like other message queue systems, TubeMQ is built on the
> > > publish-subscribe pattern, aka pub-sub.
> > > In this pattern, producers publish messages to topics while consumers
> > > subscribe to those topics. After incoming messages get proceeded,
> > > consumers send an acknowledgement back to producer. Once a
> > > subscription has been created, all messages will be tracked and
> > > retained by TubeMQ, even if the consumer go offline for some reasons.
> > > Retained messages will be discarded only when a consumer acknowledges
> > > that they've been successfully processed.
> > >
> > > Portal is responsible for interact with user and admin system which
> > > include two parts: API and web portal.
> > >
> > > Master is controller of the cluster, which include one or multiple
> > > master node(s) which is responsible for managing state of cluster,
> > > resource scheduling, authentication check and maintaining of metadata.
> > > As a reliable system, TubeMQ provides HA solution for master node.
> > >
> > > Broker is responsible for data store which include a cluster of broker
> > > nodes. Every broker node is managing a set of topics, include: append,
> > > delete, update, query of topic information. In TubeMQ, these brokers
> > > can be horizontal scaled and can be very large size for massive data
> > > case.
> > >
> > > Client is responsible for producing and consuming messages. When a
> > > pub-sub topic get setup, we can support two ways (push and pull) for
> > > delivering message from producers to consumers.
> > >
> > > Zookeeper is for storing offset of messages which is used to recover
> > > topic during some components get failed.
> > >
> > >
> > > =Initial Goals=
> > >
> > > The initial goal will be to move the current codebase in github’s
> > > repository under Tencent account to Apache and integrate with the
> > > Apache development process and infrastructure.
> > > A primary goal of incubation will be to grow and diversify the TubeMQ
> > > community. We are well aware that the project community is largely
> > > comprised of individuals from a single company. We aim to change that
> > > during incubation.
> > >
> > > =Current Status=
> > >
> > > As previously mentioned, TubeMQ is under active development at
> > > Tencent, and is being used in processing large volumes of data for
> > > most services and 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.
> > >
> > > =Community=
> > >
> > > TubeMQ is currently being used by developers at Tencent and a growing
> > > number of users are actively using it in production environments.
> > > TubeMQ has received contributions from developers working outside of
> > > Tencent since it was open sourced on github in September 2019 By
> > > bringing TubeMQ to Apache we aim to assure current and future
> > > contributors that the TubeMQ community is neutral, meritocratic, and
> > > open, in order to broaden and diversity the user and developer
> > > 

Re: [DISCUSS] TubeMQ Proposal

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 30 ต.ค. 2019 8:41 AM "David Nalley"  เขียนว่า

> On Mon, Oct 21, 2019 at 7:50 AM Jean-Baptiste Onofré 
> wrote:
> >
> > Hi David,
> >
> > Very interesting proposal.
> >
> > How do you compare with Apache Kafka or Pulsar ?
> > It sounds to address the same use cases, right ?
> >
> > I would be interested to be mentor on the proposal if you are looking
> > for an additional one.
> >
>
> Thanks for offering. We'll happily take you up on the offer.
>
> Thanks,
>
> --David
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 30 ต.ค. 2019 8:48 AM "David Nalley"  เขียนว่า

> Hi folks,
>
> The [DISCUSS] thread on TubeMQ has died down.
>
> Accordingly, I would like to call a VOTE to accept TubeMQ into the
> Apache Incubator.
>
> Please cast your vote:
>
>   [ ] +1, bring TubeMQ into the Incubator
>   [ ] +0, I don't care either way
>   [ ] -1, do not bring TubeMQ 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=
>
> TubeMQ is a distributed messaging queue (MQ) system developed by
> Tencent Big Data since 2013. It focuses on high-performance storage
> and transmission of massive data in big data scenarios.After nearly
> seven years of massive data precipitation, TubeMQ has certain
> advantages in production practice (stability + performance) and low
> cost compared to many open source MQ projects.
>
> =Proposal=
>
> TubeMQ is suitable for high concurrency, massive data and tolerates a
> small amount of data loss scenarios under abnormal conditions, such as
> massive log collection, indicator statistics and monitoring, etc.
> TubeMQ does not support highly reliable data transmission services
> yet. It could be on a future project roadmap, as many other MQs. but
> not today.
>
> =Rationale=
>
> Just like other message queue systems, TubeMQ is built on the
> publish-subscribe pattern, aka pub-sub.
> In this pattern, producers publish messages to topics while consumers
> subscribe to those topics. After incoming messages get proceeded,
> consumers send an acknowledgement back to producer. Once a
> subscription has been created, all messages will be tracked and
> retained by TubeMQ, even if the consumer go offline for some reasons.
> Retained messages will be discarded only when a consumer acknowledges
> that they've been successfully processed.
>
> Portal is responsible for interact with user and admin system which
> include two parts: API and web portal.
>
> Master is controller of the cluster, which include one or multiple
> master node(s) which is responsible for managing state of cluster,
> resource scheduling, authentication check and maintaining of metadata.
> As a reliable system, TubeMQ provides HA solution for master node.
>
> Broker is responsible for data store which include a cluster of broker
> nodes. Every broker node is managing a set of topics, include: append,
> delete, update, query of topic information. In TubeMQ, these brokers
> can be horizontal scaled and can be very large size for massive data
> case.
>
> Client is responsible for producing and consuming messages. When a
> pub-sub topic get setup, we can support two ways (push and pull) for
> delivering message from producers to consumers.
>
> Zookeeper is for storing offset of messages which is used to recover
> topic during some components get failed.
>
>
> =Initial Goals=
>
> The initial goal will be to move the current codebase in github’s
> repository under Tencent account to Apache and integrate with the
> Apache development process and infrastructure.
> A primary goal of incubation will be to grow and diversify the TubeMQ
> community. We are well aware that the project community is largely
> comprised of individuals from a single company. We aim to change that
> during incubation.
>
> =Current Status=
>
> As previously mentioned, TubeMQ is under active development at
> Tencent, and is being used in processing large volumes of data for
> most services and 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.
>
> =Community=
>
> TubeMQ is currently being used by developers at Tencent and a growing
> number of users are actively using it in production environments.
> TubeMQ has received contributions from developers working outside of
> Tencent since it was open sourced on github in September 2019 By
> bringing TubeMQ to Apache we aim to assure current and future
> contributors that the TubeMQ community is neutral, meritocratic, and
> open, in order to broaden and diversity the user and developer
> community.
>
> =Core Developers=
>
> TubeMQ was initially developed at Tencent and is under active
> development. We believe Tencent will be of interest to a broad range
> of users and developers and that incubating the project at the ASF
> will help us build a diverse, sustainable community.
>
> =Alignment=
>
> TubeMQ utilizes other Apache projects such as Hadoop, HBase and
> Zookeeper. We anticipate integration with additional Apache projects
> as the TubeMQ community and interest in the project grows.
>
> =Known Risks=
>
> ==Orphaned Products==
>
> Tencent is committed to the future development of TubeMQ and
> understands that graduation 

Re: [ANNOUNCE] Apache Doris (incubating) 0.11.0 Release

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 29 ต.ค. 2019 2:29 PM "Zhao Chun"  เขียนว่า

> Hi All,
>
> We are pleased to announce the release of Apache Doris 0.11.0-incubating.
>
> Apache Doris (incubating) is an MPP-based interactive SQL data warehousing
> for reporting and analysis.
>
> The release is available at:
> http://www.apache.org/dist/incubator/doris/
>
> Thanks to everyone who has contributed to this release, and the release
> note can be found here:
> https://github.com/apache/incubator-doris/issues/1891
>
> Best Regards,
> On behalf of the Doris team,
> Zhao Chun
>
> 
> DISCLAIMER:
> Apache Doris(incubating) is an effort undergoing incubation at The Apache
> Software Foundation (ASF), sponsored by the Apache 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.
>


Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Scheduler dolphin
+1 (non-binding).
good luck!

—

*DolphinScheduler(Incubator) *PPMC
*Lidong Dai *

lidong@outlook.com

—

On Wed, Oct 30, 2019 at 10:30 AM Saisai Shao  wrote:

> +1 (non-binding).
>
> Thanks
> Saisai
>
> Sheng Wu  于2019年10月30日周三 上午10:03写道:
>
> > +1 binding
> > Good luck.
> >
> > Dave Fisher 于2019年10月30日 周三上午7:30写道:
> >
> > > +1 (binding)
> > >
> > > Go TubeMQ.
> > >
> > > Regards,
> > > Dave
> > >
> > > Sent from my iPhone
> > >
> > > > On Oct 29, 2019, at 6:48 PM, David Nalley  wrote:
> > > >
> > > > Hi folks,
> > > >
> > > > The [DISCUSS] thread on TubeMQ has died down.
> > > >
> > > > Accordingly, I would like to call a VOTE to accept TubeMQ into the
> > > > Apache Incubator.
> > > >
> > > > Please cast your vote:
> > > >
> > > >  [ ] +1, bring TubeMQ into the Incubator
> > > >  [ ] +0, I don't care either way
> > > >  [ ] -1, do not bring TubeMQ 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=
> > > >
> > > > TubeMQ is a distributed messaging queue (MQ) system developed by
> > > > Tencent Big Data since 2013. It focuses on high-performance storage
> > > > and transmission of massive data in big data scenarios.After nearly
> > > > seven years of massive data precipitation, TubeMQ has certain
> > > > advantages in production practice (stability + performance) and low
> > > > cost compared to many open source MQ projects.
> > > >
> > > > =Proposal=
> > > >
> > > > TubeMQ is suitable for high concurrency, massive data and tolerates a
> > > > small amount of data loss scenarios under abnormal conditions, such
> as
> > > > massive log collection, indicator statistics and monitoring, etc.
> > > > TubeMQ does not support highly reliable data transmission services
> > > > yet. It could be on a future project roadmap, as many other MQs. but
> > > > not today.
> > > >
> > > > =Rationale=
> > > >
> > > > Just like other message queue systems, TubeMQ is built on the
> > > > publish-subscribe pattern, aka pub-sub.
> > > > In this pattern, producers publish messages to topics while consumers
> > > > subscribe to those topics. After incoming messages get proceeded,
> > > > consumers send an acknowledgement back to producer. Once a
> > > > subscription has been created, all messages will be tracked and
> > > > retained by TubeMQ, even if the consumer go offline for some reasons.
> > > > Retained messages will be discarded only when a consumer acknowledges
> > > > that they've been successfully processed.
> > > >
> > > > Portal is responsible for interact with user and admin system which
> > > > include two parts: API and web portal.
> > > >
> > > > Master is controller of the cluster, which include one or multiple
> > > > master node(s) which is responsible for managing state of cluster,
> > > > resource scheduling, authentication check and maintaining of
> metadata.
> > > > As a reliable system, TubeMQ provides HA solution for master node.
> > > >
> > > > Broker is responsible for data store which include a cluster of
> broker
> > > > nodes. Every broker node is managing a set of topics, include:
> append,
> > > > delete, update, query of topic information. In TubeMQ, these brokers
> > > > can be horizontal scaled and can be very large size for massive data
> > > > case.
> > > >
> > > > Client is responsible for producing and consuming messages. When a
> > > > pub-sub topic get setup, we can support two ways (push and pull) for
> > > > delivering message from producers to consumers.
> > > >
> > > > Zookeeper is for storing offset of messages which is used to recover
> > > > topic during some components get failed.
> > > >
> > > >
> > > > =Initial Goals=
> > > >
> > > > The initial goal will be to move the current codebase in github’s
> > > > repository under Tencent account to Apache and integrate with the
> > > > Apache development process and infrastructure.
> > > > A primary goal of incubation will be to grow and diversify the TubeMQ
> > > > community. We are well aware that the project community is largely
> > > > comprised of individuals from a single company. We aim to change that
> > > > during incubation.
> > > >
> > > > =Current Status=
> > > >
> > > > As previously mentioned, TubeMQ is under active development at
> > > > Tencent, and is being used in processing large volumes of data for
> > > > most services and 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.
> > > >
> > > > =Community=
> > > >
> > > > TubeMQ is currently being used by developers at Tencent and a growing
> > > >

Re: [VOTE] release datasketches-postgresql 1.3.0-incubating-rc2

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 27 ต.ค. 2019 3:50 PM "Justin Mclean" 
เขียนว่า

> Hi,
>
> +1 binding
>
> I checked:
> - incubating in name
> - signature and hashes correct
> - No binary files in release
> - DISCLAIMER exists
> - LICENCE and NOTICE file are good
> - This file is missing an ASF header [1]
> - unable to compile on OSX but probably because I may not have right
> environment setup or version of PostgreSQL installed
>
> Compile error is:
> src/kll_float_sketch_c_adapter.cpp:26:10: fatal error: 'kll_sketch.hpp'
> file not
>   found
> #include 
>
> Thanks,
> Justin
>
> 1.  apache-datasketches-postgresql-1.3.0-incubating-src/package.sh
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: [IP CLEARANCE] ServiceComb toolkit contribution

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 28 ต.ค. 2019 8:11 AM "Willem Jiang"  เขียนว่า

> 72 hours passed. We got none -1 vote.
>
> Based on lazy consensus, this vote passed. I will update the
> ip-clearance page for the vote information.
>
> Willem Jiang
>
> On behalf of ServiceComb PMC.
>
> On Thu, Oct 24, 2019 at 9:58 AM Willem Jiang 
> wrote:
> >
> > Hi Incubator PMC,
> >
> > The TLP Apache ServiceComb toolkit[1] has been donated code for
> > OpenAPI Specific Validator being referred to as
> > `servicecomb-oas-validator`, old hostsd at [2].
> >
> > This is the formal request for IP clearance to be checked as per [3].
> > The donated code can be found at [4] .
> >
> > Please check the ip-clearance filed here[5] for more information.
> > The PMC has voted and passed to accept this donation[6].
> > The ICLA of major contributors,  Daniel Qian has been filed.
> > The SGA from NewCapec Institute has been filed.
> >
> > Please vote to approve this contribution.
> >
> > This majority vote is open for at least 72 hours and as usual lazy
> > consensus applies.
> >
> > [1]https://github.com/apache/servicecomb-toolkit
> > [2]https://github.com/NewCapec-Institute/oas-validator
> > [3]https://incubator.apache.org/ip-clearance/ip-clearance-
> template.html#form-filling
> > [4]https://issues.apache.org/jira/browse/INCUBATOR-247
> > [5]https://incubator.apache.org/ip-clearance/servicecomb-
> oas-validator.html
> > [6]https://lists.apache.org/thread.html/704967302e2f3c093441bf197bfe83
> b7aee34c210e0c3bb3898d4170@%3Cdev.servicecomb.apache.org%3E
> >
> > Willem Jiang
> >
> > On behalf of ServiceComb PMC.
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: [VOTE] Release Apache Doris 0.11.0-incubating-rc01

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 27 ต.ค. 2019 8:46 AM "Dave Meikle"  เขียนว่า

> On Wed, 23 Oct 2019 at 10:11, Zhao Chun  wrote:
>
> > The artifacts (source, signature and checksum) corresponding to this
> > release
> > candidate can be found here:
> > https://dist.apache.org/repos/dist/dev/incubator/doris/0.11.0-rc1/
> >
> > This has been signed with PGP key 983C9560, corresponding to
> > zh...@apache.org.
> >
> > The vote will be open for at least 72 hours.
> >
> > From the PPMC Vote we cary over 1 binding IPMC Votes:
> >
> > +1 from Dave Fisher
> >
> > [ ] +1 Approve the release
> > [ ] +0 No opinion
> > [ ] -1 Do not release this package because ...
> >
> >
> +1 (binding).  I checked; name, sig and hashes, notice, license, source
> headers, compiles from source (using Docker environment).
>
>  As noted by Dave Fisher on the dev list - it is worth adding licence
> headers to the markdown files.
>
> Cheers,
> Dave
>


Re: [DISCUSS] Maven account for publishing convience binary

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 30 ก.ย. 2019 4:55 PM "申远"  เขียนว่า

> Hi, folks
>
> Recently, I am trying to publish convenience library of Weex to JCenter, a
> seperate maven repositories for Android developers.  I’d like to know
> whether there is an Apache-wide JCenter account for publishing connivence
> binary. It seems like each Apache project is allowed to create their own
> Jcenter account [1] and publish convenience library as long as the account
> is shared by PMC/PPMC.
>
> Please correct me if I am wrong, otherwise I shall create a jcenter
> accounts shared by Weex PPMC.
>
> [1] https://bintray.com/cordova/maven/cordova-android
> [2] https://bintray.com/bintray/jcenter/org.apache.commons:commons-lang3
>
> Best Regards,
> YorkShen
>
> 申远
>


Re: [jira] [Updated] (INCUBATOR-247) IP clearance for ServiceComb osa-validator

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 29 ต.ค. 2019 3:36 PM "Willem Jiang (Jira)"  เขียนว่า

>
>  [ https://issues.apache.org/jira/browse/INCUBATOR-247?
> page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> Willem Jiang updated INCUBATOR-247:
> ---
> Description:
>  [chanjarster|https://github.com/NewCapec-Institute/oas-
> validator/commits?author=chanjarster]  is contributing the oas-validator
> to Apache ServiceComb.
>
> The clearance tasks are in progress and recorded at: [
> https://incubator.apache.org/ip-clearance/servicecomb-
> osa-validator.html|https://incubator.apache.org/ip-
> clearance/servicecomb-osa-validator.html]
>
> This issue is partly to track that and primarily to provide an official
> record of the code drop contribution. The contributed code is attached to
> this issue as oas-validator-apache.zip.
>
> MD5 (oas-validator-apache.zip) = d2e12edf4cbe0024a48b647757367851
>
> Github repo [https://github.com/NewCapec-Institute/oas-validator]
>
> Git commit SHA for donated software: eb073aea2a80ccfe7abecdd34f62e7
> d2182d7199
>
>
>
>
>
>   was:
>  [chanjarster|https://github.com/NewCapec-Institute/oas-
> validator/commits?author=chanjarster]  is contributing the oas-validator
> to Apache ServiceComb.
>
> The clearance tasks are in progress and recorded at: [
> https://incubator.apache.org/ip-clearance/servicecomb-
> osa-validator.html|https://incubator.apache.org/ip-
> clearance/servicecomb-toolkit.html]
>
> This issue is partly to track that and primarily to provide an official
> record of the code drop contribution. The contributed code is attached to
> this issue as oas-validator-apache.zip.
>
> MD5 (oas-validator-apache.zip) = d2e12edf4cbe0024a48b647757367851
>
> Github repo [https://github.com/NewCapec-Institute/oas-validator]
>
> Git commit SHA for donated software: eb073aea2a80ccfe7abecdd34f62e7
> d2182d7199
>
>
>
>
>
>
> > IP clearance for ServiceComb osa-validator
> > --
> >
> > Key: INCUBATOR-247
> > URL: https://issues.apache.org/jira/browse/INCUBATOR-247
> > Project: Incubator
> >  Issue Type: Task
> >Reporter: Willem Jiang
> >Priority: Major
> > Attachments: oas-validator-apache.zip
> >
> >
> >  [chanjarster|https://github.com/NewCapec-Institute/oas-
> validator/commits?author=chanjarster]  is contributing the oas-validator
> to Apache ServiceComb.
> > The clearance tasks are in progress and recorded at: [
> https://incubator.apache.org/ip-clearance/servicecomb-
> osa-validator.html|https://incubator.apache.org/ip-
> clearance/servicecomb-osa-validator.html]
> > This issue is partly to track that and primarily to provide an official
> record of the code drop contribution. The contributed code is attached to
> this issue as oas-validator-apache.zip.
> > MD5 (oas-validator-apache.zip) = d2e12edf4cbe0024a48b647757367851
> > Github repo [https://github.com/NewCapec-Institute/oas-validator]
> > Git commit SHA for donated software: eb073aea2a80ccfe7abecdd34f62e7
> d2182d7199
> >
> >
>
>
>
> --
> This message was sent by Atlassian Jira
> (v8.3.4#803005)
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: [VOTE] Graudate Apache Weex (Incubating) as a Top Level Project

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 28 ต.ค. 2019 2:42 PM "Justin Mclean" 
เขียนว่า

> Hi,
>
> > How can third party web sites be a "branding/trademark issue" for an
> > Apache project?
>
> (P)PMC members are responsible for the project brands and that includes
> making sure that 3rd parties use that brands and trademarks correctly.
>
> I suggest you read https://www.apache.org/foundation/marks/resources.
> https://www.apache.org/foundation/marks/responsibility
> https://www.apache.org/foundation/marks/guide
> https://www.apache.org/foundation/marks/faq/
>
> At ApacheCon Shane gavse a version of this talk which also may help:
> http://shaneslides.com/fossbackstage/Who-Owns-That-FOSS-Brand.pdf
>
> (There was an updated version of this given at Apache EU last week)
>
> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


Re: [RESULT][VOTE] Release Apache Doris 0.11.0-incubating-rc01

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 29 ต.ค. 2019 1:13 PM "Zhao Chun"  เขียนว่า

> Hi all,
>
> Thanks to everyone, and the vote for releasing Apache Doris
> 0.11.0-incubating-rc01 is now closed.
>
> It has passed with 3 +1 (binding) votes and no 0 or -1 votes.
>
> Binding:
> +1 Dave Fisher
> +1 Dave Meikle
> +1 Willem Jiang
>
> The vote thread:
> https://lists.apache.org/thread.html/d1cd04315b948e66a9f30b5102335a
> c0770c8a9c62d0aab5cb50e0dc@%3Cgeneral.incubator.apache.org%3E
>
> Thanks,
> Zhao Chun
>


Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Guangxu Cheng
+1 (non-binding).

Scheduler dolphin  于2019年10月30日周三 上午10:49写道:

> +1 (non-binding).
> good luck!
>
> —
>
> *DolphinScheduler(Incubator) *PPMC
> *Lidong Dai *
>
> lidong@outlook.com
>
> —
>
> On Wed, Oct 30, 2019 at 10:30 AM Saisai Shao 
> wrote:
>
> > +1 (non-binding).
> >
> > Thanks
> > Saisai
> >
> > Sheng Wu  于2019年10月30日周三 上午10:03写道:
> >
> > > +1 binding
> > > Good luck.
> > >
> > > Dave Fisher 于2019年10月30日 周三上午7:30写道:
> > >
> > > > +1 (binding)
> > > >
> > > > Go TubeMQ.
> > > >
> > > > Regards,
> > > > Dave
> > > >
> > > > Sent from my iPhone
> > > >
> > > > > On Oct 29, 2019, at 6:48 PM, David Nalley  wrote:
> > > > >
> > > > > Hi folks,
> > > > >
> > > > > The [DISCUSS] thread on TubeMQ has died down.
> > > > >
> > > > > Accordingly, I would like to call a VOTE to accept TubeMQ into the
> > > > > Apache Incubator.
> > > > >
> > > > > Please cast your vote:
> > > > >
> > > > >  [ ] +1, bring TubeMQ into the Incubator
> > > > >  [ ] +0, I don't care either way
> > > > >  [ ] -1, do not bring TubeMQ 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=
> > > > >
> > > > > TubeMQ is a distributed messaging queue (MQ) system developed by
> > > > > Tencent Big Data since 2013. It focuses on high-performance storage
> > > > > and transmission of massive data in big data scenarios.After nearly
> > > > > seven years of massive data precipitation, TubeMQ has certain
> > > > > advantages in production practice (stability + performance) and low
> > > > > cost compared to many open source MQ projects.
> > > > >
> > > > > =Proposal=
> > > > >
> > > > > TubeMQ is suitable for high concurrency, massive data and
> tolerates a
> > > > > small amount of data loss scenarios under abnormal conditions, such
> > as
> > > > > massive log collection, indicator statistics and monitoring, etc.
> > > > > TubeMQ does not support highly reliable data transmission services
> > > > > yet. It could be on a future project roadmap, as many other MQs.
> but
> > > > > not today.
> > > > >
> > > > > =Rationale=
> > > > >
> > > > > Just like other message queue systems, TubeMQ is built on the
> > > > > publish-subscribe pattern, aka pub-sub.
> > > > > In this pattern, producers publish messages to topics while
> consumers
> > > > > subscribe to those topics. After incoming messages get proceeded,
> > > > > consumers send an acknowledgement back to producer. Once a
> > > > > subscription has been created, all messages will be tracked and
> > > > > retained by TubeMQ, even if the consumer go offline for some
> reasons.
> > > > > Retained messages will be discarded only when a consumer
> acknowledges
> > > > > that they've been successfully processed.
> > > > >
> > > > > Portal is responsible for interact with user and admin system which
> > > > > include two parts: API and web portal.
> > > > >
> > > > > Master is controller of the cluster, which include one or multiple
> > > > > master node(s) which is responsible for managing state of cluster,
> > > > > resource scheduling, authentication check and maintaining of
> > metadata.
> > > > > As a reliable system, TubeMQ provides HA solution for master node.
> > > > >
> > > > > Broker is responsible for data store which include a cluster of
> > broker
> > > > > nodes. Every broker node is managing a set of topics, include:
> > append,
> > > > > delete, update, query of topic information. In TubeMQ, these
> brokers
> > > > > can be horizontal scaled and can be very large size for massive
> data
> > > > > case.
> > > > >
> > > > > Client is responsible for producing and consuming messages. When a
> > > > > pub-sub topic get setup, we can support two ways (push and pull)
> for
> > > > > delivering message from producers to consumers.
> > > > >
> > > > > Zookeeper is for storing offset of messages which is used to
> recover
> > > > > topic during some components get failed.
> > > > >
> > > > >
> > > > > =Initial Goals=
> > > > >
> > > > > The initial goal will be to move the current codebase in github’s
> > > > > repository under Tencent account to Apache and integrate with the
> > > > > Apache development process and infrastructure.
> > > > > A primary goal of incubation will be to grow and diversify the
> TubeMQ
> > > > > community. We are well aware that the project community is largely
> > > > > comprised of individuals from a single company. We aim to change
> that
> > > > > during incubation.
> > > > >
> > > > > =Current Status=
> > > > >
> > > > > As previously mentioned, TubeMQ is under active development at
> > > > > Tencent, and is being used in processing large volumes of data for
> > > > > most services and products.
> > > > >
> > > > > =Meritocracy=
> > > > >
> > > > > We value meritocracy and we understand that it is the basis for an
> > > > > open community that encourages multiple compan

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread ซ่อยค่อย ลืมเขาแน่
เมื่อ 30 ต.ค. 2019 9:49 AM "Scheduler dolphin" 
เขียนว่า

> +1 (non-binding).
> good luck!
>
> —
>
> *DolphinScheduler(Incubator) *PPMC
> *Lidong Dai *
>
> lidong@outlook.com
>
> —
>
> On Wed, Oct 30, 2019 at 10:30 AM Saisai Shao 
> wrote:
>
> > +1 (non-binding).
> >
> > Thanks
> > Saisai
> >
> > Sheng Wu  于2019年10月30日周三 上午10:03写道:
> >
> > > +1 binding
> > > Good luck.
> > >
> > > Dave Fisher 于2019年10月30日 周三上午7:30写道:
> > >
> > > > +1 (binding)
> > > >
> > > > Go TubeMQ.
> > > >
> > > > Regards,
> > > > Dave
> > > >
> > > > Sent from my iPhone
> > > >
> > > > > On Oct 29, 2019, at 6:48 PM, David Nalley  wrote:
> > > > >
> > > > > Hi folks,
> > > > >
> > > > > The [DISCUSS] thread on TubeMQ has died down.
> > > > >
> > > > > Accordingly, I would like to call a VOTE to accept TubeMQ into the
> > > > > Apache Incubator.
> > > > >
> > > > > Please cast your vote:
> > > > >
> > > > >  [ ] +1, bring TubeMQ into the Incubator
> > > > >  [ ] +0, I don't care either way
> > > > >  [ ] -1, do not bring TubeMQ 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=
> > > > >
> > > > > TubeMQ is a distributed messaging queue (MQ) system developed by
> > > > > Tencent Big Data since 2013. It focuses on high-performance storage
> > > > > and transmission of massive data in big data scenarios.After nearly
> > > > > seven years of massive data precipitation, TubeMQ has certain
> > > > > advantages in production practice (stability + performance) and low
> > > > > cost compared to many open source MQ projects.
> > > > >
> > > > > =Proposal=
> > > > >
> > > > > TubeMQ is suitable for high concurrency, massive data and
> tolerates a
> > > > > small amount of data loss scenarios under abnormal conditions, such
> > as
> > > > > massive log collection, indicator statistics and monitoring, etc.
> > > > > TubeMQ does not support highly reliable data transmission services
> > > > > yet. It could be on a future project roadmap, as many other MQs.
> but
> > > > > not today.
> > > > >
> > > > > =Rationale=
> > > > >
> > > > > Just like other message queue systems, TubeMQ is built on the
> > > > > publish-subscribe pattern, aka pub-sub.
> > > > > In this pattern, producers publish messages to topics while
> consumers
> > > > > subscribe to those topics. After incoming messages get proceeded,
> > > > > consumers send an acknowledgement back to producer. Once a
> > > > > subscription has been created, all messages will be tracked and
> > > > > retained by TubeMQ, even if the consumer go offline for some
> reasons.
> > > > > Retained messages will be discarded only when a consumer
> acknowledges
> > > > > that they've been successfully processed.
> > > > >
> > > > > Portal is responsible for interact with user and admin system which
> > > > > include two parts: API and web portal.
> > > > >
> > > > > Master is controller of the cluster, which include one or multiple
> > > > > master node(s) which is responsible for managing state of cluster,
> > > > > resource scheduling, authentication check and maintaining of
> > metadata.
> > > > > As a reliable system, TubeMQ provides HA solution for master node.
> > > > >
> > > > > Broker is responsible for data store which include a cluster of
> > broker
> > > > > nodes. Every broker node is managing a set of topics, include:
> > append,
> > > > > delete, update, query of topic information. In TubeMQ, these
> brokers
> > > > > can be horizontal scaled and can be very large size for massive
> data
> > > > > case.
> > > > >
> > > > > Client is responsible for producing and consuming messages. When a
> > > > > pub-sub topic get setup, we can support two ways (push and pull)
> for
> > > > > delivering message from producers to consumers.
> > > > >
> > > > > Zookeeper is for storing offset of messages which is used to
> recover
> > > > > topic during some components get failed.
> > > > >
> > > > >
> > > > > =Initial Goals=
> > > > >
> > > > > The initial goal will be to move the current codebase in github’s
> > > > > repository under Tencent account to Apache and integrate with the
> > > > > Apache development process and infrastructure.
> > > > > A primary goal of incubation will be to grow and diversify the
> TubeMQ
> > > > > community. We are well aware that the project community is largely
> > > > > comprised of individuals from a single company. We aim to change
> that
> > > > > during incubation.
> > > > >
> > > > > =Current Status=
> > > > >
> > > > > As previously mentioned, TubeMQ is under active development at
> > > > > Tencent, and is being used in processing large volumes of data for
> > > > > most services and products.
> > > > >
> > > > > =Meritocracy=
> > > > >
> > > > > We value meritocracy and we understand that it is the basis for an
> > > > > open community that encourages multiple companies and

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread tison
+1 (non-binding)

Best,
tison.


ซ่อยค่อย ลืมเขาแน่ <0989132858...@gmail.com> 于2019年10月30日周三 上午11:01写道:

> เมื่อ 30 ต.ค. 2019 9:49 AM "Scheduler dolphin" 
> เขียนว่า
>
> > +1 (non-binding).
> > good luck!
> >
> > —
> >
> > *DolphinScheduler(Incubator) *PPMC
> > *Lidong Dai *
> >
> > lidong@outlook.com
> >
> > —
> >
> > On Wed, Oct 30, 2019 at 10:30 AM Saisai Shao 
> > wrote:
> >
> > > +1 (non-binding).
> > >
> > > Thanks
> > > Saisai
> > >
> > > Sheng Wu  于2019年10月30日周三 上午10:03写道:
> > >
> > > > +1 binding
> > > > Good luck.
> > > >
> > > > Dave Fisher 于2019年10月30日 周三上午7:30写道:
> > > >
> > > > > +1 (binding)
> > > > >
> > > > > Go TubeMQ.
> > > > >
> > > > > Regards,
> > > > > Dave
> > > > >
> > > > > Sent from my iPhone
> > > > >
> > > > > > On Oct 29, 2019, at 6:48 PM, David Nalley  wrote:
> > > > > >
> > > > > > Hi folks,
> > > > > >
> > > > > > The [DISCUSS] thread on TubeMQ has died down.
> > > > > >
> > > > > > Accordingly, I would like to call a VOTE to accept TubeMQ into
> the
> > > > > > Apache Incubator.
> > > > > >
> > > > > > Please cast your vote:
> > > > > >
> > > > > >  [ ] +1, bring TubeMQ into the Incubator
> > > > > >  [ ] +0, I don't care either way
> > > > > >  [ ] -1, do not bring TubeMQ 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=
> > > > > >
> > > > > > TubeMQ is a distributed messaging queue (MQ) system developed by
> > > > > > Tencent Big Data since 2013. It focuses on high-performance
> storage
> > > > > > and transmission of massive data in big data scenarios.After
> nearly
> > > > > > seven years of massive data precipitation, TubeMQ has certain
> > > > > > advantages in production practice (stability + performance) and
> low
> > > > > > cost compared to many open source MQ projects.
> > > > > >
> > > > > > =Proposal=
> > > > > >
> > > > > > TubeMQ is suitable for high concurrency, massive data and
> > tolerates a
> > > > > > small amount of data loss scenarios under abnormal conditions,
> such
> > > as
> > > > > > massive log collection, indicator statistics and monitoring, etc.
> > > > > > TubeMQ does not support highly reliable data transmission
> services
> > > > > > yet. It could be on a future project roadmap, as many other MQs.
> > but
> > > > > > not today.
> > > > > >
> > > > > > =Rationale=
> > > > > >
> > > > > > Just like other message queue systems, TubeMQ is built on the
> > > > > > publish-subscribe pattern, aka pub-sub.
> > > > > > In this pattern, producers publish messages to topics while
> > consumers
> > > > > > subscribe to those topics. After incoming messages get proceeded,
> > > > > > consumers send an acknowledgement back to producer. Once a
> > > > > > subscription has been created, all messages will be tracked and
> > > > > > retained by TubeMQ, even if the consumer go offline for some
> > reasons.
> > > > > > Retained messages will be discarded only when a consumer
> > acknowledges
> > > > > > that they've been successfully processed.
> > > > > >
> > > > > > Portal is responsible for interact with user and admin system
> which
> > > > > > include two parts: API and web portal.
> > > > > >
> > > > > > Master is controller of the cluster, which include one or
> multiple
> > > > > > master node(s) which is responsible for managing state of
> cluster,
> > > > > > resource scheduling, authentication check and maintaining of
> > > metadata.
> > > > > > As a reliable system, TubeMQ provides HA solution for master
> node.
> > > > > >
> > > > > > Broker is responsible for data store which include a cluster of
> > > broker
> > > > > > nodes. Every broker node is managing a set of topics, include:
> > > append,
> > > > > > delete, update, query of topic information. In TubeMQ, these
> > brokers
> > > > > > can be horizontal scaled and can be very large size for massive
> > data
> > > > > > case.
> > > > > >
> > > > > > Client is responsible for producing and consuming messages. When
> a
> > > > > > pub-sub topic get setup, we can support two ways (push and pull)
> > for
> > > > > > delivering message from producers to consumers.
> > > > > >
> > > > > > Zookeeper is for storing offset of messages which is used to
> > recover
> > > > > > topic during some components get failed.
> > > > > >
> > > > > >
> > > > > > =Initial Goals=
> > > > > >
> > > > > > The initial goal will be to move the current codebase in github’s
> > > > > > repository under Tencent account to Apache and integrate with the
> > > > > > Apache development process and infrastructure.
> > > > > > A primary goal of incubation will be to grow and diversify the
> > TubeMQ
> > > > > > community. We are well aware that the project community is
> largely
> > > > > > comprised of individuals from a single company. We aim to change
> > that
> > > > > > during incubation.
> > > > > >
> > > > > > =

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Yiheng Wang
+1

On Wed, Oct 30, 2019 at 11:09 AM tison  wrote:

> +1 (non-binding)
>
> Best,
> tison.
>
>
> ซ่อยค่อย ลืมเขาแน่ <0989132858...@gmail.com> 于2019年10月30日周三 上午11:01写道:
>
> > เมื่อ 30 ต.ค. 2019 9:49 AM "Scheduler dolphin" <
> dolphinsched...@gmail.com>
> > เขียนว่า
> >
> > > +1 (non-binding).
> > > good luck!
> > >
> > > —
> > >
> > > *DolphinScheduler(Incubator) *PPMC
> > > *Lidong Dai *
> > >
> > > lidong@outlook.com
> > >
> > > —
> > >
> > > On Wed, Oct 30, 2019 at 10:30 AM Saisai Shao 
> > > wrote:
> > >
> > > > +1 (non-binding).
> > > >
> > > > Thanks
> > > > Saisai
> > > >
> > > > Sheng Wu  于2019年10月30日周三 上午10:03写道:
> > > >
> > > > > +1 binding
> > > > > Good luck.
> > > > >
> > > > > Dave Fisher 于2019年10月30日 周三上午7:30写道:
> > > > >
> > > > > > +1 (binding)
> > > > > >
> > > > > > Go TubeMQ.
> > > > > >
> > > > > > Regards,
> > > > > > Dave
> > > > > >
> > > > > > Sent from my iPhone
> > > > > >
> > > > > > > On Oct 29, 2019, at 6:48 PM, David Nalley 
> wrote:
> > > > > > >
> > > > > > > Hi folks,
> > > > > > >
> > > > > > > The [DISCUSS] thread on TubeMQ has died down.
> > > > > > >
> > > > > > > Accordingly, I would like to call a VOTE to accept TubeMQ into
> > the
> > > > > > > Apache Incubator.
> > > > > > >
> > > > > > > Please cast your vote:
> > > > > > >
> > > > > > >  [ ] +1, bring TubeMQ into the Incubator
> > > > > > >  [ ] +0, I don't care either way
> > > > > > >  [ ] -1, do not bring TubeMQ 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=
> > > > > > >
> > > > > > > TubeMQ is a distributed messaging queue (MQ) system developed
> by
> > > > > > > Tencent Big Data since 2013. It focuses on high-performance
> > storage
> > > > > > > and transmission of massive data in big data scenarios.After
> > nearly
> > > > > > > seven years of massive data precipitation, TubeMQ has certain
> > > > > > > advantages in production practice (stability + performance) and
> > low
> > > > > > > cost compared to many open source MQ projects.
> > > > > > >
> > > > > > > =Proposal=
> > > > > > >
> > > > > > > TubeMQ is suitable for high concurrency, massive data and
> > > tolerates a
> > > > > > > small amount of data loss scenarios under abnormal conditions,
> > such
> > > > as
> > > > > > > massive log collection, indicator statistics and monitoring,
> etc.
> > > > > > > TubeMQ does not support highly reliable data transmission
> > services
> > > > > > > yet. It could be on a future project roadmap, as many other
> MQs.
> > > but
> > > > > > > not today.
> > > > > > >
> > > > > > > =Rationale=
> > > > > > >
> > > > > > > Just like other message queue systems, TubeMQ is built on the
> > > > > > > publish-subscribe pattern, aka pub-sub.
> > > > > > > In this pattern, producers publish messages to topics while
> > > consumers
> > > > > > > subscribe to those topics. After incoming messages get
> proceeded,
> > > > > > > consumers send an acknowledgement back to producer. Once a
> > > > > > > subscription has been created, all messages will be tracked and
> > > > > > > retained by TubeMQ, even if the consumer go offline for some
> > > reasons.
> > > > > > > Retained messages will be discarded only when a consumer
> > > acknowledges
> > > > > > > that they've been successfully processed.
> > > > > > >
> > > > > > > Portal is responsible for interact with user and admin system
> > which
> > > > > > > include two parts: API and web portal.
> > > > > > >
> > > > > > > Master is controller of the cluster, which include one or
> > multiple
> > > > > > > master node(s) which is responsible for managing state of
> > cluster,
> > > > > > > resource scheduling, authentication check and maintaining of
> > > > metadata.
> > > > > > > As a reliable system, TubeMQ provides HA solution for master
> > node.
> > > > > > >
> > > > > > > Broker is responsible for data store which include a cluster of
> > > > broker
> > > > > > > nodes. Every broker node is managing a set of topics, include:
> > > > append,
> > > > > > > delete, update, query of topic information. In TubeMQ, these
> > > brokers
> > > > > > > can be horizontal scaled and can be very large size for massive
> > > data
> > > > > > > case.
> > > > > > >
> > > > > > > Client is responsible for producing and consuming messages.
> When
> > a
> > > > > > > pub-sub topic get setup, we can support two ways (push and
> pull)
> > > for
> > > > > > > delivering message from producers to consumers.
> > > > > > >
> > > > > > > Zookeeper is for storing offset of messages which is used to
> > > recover
> > > > > > > topic during some components get failed.
> > > > > > >
> > > > > > >
> > > > > > > =Initial Goals=
> > > > > > >
> > > > > > > The initial goal will be to move the current codebase in
> github’s
> > > > > > > repository under Tencent account to Apache and i

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread tan zhongyi
+1 


在 2019/10/30 上午10:00,“Dave Fisher” 写入:

+1 (binding)

Go TubeMQ.

Regards,
Dave

Sent from my iPhone

> On Oct 29, 2019, at 6:48 PM, David Nalley  wrote:
> 
> Hi folks,
> 
> The [DISCUSS] thread on TubeMQ has died down.
> 
> Accordingly, I would like to call a VOTE to accept TubeMQ into the
> Apache Incubator.
> 
> Please cast your vote:
> 
>  [ ] +1, bring TubeMQ into the Incubator
>  [ ] +0, I don't care either way
>  [ ] -1, do not bring TubeMQ 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=
> 
> TubeMQ is a distributed messaging queue (MQ) system developed by
> Tencent Big Data since 2013. It focuses on high-performance storage
> and transmission of massive data in big data scenarios.After nearly
> seven years of massive data precipitation, TubeMQ has certain
> advantages in production practice (stability + performance) and low
> cost compared to many open source MQ projects.
> 
> =Proposal=
> 
> TubeMQ is suitable for high concurrency, massive data and tolerates a
> small amount of data loss scenarios under abnormal conditions, such as
> massive log collection, indicator statistics and monitoring, etc.
> TubeMQ does not support highly reliable data transmission services
> yet. It could be on a future project roadmap, as many other MQs. but
> not today.
> 
> =Rationale=
> 
> Just like other message queue systems, TubeMQ is built on the
> publish-subscribe pattern, aka pub-sub.
> In this pattern, producers publish messages to topics while consumers
> subscribe to those topics. After incoming messages get proceeded,
> consumers send an acknowledgement back to producer. Once a
> subscription has been created, all messages will be tracked and
> retained by TubeMQ, even if the consumer go offline for some reasons.
> Retained messages will be discarded only when a consumer acknowledges
> that they've been successfully processed.
> 
> Portal is responsible for interact with user and admin system which
> include two parts: API and web portal.
> 
> Master is controller of the cluster, which include one or multiple
> master node(s) which is responsible for managing state of cluster,
> resource scheduling, authentication check and maintaining of metadata.
> As a reliable system, TubeMQ provides HA solution for master node.
> 
> Broker is responsible for data store which include a cluster of broker
> nodes. Every broker node is managing a set of topics, include: append,
> delete, update, query of topic information. In TubeMQ, these brokers
> can be horizontal scaled and can be very large size for massive data
> case.
> 
> Client is responsible for producing and consuming messages. When a
> pub-sub topic get setup, we can support two ways (push and pull) for
> delivering message from producers to consumers.
> 
> Zookeeper is for storing offset of messages which is used to recover
> topic during some components get failed.
> 
> 
> =Initial Goals=
> 
> The initial goal will be to move the current codebase in github’s
> repository under Tencent account to Apache and integrate with the
> Apache development process and infrastructure.
> A primary goal of incubation will be to grow and diversify the TubeMQ
> community. We are well aware that the project community is largely
> comprised of individuals from a single company. We aim to change that
> during incubation.
> 
> =Current Status=
> 
> As previously mentioned, TubeMQ is under active development at
> Tencent, and is being used in processing large volumes of data for
> most services and 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.
> 
> =Community=
> 
> TubeMQ is currently being used by developers at Tencent and a growing
> number of users are actively using it in production environments.
> TubeMQ has received contributions from developers working outside of
> Tencent since it was open sourced on github in September 2019 By
> bringing TubeMQ to Apache we aim to assure current and future
> contributors that the TubeMQ community is neutral, meritocratic, and
> open, in order to broaden and diversity the user and developer
> community.
> 
> =Core Developers=
> 
> TubeMQ wa

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Junjie Chen
+1 (non-binding)


ซ่อยค่อย ลืมเขาแน่ <0989132858...@gmail.com> 于2019年10月30日周三 上午11:01写道:
>
> เมื่อ 30 ต.ค. 2019 9:49 AM "Scheduler dolphin" 
> เขียนว่า
>
> > +1 (non-binding).
> > good luck!
> >
> > —
> >
> > *DolphinScheduler(Incubator) *PPMC
> > *Lidong Dai *
> >
> > lidong@outlook.com
> >
> > —
> >
> > On Wed, Oct 30, 2019 at 10:30 AM Saisai Shao 
> > wrote:
> >
> > > +1 (non-binding).
> > >
> > > Thanks
> > > Saisai
> > >
> > > Sheng Wu  于2019年10月30日周三 上午10:03写道:
> > >
> > > > +1 binding
> > > > Good luck.
> > > >
> > > > Dave Fisher 于2019年10月30日 周三上午7:30写道:
> > > >
> > > > > +1 (binding)
> > > > >
> > > > > Go TubeMQ.
> > > > >
> > > > > Regards,
> > > > > Dave
> > > > >
> > > > > Sent from my iPhone
> > > > >
> > > > > > On Oct 29, 2019, at 6:48 PM, David Nalley  wrote:
> > > > > >
> > > > > > Hi folks,
> > > > > >
> > > > > > The [DISCUSS] thread on TubeMQ has died down.
> > > > > >
> > > > > > Accordingly, I would like to call a VOTE to accept TubeMQ into the
> > > > > > Apache Incubator.
> > > > > >
> > > > > > Please cast your vote:
> > > > > >
> > > > > >  [ ] +1, bring TubeMQ into the Incubator
> > > > > >  [ ] +0, I don't care either way
> > > > > >  [ ] -1, do not bring TubeMQ 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=
> > > > > >
> > > > > > TubeMQ is a distributed messaging queue (MQ) system developed by
> > > > > > Tencent Big Data since 2013. It focuses on high-performance storage
> > > > > > and transmission of massive data in big data scenarios.After nearly
> > > > > > seven years of massive data precipitation, TubeMQ has certain
> > > > > > advantages in production practice (stability + performance) and low
> > > > > > cost compared to many open source MQ projects.
> > > > > >
> > > > > > =Proposal=
> > > > > >
> > > > > > TubeMQ is suitable for high concurrency, massive data and
> > tolerates a
> > > > > > small amount of data loss scenarios under abnormal conditions, such
> > > as
> > > > > > massive log collection, indicator statistics and monitoring, etc.
> > > > > > TubeMQ does not support highly reliable data transmission services
> > > > > > yet. It could be on a future project roadmap, as many other MQs.
> > but
> > > > > > not today.
> > > > > >
> > > > > > =Rationale=
> > > > > >
> > > > > > Just like other message queue systems, TubeMQ is built on the
> > > > > > publish-subscribe pattern, aka pub-sub.
> > > > > > In this pattern, producers publish messages to topics while
> > consumers
> > > > > > subscribe to those topics. After incoming messages get proceeded,
> > > > > > consumers send an acknowledgement back to producer. Once a
> > > > > > subscription has been created, all messages will be tracked and
> > > > > > retained by TubeMQ, even if the consumer go offline for some
> > reasons.
> > > > > > Retained messages will be discarded only when a consumer
> > acknowledges
> > > > > > that they've been successfully processed.
> > > > > >
> > > > > > Portal is responsible for interact with user and admin system which
> > > > > > include two parts: API and web portal.
> > > > > >
> > > > > > Master is controller of the cluster, which include one or multiple
> > > > > > master node(s) which is responsible for managing state of cluster,
> > > > > > resource scheduling, authentication check and maintaining of
> > > metadata.
> > > > > > As a reliable system, TubeMQ provides HA solution for master node.
> > > > > >
> > > > > > Broker is responsible for data store which include a cluster of
> > > broker
> > > > > > nodes. Every broker node is managing a set of topics, include:
> > > append,
> > > > > > delete, update, query of topic information. In TubeMQ, these
> > brokers
> > > > > > can be horizontal scaled and can be very large size for massive
> > data
> > > > > > case.
> > > > > >
> > > > > > Client is responsible for producing and consuming messages. When a
> > > > > > pub-sub topic get setup, we can support two ways (push and pull)
> > for
> > > > > > delivering message from producers to consumers.
> > > > > >
> > > > > > Zookeeper is for storing offset of messages which is used to
> > recover
> > > > > > topic during some components get failed.
> > > > > >
> > > > > >
> > > > > > =Initial Goals=
> > > > > >
> > > > > > The initial goal will be to move the current codebase in github’s
> > > > > > repository under Tencent account to Apache and integrate with the
> > > > > > Apache development process and infrastructure.
> > > > > > A primary goal of incubation will be to grow and diversify the
> > TubeMQ
> > > > > > community. We are well aware that the project community is largely
> > > > > > comprised of individuals from a single company. We aim to change
> > that
> > > > > > during incubation.
> > > > > >
> > > > > > =Current Status=
> > > > > >
> > > > >

回复:[VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Liu Ted
+1 (binding).

Ted Liu, ASF Member, Incubator PMC Member 

 
  2019 年 10 月 30 日周三 9:48,David Nalley 写道:   Hi folks,

The [DISCUSS] thread on TubeMQ has died down.

Accordingly, I would like to call a VOTE to accept TubeMQ into the
Apache Incubator.

Please cast your vote:

  [ ] +1, bring TubeMQ into the Incubator
  [ ] +0, I don't care either way
  [ ] -1, do not bring TubeMQ 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=

TubeMQ is a distributed messaging queue (MQ) system developed by
Tencent Big Data since 2013. It focuses on high-performance storage
and transmission of massive data in big data scenarios.After nearly
seven years of massive data precipitation, TubeMQ has certain
advantages in production practice (stability + performance) and low
cost compared to many open source MQ projects.

=Proposal=

TubeMQ is suitable for high concurrency, massive data and tolerates a
small amount of data loss scenarios under abnormal conditions, such as
massive log collection, indicator statistics and monitoring, etc.
TubeMQ does not support highly reliable data transmission services
yet. It could be on a future project roadmap, as many other MQs. but
not today.

=Rationale=

Just like other message queue systems, TubeMQ is built on the
publish-subscribe pattern, aka pub-sub.
In this pattern, producers publish messages to topics while consumers
subscribe to those topics. After incoming messages get proceeded,
consumers send an acknowledgement back to producer. Once a
subscription has been created, all messages will be tracked and
retained by TubeMQ, even if the consumer go offline for some reasons.
Retained messages will be discarded only when a consumer acknowledges
that they've been successfully processed.

Portal is responsible for interact with user and admin system which
include two parts: API and web portal.

Master is controller of the cluster, which include one or multiple
master node(s) which is responsible for managing state of cluster,
resource scheduling, authentication check and maintaining of metadata.
As a reliable system, TubeMQ provides HA solution for master node.

Broker is responsible for data store which include a cluster of broker
nodes. Every broker node is managing a set of topics, include: append,
delete, update, query of topic information. In TubeMQ, these brokers
can be horizontal scaled and can be very large size for massive data
case.

Client is responsible for producing and consuming messages. When a
pub-sub topic get setup, we can support two ways (push and pull) for
delivering message from producers to consumers.

Zookeeper is for storing offset of messages which is used to recover
topic during some components get failed.


=Initial Goals=

The initial goal will be to move the current codebase in github’s
repository under Tencent account to Apache and integrate with the
Apache development process and infrastructure.
A primary goal of incubation will be to grow and diversify the TubeMQ
community. We are well aware that the project community is largely
comprised of individuals from a single company. We aim to change that
during incubation.

=Current Status=

As previously mentioned, TubeMQ is under active development at
Tencent, and is being used in processing large volumes of data for
most services and 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.

=Community=

TubeMQ is currently being used by developers at Tencent and a growing
number of users are actively using it in production environments.
TubeMQ has received contributions from developers working outside of
Tencent since it was open sourced on github in September 2019 By
bringing TubeMQ to Apache we aim to assure current and future
contributors that the TubeMQ community is neutral, meritocratic, and
open, in order to broaden and diversity the user and developer
community.

=Core Developers=

TubeMQ was initially developed at Tencent and is under active
development. We believe Tencent will be of interest to a broad range
of users and developers and that incubating the project at the ASF
will help us build a diverse, sustainable community.

=Alignment=

TubeMQ utilizes other Apache projects such as Hadoop, HBase and
Zookeeper. We anticipate integration with additional Apache projects
as the TubeMQ community and interest in the project grows.

=Known Risks=

==Orphaned Products==

Tencent is committed to the future development of TubeMQ and
understands that graduation to a TLP, while preferable, is not the
only positive outcome of incubation.

Should the TubeMQ project be accepted by the Incubator, the
prospective PPMC would

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Furkan KAMACI
Hi,

+1 (binding)

Kind Regards,
Furkan KAMACI

30 Eki 2019 Çar, saat 06:12 tarihinde Junjie Chen 
şunu yazdı:

> +1 (non-binding)
>
>
> ซ่อยค่อย ลืมเขาแน่ <0989132858...@gmail.com> 于2019年10月30日周三 上午11:01写道:
> >
> > เมื่อ 30 ต.ค. 2019 9:49 AM "Scheduler dolphin" <
> dolphinsched...@gmail.com>
> > เขียนว่า
> >
> > > +1 (non-binding).
> > > good luck!
> > >
> > > —
> > >
> > > *DolphinScheduler(Incubator) *PPMC
> > > *Lidong Dai *
> > >
> > > lidong@outlook.com
> > >
> > > —
> > >
> > > On Wed, Oct 30, 2019 at 10:30 AM Saisai Shao 
> > > wrote:
> > >
> > > > +1 (non-binding).
> > > >
> > > > Thanks
> > > > Saisai
> > > >
> > > > Sheng Wu  于2019年10月30日周三 上午10:03写道:
> > > >
> > > > > +1 binding
> > > > > Good luck.
> > > > >
> > > > > Dave Fisher 于2019年10月30日 周三上午7:30写道:
> > > > >
> > > > > > +1 (binding)
> > > > > >
> > > > > > Go TubeMQ.
> > > > > >
> > > > > > Regards,
> > > > > > Dave
> > > > > >
> > > > > > Sent from my iPhone
> > > > > >
> > > > > > > On Oct 29, 2019, at 6:48 PM, David Nalley 
> wrote:
> > > > > > >
> > > > > > > Hi folks,
> > > > > > >
> > > > > > > The [DISCUSS] thread on TubeMQ has died down.
> > > > > > >
> > > > > > > Accordingly, I would like to call a VOTE to accept TubeMQ into
> the
> > > > > > > Apache Incubator.
> > > > > > >
> > > > > > > Please cast your vote:
> > > > > > >
> > > > > > >  [ ] +1, bring TubeMQ into the Incubator
> > > > > > >  [ ] +0, I don't care either way
> > > > > > >  [ ] -1, do not bring TubeMQ 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=
> > > > > > >
> > > > > > > TubeMQ is a distributed messaging queue (MQ) system developed
> by
> > > > > > > Tencent Big Data since 2013. It focuses on high-performance
> storage
> > > > > > > and transmission of massive data in big data scenarios.After
> nearly
> > > > > > > seven years of massive data precipitation, TubeMQ has certain
> > > > > > > advantages in production practice (stability + performance)
> and low
> > > > > > > cost compared to many open source MQ projects.
> > > > > > >
> > > > > > > =Proposal=
> > > > > > >
> > > > > > > TubeMQ is suitable for high concurrency, massive data and
> > > tolerates a
> > > > > > > small amount of data loss scenarios under abnormal conditions,
> such
> > > > as
> > > > > > > massive log collection, indicator statistics and monitoring,
> etc.
> > > > > > > TubeMQ does not support highly reliable data transmission
> services
> > > > > > > yet. It could be on a future project roadmap, as many other
> MQs.
> > > but
> > > > > > > not today.
> > > > > > >
> > > > > > > =Rationale=
> > > > > > >
> > > > > > > Just like other message queue systems, TubeMQ is built on the
> > > > > > > publish-subscribe pattern, aka pub-sub.
> > > > > > > In this pattern, producers publish messages to topics while
> > > consumers
> > > > > > > subscribe to those topics. After incoming messages get
> proceeded,
> > > > > > > consumers send an acknowledgement back to producer. Once a
> > > > > > > subscription has been created, all messages will be tracked and
> > > > > > > retained by TubeMQ, even if the consumer go offline for some
> > > reasons.
> > > > > > > Retained messages will be discarded only when a consumer
> > > acknowledges
> > > > > > > that they've been successfully processed.
> > > > > > >
> > > > > > > Portal is responsible for interact with user and admin system
> which
> > > > > > > include two parts: API and web portal.
> > > > > > >
> > > > > > > Master is controller of the cluster, which include one or
> multiple
> > > > > > > master node(s) which is responsible for managing state of
> cluster,
> > > > > > > resource scheduling, authentication check and maintaining of
> > > > metadata.
> > > > > > > As a reliable system, TubeMQ provides HA solution for master
> node.
> > > > > > >
> > > > > > > Broker is responsible for data store which include a cluster of
> > > > broker
> > > > > > > nodes. Every broker node is managing a set of topics, include:
> > > > append,
> > > > > > > delete, update, query of topic information. In TubeMQ, these
> > > brokers
> > > > > > > can be horizontal scaled and can be very large size for massive
> > > data
> > > > > > > case.
> > > > > > >
> > > > > > > Client is responsible for producing and consuming messages.
> When a
> > > > > > > pub-sub topic get setup, we can support two ways (push and
> pull)
> > > for
> > > > > > > delivering message from producers to consumers.
> > > > > > >
> > > > > > > Zookeeper is for storing offset of messages which is used to
> > > recover
> > > > > > > topic during some components get failed.
> > > > > > >
> > > > > > >
> > > > > > > =Initial Goals=
> > > > > > >
> > > > > > > The initial goal will be to move the current codebase in
> github’s
> > > > > > > repository under Tencent acco

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Jean-Baptiste Onofré

+1 (binding)

Good luck !

Regards
JB

On 30/10/2019 02:48, David Nalley wrote:

Hi folks,

The [DISCUSS] thread on TubeMQ has died down.

Accordingly, I would like to call a VOTE to accept TubeMQ into the
Apache Incubator.

Please cast your vote:

   [ ] +1, bring TubeMQ into the Incubator
   [ ] +0, I don't care either way
   [ ] -1, do not bring TubeMQ 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=

TubeMQ is a distributed messaging queue (MQ) system developed by
Tencent Big Data since 2013. It focuses on high-performance storage
and transmission of massive data in big data scenarios.After nearly
seven years of massive data precipitation, TubeMQ has certain
advantages in production practice (stability + performance) and low
cost compared to many open source MQ projects.

=Proposal=

TubeMQ is suitable for high concurrency, massive data and tolerates a
small amount of data loss scenarios under abnormal conditions, such as
massive log collection, indicator statistics and monitoring, etc.
TubeMQ does not support highly reliable data transmission services
yet. It could be on a future project roadmap, as many other MQs. but
not today.

=Rationale=

Just like other message queue systems, TubeMQ is built on the
publish-subscribe pattern, aka pub-sub.
In this pattern, producers publish messages to topics while consumers
subscribe to those topics. After incoming messages get proceeded,
consumers send an acknowledgement back to producer. Once a
subscription has been created, all messages will be tracked and
retained by TubeMQ, even if the consumer go offline for some reasons.
Retained messages will be discarded only when a consumer acknowledges
that they've been successfully processed.

Portal is responsible for interact with user and admin system which
include two parts: API and web portal.

Master is controller of the cluster, which include one or multiple
master node(s) which is responsible for managing state of cluster,
resource scheduling, authentication check and maintaining of metadata.
As a reliable system, TubeMQ provides HA solution for master node.

Broker is responsible for data store which include a cluster of broker
nodes. Every broker node is managing a set of topics, include: append,
delete, update, query of topic information. In TubeMQ, these brokers
can be horizontal scaled and can be very large size for massive data
case.

Client is responsible for producing and consuming messages. When a
pub-sub topic get setup, we can support two ways (push and pull) for
delivering message from producers to consumers.

Zookeeper is for storing offset of messages which is used to recover
topic during some components get failed.


=Initial Goals=

The initial goal will be to move the current codebase in github’s
repository under Tencent account to Apache and integrate with the
Apache development process and infrastructure.
A primary goal of incubation will be to grow and diversify the TubeMQ
community. We are well aware that the project community is largely
comprised of individuals from a single company. We aim to change that
during incubation.

=Current Status=

As previously mentioned, TubeMQ is under active development at
Tencent, and is being used in processing large volumes of data for
most services and 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.

=Community=

TubeMQ is currently being used by developers at Tencent and a growing
number of users are actively using it in production environments.
TubeMQ has received contributions from developers working outside of
Tencent since it was open sourced on github in September 2019 By
bringing TubeMQ to Apache we aim to assure current and future
contributors that the TubeMQ community is neutral, meritocratic, and
open, in order to broaden and diversity the user and developer
community.

=Core Developers=

TubeMQ was initially developed at Tencent and is under active
development. We believe Tencent will be of interest to a broad range
of users and developers and that incubating the project at the ASF
will help us build a diverse, sustainable community.

=Alignment=

TubeMQ utilizes other Apache projects such as Hadoop, HBase and
Zookeeper. We anticipate integration with additional Apache projects
as the TubeMQ community and interest in the project grows.

=Known Risks=

==Orphaned Products==

Tencent is committed to the future development of TubeMQ and
understands that graduation to a TLP, while preferable, is not the
only positive outcome of incubation.

Should the TubeMQ project be accepted by the Incubator, the
prospective PPMC would be willing to agree 

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread 李响
+1


> 发件人: David Nalley 
> Date: 2019年10月30日周三 上午9:48
> Subject: [VOTE] Accept TubeMQ into the Apache Incubator
> To: 
>
>
> Hi folks,
>
> The [DISCUSS] thread on TubeMQ has died down.
>
> Accordingly, I would like to call a VOTE to accept TubeMQ into the
> Apache Incubator.
>
> Please cast your vote:
>
>   [ ] +1, bring TubeMQ into the Incubator
>   [ ] +0, I don't care either way
>   [ ] -1, do not bring TubeMQ 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=
>
> TubeMQ is a distributed messaging queue (MQ) system developed by
> Tencent Big Data since 2013. It focuses on high-performance storage
> and transmission of massive data in big data scenarios.After nearly
> seven years of massive data precipitation, TubeMQ has certain
> advantages in production practice (stability + performance) and low
> cost compared to many open source MQ projects.
>
> =Proposal=
>
> TubeMQ is suitable for high concurrency, massive data and tolerates a
> small amount of data loss scenarios under abnormal conditions, such as
> massive log collection, indicator statistics and monitoring, etc.
> TubeMQ does not support highly reliable data transmission services
> yet. It could be on a future project roadmap, as many other MQs. but
> not today.
>
> =Rationale=
>
> Just like other message queue systems, TubeMQ is built on the
> publish-subscribe pattern, aka pub-sub.
> In this pattern, producers publish messages to topics while consumers
> subscribe to those topics. After incoming messages get proceeded,
> consumers send an acknowledgement back to producer. Once a
> subscription has been created, all messages will be tracked and
> retained by TubeMQ, even if the consumer go offline for some reasons.
> Retained messages will be discarded only when a consumer acknowledges
> that they've been successfully processed.
>
> Portal is responsible for interact with user and admin system which
> include two parts: API and web portal.
>
> Master is controller of the cluster, which include one or multiple
> master node(s) which is responsible for managing state of cluster,
> resource scheduling, authentication check and maintaining of metadata.
> As a reliable system, TubeMQ provides HA solution for master node.
>
> Broker is responsible for data store which include a cluster of broker
> nodes. Every broker node is managing a set of topics, include: append,
> delete, update, query of topic information. In TubeMQ, these brokers
> can be horizontal scaled and can be very large size for massive data
> case.
>
> Client is responsible for producing and consuming messages. When a
> pub-sub topic get setup, we can support two ways (push and pull) for
> delivering message from producers to consumers.
>
> Zookeeper is for storing offset of messages which is used to recover
> topic during some components get failed.
>
>
> =Initial Goals=
>
> The initial goal will be to move the current codebase in github’s
> repository under Tencent account to Apache and integrate with the
> Apache development process and infrastructure.
> A primary goal of incubation will be to grow and diversify the TubeMQ
> community. We are well aware that the project community is largely
> comprised of individuals from a single company. We aim to change that
> during incubation.
>
> =Current Status=
>
> As previously mentioned, TubeMQ is under active development at
> Tencent, and is being used in processing large volumes of data for
> most services and 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.
>
> =Community=
>
> TubeMQ is currently being used by developers at Tencent and a growing
> number of users are actively using it in production environments.
> TubeMQ has received contributions from developers working outside of
> Tencent since it was open sourced on github in September 2019 By
> bringing TubeMQ to Apache we aim to assure current and future
> contributors that the TubeMQ community is neutral, meritocratic, and
> open, in order to broaden and diversity the user and developer
> community.
>
> =Core Developers=
>
> TubeMQ was initially developed at Tencent and is under active
> development. We believe Tencent will be of interest to a broad range
> of users and developers and that incubating the project at the ASF
> will help us build a diverse, sustainable community.
>
> =Alignment=
>
> TubeMQ utilizes other Apache projects such as Hadoop, HBase and
> Zookeeper. We anticipate integration with additional Apache projects
> as the TubeMQ community and interest in the project grows.
>
> =Known Risks=
>
> ==Orphaned Products==
>
> Tencent is committed

Re: [VOTE] Accept TubeMQ into the Apache Incubator

2019-10-29 Thread Anu Engineer
+1 (non-binding)

-- Anu

On Tue, Oct 29, 2019 at 9:59 PM 李响  wrote:

> +1
>
>
> > 发件人: David Nalley 
> > Date: 2019年10月30日周三 上午9:48
> > Subject: [VOTE] Accept TubeMQ into the Apache Incubator
> > To: 
> >
> >
> > Hi folks,
> >
> > The [DISCUSS] thread on TubeMQ has died down.
> >
> > Accordingly, I would like to call a VOTE to accept TubeMQ into the
> > Apache Incubator.
> >
> > Please cast your vote:
> >
> >   [ ] +1, bring TubeMQ into the Incubator
> >   [ ] +0, I don't care either way
> >   [ ] -1, do not bring TubeMQ 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=
> >
> > TubeMQ is a distributed messaging queue (MQ) system developed by
> > Tencent Big Data since 2013. It focuses on high-performance storage
> > and transmission of massive data in big data scenarios.After nearly
> > seven years of massive data precipitation, TubeMQ has certain
> > advantages in production practice (stability + performance) and low
> > cost compared to many open source MQ projects.
> >
> > =Proposal=
> >
> > TubeMQ is suitable for high concurrency, massive data and tolerates a
> > small amount of data loss scenarios under abnormal conditions, such as
> > massive log collection, indicator statistics and monitoring, etc.
> > TubeMQ does not support highly reliable data transmission services
> > yet. It could be on a future project roadmap, as many other MQs. but
> > not today.
> >
> > =Rationale=
> >
> > Just like other message queue systems, TubeMQ is built on the
> > publish-subscribe pattern, aka pub-sub.
> > In this pattern, producers publish messages to topics while consumers
> > subscribe to those topics. After incoming messages get proceeded,
> > consumers send an acknowledgement back to producer. Once a
> > subscription has been created, all messages will be tracked and
> > retained by TubeMQ, even if the consumer go offline for some reasons.
> > Retained messages will be discarded only when a consumer acknowledges
> > that they've been successfully processed.
> >
> > Portal is responsible for interact with user and admin system which
> > include two parts: API and web portal.
> >
> > Master is controller of the cluster, which include one or multiple
> > master node(s) which is responsible for managing state of cluster,
> > resource scheduling, authentication check and maintaining of metadata.
> > As a reliable system, TubeMQ provides HA solution for master node.
> >
> > Broker is responsible for data store which include a cluster of broker
> > nodes. Every broker node is managing a set of topics, include: append,
> > delete, update, query of topic information. In TubeMQ, these brokers
> > can be horizontal scaled and can be very large size for massive data
> > case.
> >
> > Client is responsible for producing and consuming messages. When a
> > pub-sub topic get setup, we can support two ways (push and pull) for
> > delivering message from producers to consumers.
> >
> > Zookeeper is for storing offset of messages which is used to recover
> > topic during some components get failed.
> >
> >
> > =Initial Goals=
> >
> > The initial goal will be to move the current codebase in github’s
> > repository under Tencent account to Apache and integrate with the
> > Apache development process and infrastructure.
> > A primary goal of incubation will be to grow and diversify the TubeMQ
> > community. We are well aware that the project community is largely
> > comprised of individuals from a single company. We aim to change that
> > during incubation.
> >
> > =Current Status=
> >
> > As previously mentioned, TubeMQ is under active development at
> > Tencent, and is being used in processing large volumes of data for
> > most services and 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.
> >
> > =Community=
> >
> > TubeMQ is currently being used by developers at Tencent and a growing
> > number of users are actively using it in production environments.
> > TubeMQ has received contributions from developers working outside of
> > Tencent since it was open sourced on github in September 2019 By
> > bringing TubeMQ to Apache we aim to assure current and future
> > contributors that the TubeMQ community is neutral, meritocratic, and
> > open, in order to broaden and diversity the user and developer
> > community.
> >
> > =Core Developers=
> >
> > TubeMQ was initially developed at Tencent and is under active
> > development. We believe Tencent will be of interest to a broad range
> > of users and developers and that incubating the project at the ASF
> > will help us build a diverse, sus

Re: [DISCUSS] TubeMQ Proposal

2019-10-29 Thread Jean-Baptiste Onofré

Thanks David !

Regards
JB

On 30/10/2019 02:40, David Nalley wrote:

On Mon, Oct 21, 2019 at 7:50 AM Jean-Baptiste Onofré  wrote:

Hi David,

Very interesting proposal.

How do you compare with Apache Kafka or Pulsar ?
It sounds to address the same use cases, right ?

I would be interested to be mentor on the proposal if you are looking
for an additional one.


Thanks for offering. We'll happily take you up on the offer.

Thanks,

--David

-
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 TubeMQ into the Apache Incubator

2019-10-29 Thread vintagewang
+1

On Wed, Oct 30, 2019 at 9:48 AM David Nalley  wrote:

> Hi folks,
>
> The [DISCUSS] thread on TubeMQ has died down.
>
> Accordingly, I would like to call a VOTE to accept TubeMQ into the
> Apache Incubator.
>
> Please cast your vote:
>
>   [ ] +1, bring TubeMQ into the Incubator
>   [ ] +0, I don't care either way
>   [ ] -1, do not bring TubeMQ 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=
>
> TubeMQ is a distributed messaging queue (MQ) system developed by
> Tencent Big Data since 2013. It focuses on high-performance storage
> and transmission of massive data in big data scenarios.After nearly
> seven years of massive data precipitation, TubeMQ has certain
> advantages in production practice (stability + performance) and low
> cost compared to many open source MQ projects.
>
> =Proposal=
>
> TubeMQ is suitable for high concurrency, massive data and tolerates a
> small amount of data loss scenarios under abnormal conditions, such as
> massive log collection, indicator statistics and monitoring, etc.
> TubeMQ does not support highly reliable data transmission services
> yet. It could be on a future project roadmap, as many other MQs. but
> not today.
>
> =Rationale=
>
> Just like other message queue systems, TubeMQ is built on the
> publish-subscribe pattern, aka pub-sub.
> In this pattern, producers publish messages to topics while consumers
> subscribe to those topics. After incoming messages get proceeded,
> consumers send an acknowledgement back to producer. Once a
> subscription has been created, all messages will be tracked and
> retained by TubeMQ, even if the consumer go offline for some reasons.
> Retained messages will be discarded only when a consumer acknowledges
> that they've been successfully processed.
>
> Portal is responsible for interact with user and admin system which
> include two parts: API and web portal.
>
> Master is controller of the cluster, which include one or multiple
> master node(s) which is responsible for managing state of cluster,
> resource scheduling, authentication check and maintaining of metadata.
> As a reliable system, TubeMQ provides HA solution for master node.
>
> Broker is responsible for data store which include a cluster of broker
> nodes. Every broker node is managing a set of topics, include: append,
> delete, update, query of topic information. In TubeMQ, these brokers
> can be horizontal scaled and can be very large size for massive data
> case.
>
> Client is responsible for producing and consuming messages. When a
> pub-sub topic get setup, we can support two ways (push and pull) for
> delivering message from producers to consumers.
>
> Zookeeper is for storing offset of messages which is used to recover
> topic during some components get failed.
>
>
> =Initial Goals=
>
> The initial goal will be to move the current codebase in github’s
> repository under Tencent account to Apache and integrate with the
> Apache development process and infrastructure.
> A primary goal of incubation will be to grow and diversify the TubeMQ
> community. We are well aware that the project community is largely
> comprised of individuals from a single company. We aim to change that
> during incubation.
>
> =Current Status=
>
> As previously mentioned, TubeMQ is under active development at
> Tencent, and is being used in processing large volumes of data for
> most services and 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.
>
> =Community=
>
> TubeMQ is currently being used by developers at Tencent and a growing
> number of users are actively using it in production environments.
> TubeMQ has received contributions from developers working outside of
> Tencent since it was open sourced on github in September 2019 By
> bringing TubeMQ to Apache we aim to assure current and future
> contributors that the TubeMQ community is neutral, meritocratic, and
> open, in order to broaden and diversity the user and developer
> community.
>
> =Core Developers=
>
> TubeMQ was initially developed at Tencent and is under active
> development. We believe Tencent will be of interest to a broad range
> of users and developers and that incubating the project at the ASF
> will help us build a diverse, sustainable community.
>
> =Alignment=
>
> TubeMQ utilizes other Apache projects such as Hadoop, HBase and
> Zookeeper. We anticipate integration with additional Apache projects
> as the TubeMQ community and interest in the project grows.
>
> =Known Risks=
>
> ==Orphaned Products==
>
> Tencent is committed to the future development of TubeMQ and
> understands that gradua