Re: [VOTE]: Release Apache Dubbo (Incubating) 2.6.3 [RC3]

2018-08-22 Thread jun liu
> You may need to close this vote if we want to start a new round of release.

Thanks for reminding.

I am closing this vote now. We’ve solved the issues reported in this round, I 
will start a new vote thread later.

Best regards,
Jun

> On 22 Aug 2018, at 17:02, Willem Jiang  wrote:
> 
> Hi Liu Jun,
> 
> You may need to close this vote if we want to start a new round of release.
> 
> 
> Willem Jiang
> 
> Twitter: willemjiang
> Weibo: 姜宁willem
> 
> On Mon, Aug 20, 2018 at 11:27 AM, Jun Liu  wrote:
> 
>>> I guess you did use the maven release plugin to do the latest release, as
>>> we cannot see the release plugin commit  log there.
>> 
>> Yes, we used maven release plugin to do the latest release, and it has
>> automatically changed the version to ‘2.6.4-SNAPSHOT’. I forgot to change
>> it back when tag in this round.
>> 
>>> As we are doing the source release, it quit import that we ship the
>> exactly
>>> source which is tagged to let the other user can do the same release
>>> without changing the code.
>> 
>> Agree, I think we should start a new round of vote to address this issue.
>> 
>> Best regards,
>> Jun
>> 
>>> On 18 Aug 2018, at 17:33, Willem Jiang  wrote:
>>> 
>>> I checked the source.zip file data, it is same with the data with the
>> tag,
>>> but the pom version was not same with the git repo as Mark already point
>>> out.
>>> I guess you did use the maven release plugin to do the latest release, as
>>> we cannot see the release plugin commit  log there.
>>> 
>>> After going through PPMC voting thread, there are several rounds of vote
>>> there, so I guess there may have some uncommitted change when doing the
>>> release.
>>> As we are doing the source release, it quit import that we ship the
>> exactly
>>> source which is tagged to let the other user can do the same release
>>> without changing the code.
>>> 
>>> @Jun Liu,  could you double check that?
>>> 
>>> 
>>> Willem Jiang
>>> 
>>> Twitter: willemjiang
>>> Weibo: 姜宁willem
>>> 
>>> On Sat, Aug 18, 2018 at 5:56 AM, Mark Thomas  wrote:
>>> 
 On 12/08/18 08:12, Jun Liu wrote:
 
 
 
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [X] -1 disapprove with the reason (binding)
 
 The sha512 hashes are missing the '*' marker that indicates they are
 hashes for binary files rather than text files. Trivial issue. Can be
 addressed in the next release.
 
 I'd expect the files to be named "apache-dubbo..." not "dubbo...". Nice
 to have (not all Apache projects use this naming convention). Something
 to consider for the next release.
 
 Consider including mvnw and mvnw.cmd in the source release so it is
 simpler to get started with the build from a source release.
 
 The 2.6.3 tag does not agree with the source release. This is a
 significant issue and enough for me to vote against the release. A diff
 shows most (all?) of the pom.xml have a version of "2.6.4-SNAPSHOT" in
 the tag but "2.6.3" in the source release.
 
 I dug into this a little. At first I thought the tag / commit in the
 vote was wrong. It is. But is isn't just that. If I go back to
 
 a8be0eaaddab198ed03b0150d4db03e2b22f023f
 
 things are better but:
 a) there are still differences
 b) the tag includes multiple commits after this point
 
 
 Mark
 
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org
 
 
>> 
>> 



Re: [VOTE] Accept Marvin-AI into Apache Incubator

2018-08-22 Thread Willem Jiang
+1 (binding)


Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Wed, Aug 22, 2018 at 1:43 AM, Luciano Resende 
wrote:

> After the initial discussion, please vote on the acceptance of Marvin-AI
> Project for incubation at the Apache Incubator. The full proposal is
> available at the end of this message and on the wiki at :
>
> https://wiki.apache.org/incubator/Marvin-AI
>
> Please cast your votes:
>
> [ ] +1, bring Marvin-AI into Incubator
> [ ] +0, I don't care either way
> [ ] -1, do not bring Marvin-AI into Incubator, because...
>
> The vote is open for the next 72 hours and only votes from the
> Incubator PMC are binding.
>
> ===
>
> = Marvin-AI =
>
> == Abstract ==
>
> Marvin-AI is an open-source artificial intelligence (AI) platform that
> helps data scientists, prototype and productionalize complex solutions with
> a scalable, low-latency, language-agnostic, and standardized architecture
> while simplifies the process of exploration and modeling.
>
> == Proposal ==
>
> Marvin helps non-experienced developers create industry-grade AI
> applications. It has three core components:  a development environment to
> be used during data exploration and hypothesis validation (Toolbox), a
> library which should be extended to create Marvin engines, and a Scala
> application server which interprets engines (Engine Executor).
> A basic premise of Marvin is that it should be language-agnostic, able to
> interpret engines implemented in different programming languages.
>
> == Background ==
>
> The Marvin AI project was initiated as an internal project at B2W Digital
> (Brazil), the largest e-commerce company in Latin America. Nowadays, it is
> used by all data scientists within the B2W team. Oftentimes, data
> scientists don't have an extensive background in software engineering, yet
> are in charge of creating AI applications that need to scale to high
> throughput and provide millisecond-level response times. At B2W, Marvin AI
> plays an important role in this process, abstracting advanced software
> engineering procedures, allowing data scientists to focus on their
> knowledge domain.
>
> == Rationale ==
>
> With recent advances in computer architecture and a corresponding increase
> in the amount of data generated by always-connected devices, AI algorithms
> offer a solution to problems that have long troubled modern corporations.
> Since AI developers come from various fields, such as statistics, physics,
> and math, there exists a strong need for platforms which enable them to
> move from prototypes to enterprise applications. Although some tools claim
> to offer this service, in reality, there is no reliable open-source
> solution.
>
> == Initial Goals ==
>
> The initial goals will most likely be to merge the existing codebase into a
> single repository, migrate it to Apache, and then integrate with the Apache
> development process. Furthermore, we plan for incremental development and
> releases, as per Apache guidelines.
>
> == Current Status ==
>
> === Meritocracy ===
>
> Marvin already works under principles of meritocracy. Today, Marvin already
> has some contributors that are part of other institutions. Although there
> is no formal process defined to become a committer, contributors that make
> major changes/improvements to the platform are naturally granted write
> access to the repository.
>
>
> === Community ===
>
> Acceptance into the Apache foundation would substantially boost both
> Marvin's user and developer communities. The current community includes a
> few experienced developers that have either academic or professional
> experience with AI. The community is largely comprised of data scientists
> working at B2W and other companies such as Cloudera, MIT, Qume Labs,
> Laguro.com, and CBYK. Also, there is a  meetup group of hundreds of users
> who meet regularly to exchange ideas about Marvin and, more generally, AI.
>
> Reference to the group: https://www.meetup.com/marvin-ai/members/
>
> === Core Developers ===
>
> The core developers for Marvin are listed in the contributor's list and
> initial PPMC below. These lists include B2W employees, MIT students, UFSCAR
> researchers, independent contributors, and some employees of other
> companies like Cloudera, Qume Labs, Laguro.com, and CBYK.
>
> === Alignment ===
>
> The initial committers strongly believe that by being part of the Apache
> Software Foundation, Marvin AI will be part of a comprehensive suite for AI
> applications that can process big data and enable enterprises to extract
> value from their data lakes. Also, we hope that by integrating with other
> Apache projects such as Apache Spark, Apache Hadoop; that this will foster
> additional collaboration between these projects furthering the already
> existing integration points and expanding the community of contributors.
>
>
> == Known Risks ==
>
> === Orphaned products ===
>
> Given the current maturity of Marvin and how well it has been received at
> technical 

Re: [VOTE] Accept Marvin-AI into Apache Incubator

2018-08-22 Thread Lucas Bonatto Miguel
Yes make sense, we opened an issue for documenting all license stuff
related with the paper: https://github.com/marvin-ai/marvin-paper/issues/1



On Wed, Aug 22, 2018 at 4:58 PM Matt Sicker  wrote:

> I don't think it'll be a problem, but it's something to keep in mind while
> filing SGAs down the line.
>
> +1 (binding)
>
> On Wed, 22 Aug 2018 at 14:18, Lucas Bonatto Miguel  >
> wrote:
>
> > Hi Matt, the paper is scheduled to be released in the proceedings of the
> > JMLR (Journal of Machine Learning Research) volume 82.
> >
> > There is code samples in the paper in fact, however that code is only
> using
> > Marvin APIs to implement an engine, it does not contain Marvin's
> > implementation code. By the way, that code is also using Apache Spark
> APIs.
> > Let me know if you think it's still an issue.
> >
> > On Wed, Aug 22, 2018 at 4:00 PM Matt Sicker  wrote:
> >
> > > What license is the Marvin paper distributed under? There's code
> samples
> > in
> > > that paper as well which have no license.
> > >
> > > On Tue, 21 Aug 2018 at 16:11, Luciano Resende 
> > > wrote:
> > >
> > > > Off course, my +1 (binding)
> > > >
> > > > On Tue, Aug 21, 2018 at 10:43 AM Luciano Resende <
> luckbr1...@gmail.com
> > >
> > > > wrote:
> > > >
> > > > > After the initial discussion, please vote on the acceptance of
> > > Marvin-AI
> > > > > Project for incubation at the Apache Incubator. The full proposal
> is
> > > > > available at the end of this message and on the wiki at :
> > > > >
> > > > > https://wiki.apache.org/incubator/Marvin-AI
> > > > >
> > > > > Please cast your votes:
> > > > >
> > > > > [ ] +1, bring Marvin-AI into Incubator
> > > > > [ ] +0, I don't care either way
> > > > > [ ] -1, do not bring Marvin-AI into Incubator, because...
> > > > >
> > > > > The vote is open for the next 72 hours and only votes from the
> > > > > Incubator PMC are binding.
> > > > >
> > > > > ===
> > > > >
> > > > > = Marvin-AI =
> > > > >
> > > > > == Abstract ==
> > > > >
> > > > > Marvin-AI is an open-source artificial intelligence (AI) platform
> > that
> > > > > helps data scientists, prototype and productionalize complex
> > solutions
> > > > with
> > > > > a scalable, low-latency, language-agnostic, and standardized
> > > architecture
> > > > > while simplifies the process of exploration and modeling.
> > > > >
> > > > > == Proposal ==
> > > > >
> > > > > Marvin helps non-experienced developers create industry-grade AI
> > > > > applications. It has three core components:  a development
> > environment
> > > to
> > > > > be used during data exploration and hypothesis validation
> (Toolbox),
> > a
> > > > > library which should be extended to create Marvin engines, and a
> > Scala
> > > > > application server which interprets engines (Engine Executor).
> > > > > A basic premise of Marvin is that it should be language-agnostic,
> > able
> > > to
> > > > > interpret engines implemented in different programming languages.
> > > > >
> > > > > == Background ==
> > > > >
> > > > > The Marvin AI project was initiated as an internal project at B2W
> > > Digital
> > > > > (Brazil), the largest e-commerce company in Latin America.
> Nowadays,
> > it
> > > > is
> > > > > used by all data scientists within the B2W team. Oftentimes, data
> > > > > scientists don't have an extensive background in software
> > engineering,
> > > > yet
> > > > > are in charge of creating AI applications that need to scale to
> high
> > > > > throughput and provide millisecond-level response times. At B2W,
> > Marvin
> > > > AI
> > > > > plays an important role in this process, abstracting advanced
> > software
> > > > > engineering procedures, allowing data scientists to focus on their
> > > > > knowledge domain.
> > > > >
> > > > > == Rationale ==
> > > > >
> > > > > With recent advances in computer architecture and a corresponding
> > > > increase
> > > > > in the amount of data generated by always-connected devices, AI
> > > > algorithms
> > > > > offer a solution to problems that have long troubled modern
> > > corporations.
> > > > > Since AI developers come from various fields, such as statistics,
> > > > physics,
> > > > > and math, there exists a strong need for platforms which enable
> them
> > to
> > > > > move from prototypes to enterprise applications. Although some
> tools
> > > > claim
> > > > > to offer this service, in reality, there is no reliable open-source
> > > > > solution.
> > > > >
> > > > > == Initial Goals ==
> > > > >
> > > > > The initial goals will most likely be to merge the existing
> codebase
> > > into
> > > > > a single repository, migrate it to Apache, and then integrate with
> > the
> > > > > Apache development process. Furthermore, we plan for incremental
> > > > > development and releases, as per Apache guidelines.
> > > > >
> > > > > == Current Status ==
> > > > >
> > > > > === Meritocracy ===
> > > > >
> > > > > Marvin already works under principles of meritocracy. Today, Marvin
> > > > > already has some 

Re: [VOTE] Accept Marvin-AI into Apache Incubator

2018-08-22 Thread Matt Sicker
I don't think it'll be a problem, but it's something to keep in mind while
filing SGAs down the line.

+1 (binding)

On Wed, 22 Aug 2018 at 14:18, Lucas Bonatto Miguel 
wrote:

> Hi Matt, the paper is scheduled to be released in the proceedings of the
> JMLR (Journal of Machine Learning Research) volume 82.
>
> There is code samples in the paper in fact, however that code is only using
> Marvin APIs to implement an engine, it does not contain Marvin's
> implementation code. By the way, that code is also using Apache Spark APIs.
> Let me know if you think it's still an issue.
>
> On Wed, Aug 22, 2018 at 4:00 PM Matt Sicker  wrote:
>
> > What license is the Marvin paper distributed under? There's code samples
> in
> > that paper as well which have no license.
> >
> > On Tue, 21 Aug 2018 at 16:11, Luciano Resende 
> > wrote:
> >
> > > Off course, my +1 (binding)
> > >
> > > On Tue, Aug 21, 2018 at 10:43 AM Luciano Resende  >
> > > wrote:
> > >
> > > > After the initial discussion, please vote on the acceptance of
> > Marvin-AI
> > > > Project for incubation at the Apache Incubator. The full proposal is
> > > > available at the end of this message and on the wiki at :
> > > >
> > > > https://wiki.apache.org/incubator/Marvin-AI
> > > >
> > > > Please cast your votes:
> > > >
> > > > [ ] +1, bring Marvin-AI into Incubator
> > > > [ ] +0, I don't care either way
> > > > [ ] -1, do not bring Marvin-AI into Incubator, because...
> > > >
> > > > The vote is open for the next 72 hours and only votes from the
> > > > Incubator PMC are binding.
> > > >
> > > > ===
> > > >
> > > > = Marvin-AI =
> > > >
> > > > == Abstract ==
> > > >
> > > > Marvin-AI is an open-source artificial intelligence (AI) platform
> that
> > > > helps data scientists, prototype and productionalize complex
> solutions
> > > with
> > > > a scalable, low-latency, language-agnostic, and standardized
> > architecture
> > > > while simplifies the process of exploration and modeling.
> > > >
> > > > == Proposal ==
> > > >
> > > > Marvin helps non-experienced developers create industry-grade AI
> > > > applications. It has three core components:  a development
> environment
> > to
> > > > be used during data exploration and hypothesis validation (Toolbox),
> a
> > > > library which should be extended to create Marvin engines, and a
> Scala
> > > > application server which interprets engines (Engine Executor).
> > > > A basic premise of Marvin is that it should be language-agnostic,
> able
> > to
> > > > interpret engines implemented in different programming languages.
> > > >
> > > > == Background ==
> > > >
> > > > The Marvin AI project was initiated as an internal project at B2W
> > Digital
> > > > (Brazil), the largest e-commerce company in Latin America. Nowadays,
> it
> > > is
> > > > used by all data scientists within the B2W team. Oftentimes, data
> > > > scientists don't have an extensive background in software
> engineering,
> > > yet
> > > > are in charge of creating AI applications that need to scale to high
> > > > throughput and provide millisecond-level response times. At B2W,
> Marvin
> > > AI
> > > > plays an important role in this process, abstracting advanced
> software
> > > > engineering procedures, allowing data scientists to focus on their
> > > > knowledge domain.
> > > >
> > > > == Rationale ==
> > > >
> > > > With recent advances in computer architecture and a corresponding
> > > increase
> > > > in the amount of data generated by always-connected devices, AI
> > > algorithms
> > > > offer a solution to problems that have long troubled modern
> > corporations.
> > > > Since AI developers come from various fields, such as statistics,
> > > physics,
> > > > and math, there exists a strong need for platforms which enable them
> to
> > > > move from prototypes to enterprise applications. Although some tools
> > > claim
> > > > to offer this service, in reality, there is no reliable open-source
> > > > solution.
> > > >
> > > > == Initial Goals ==
> > > >
> > > > The initial goals will most likely be to merge the existing codebase
> > into
> > > > a single repository, migrate it to Apache, and then integrate with
> the
> > > > Apache development process. Furthermore, we plan for incremental
> > > > development and releases, as per Apache guidelines.
> > > >
> > > > == Current Status ==
> > > >
> > > > === Meritocracy ===
> > > >
> > > > Marvin already works under principles of meritocracy. Today, Marvin
> > > > already has some contributors that are part of other institutions.
> > > Although
> > > > there is no formal process defined to become a committer,
> contributors
> > > that
> > > > make major changes/improvements to the platform are naturally granted
> > > write
> > > > access to the repository.
> > > >
> > > >
> > > > === Community ===
> > > >
> > > > Acceptance into the Apache foundation would substantially boost both
> > > > Marvin's user and developer communities. The current community
> > includes a
> > > > few 

Re: [VOTE] Accept Marvin-AI into Apache Incubator

2018-08-22 Thread Lucas Bonatto Miguel
Hi Matt, the paper is scheduled to be released in the proceedings of the
JMLR (Journal of Machine Learning Research) volume 82.

There is code samples in the paper in fact, however that code is only using
Marvin APIs to implement an engine, it does not contain Marvin's
implementation code. By the way, that code is also using Apache Spark APIs.
Let me know if you think it's still an issue.

On Wed, Aug 22, 2018 at 4:00 PM Matt Sicker  wrote:

> What license is the Marvin paper distributed under? There's code samples in
> that paper as well which have no license.
>
> On Tue, 21 Aug 2018 at 16:11, Luciano Resende 
> wrote:
>
> > Off course, my +1 (binding)
> >
> > On Tue, Aug 21, 2018 at 10:43 AM Luciano Resende 
> > wrote:
> >
> > > After the initial discussion, please vote on the acceptance of
> Marvin-AI
> > > Project for incubation at the Apache Incubator. The full proposal is
> > > available at the end of this message and on the wiki at :
> > >
> > > https://wiki.apache.org/incubator/Marvin-AI
> > >
> > > Please cast your votes:
> > >
> > > [ ] +1, bring Marvin-AI into Incubator
> > > [ ] +0, I don't care either way
> > > [ ] -1, do not bring Marvin-AI into Incubator, because...
> > >
> > > The vote is open for the next 72 hours and only votes from the
> > > Incubator PMC are binding.
> > >
> > > ===
> > >
> > > = Marvin-AI =
> > >
> > > == Abstract ==
> > >
> > > Marvin-AI is an open-source artificial intelligence (AI) platform that
> > > helps data scientists, prototype and productionalize complex solutions
> > with
> > > a scalable, low-latency, language-agnostic, and standardized
> architecture
> > > while simplifies the process of exploration and modeling.
> > >
> > > == Proposal ==
> > >
> > > Marvin helps non-experienced developers create industry-grade AI
> > > applications. It has three core components:  a development environment
> to
> > > be used during data exploration and hypothesis validation (Toolbox), a
> > > library which should be extended to create Marvin engines, and a Scala
> > > application server which interprets engines (Engine Executor).
> > > A basic premise of Marvin is that it should be language-agnostic, able
> to
> > > interpret engines implemented in different programming languages.
> > >
> > > == Background ==
> > >
> > > The Marvin AI project was initiated as an internal project at B2W
> Digital
> > > (Brazil), the largest e-commerce company in Latin America. Nowadays, it
> > is
> > > used by all data scientists within the B2W team. Oftentimes, data
> > > scientists don't have an extensive background in software engineering,
> > yet
> > > are in charge of creating AI applications that need to scale to high
> > > throughput and provide millisecond-level response times. At B2W, Marvin
> > AI
> > > plays an important role in this process, abstracting advanced software
> > > engineering procedures, allowing data scientists to focus on their
> > > knowledge domain.
> > >
> > > == Rationale ==
> > >
> > > With recent advances in computer architecture and a corresponding
> > increase
> > > in the amount of data generated by always-connected devices, AI
> > algorithms
> > > offer a solution to problems that have long troubled modern
> corporations.
> > > Since AI developers come from various fields, such as statistics,
> > physics,
> > > and math, there exists a strong need for platforms which enable them to
> > > move from prototypes to enterprise applications. Although some tools
> > claim
> > > to offer this service, in reality, there is no reliable open-source
> > > solution.
> > >
> > > == Initial Goals ==
> > >
> > > The initial goals will most likely be to merge the existing codebase
> into
> > > a single repository, migrate it to Apache, and then integrate with the
> > > Apache development process. Furthermore, we plan for incremental
> > > development and releases, as per Apache guidelines.
> > >
> > > == Current Status ==
> > >
> > > === Meritocracy ===
> > >
> > > Marvin already works under principles of meritocracy. Today, Marvin
> > > already has some contributors that are part of other institutions.
> > Although
> > > there is no formal process defined to become a committer, contributors
> > that
> > > make major changes/improvements to the platform are naturally granted
> > write
> > > access to the repository.
> > >
> > >
> > > === Community ===
> > >
> > > Acceptance into the Apache foundation would substantially boost both
> > > Marvin's user and developer communities. The current community
> includes a
> > > few experienced developers that have either academic or professional
> > > experience with AI. The community is largely comprised of data
> scientists
> > > working at B2W and other companies such as Cloudera, MIT, Qume Labs,
> > > Laguro.com, and CBYK. Also, there is a  meetup group of hundreds of
> users
> > > who meet regularly to exchange ideas about Marvin and, more generally,
> > AI.
> > >
> > > Reference to the group: 

Re: [VOTE] Accept Marvin-AI into Apache Incubator

2018-08-22 Thread Matt Sicker
What license is the Marvin paper distributed under? There's code samples in
that paper as well which have no license.

On Tue, 21 Aug 2018 at 16:11, Luciano Resende  wrote:

> Off course, my +1 (binding)
>
> On Tue, Aug 21, 2018 at 10:43 AM Luciano Resende 
> wrote:
>
> > After the initial discussion, please vote on the acceptance of Marvin-AI
> > Project for incubation at the Apache Incubator. The full proposal is
> > available at the end of this message and on the wiki at :
> >
> > https://wiki.apache.org/incubator/Marvin-AI
> >
> > Please cast your votes:
> >
> > [ ] +1, bring Marvin-AI into Incubator
> > [ ] +0, I don't care either way
> > [ ] -1, do not bring Marvin-AI into Incubator, because...
> >
> > The vote is open for the next 72 hours and only votes from the
> > Incubator PMC are binding.
> >
> > ===
> >
> > = Marvin-AI =
> >
> > == Abstract ==
> >
> > Marvin-AI is an open-source artificial intelligence (AI) platform that
> > helps data scientists, prototype and productionalize complex solutions
> with
> > a scalable, low-latency, language-agnostic, and standardized architecture
> > while simplifies the process of exploration and modeling.
> >
> > == Proposal ==
> >
> > Marvin helps non-experienced developers create industry-grade AI
> > applications. It has three core components:  a development environment to
> > be used during data exploration and hypothesis validation (Toolbox), a
> > library which should be extended to create Marvin engines, and a Scala
> > application server which interprets engines (Engine Executor).
> > A basic premise of Marvin is that it should be language-agnostic, able to
> > interpret engines implemented in different programming languages.
> >
> > == Background ==
> >
> > The Marvin AI project was initiated as an internal project at B2W Digital
> > (Brazil), the largest e-commerce company in Latin America. Nowadays, it
> is
> > used by all data scientists within the B2W team. Oftentimes, data
> > scientists don't have an extensive background in software engineering,
> yet
> > are in charge of creating AI applications that need to scale to high
> > throughput and provide millisecond-level response times. At B2W, Marvin
> AI
> > plays an important role in this process, abstracting advanced software
> > engineering procedures, allowing data scientists to focus on their
> > knowledge domain.
> >
> > == Rationale ==
> >
> > With recent advances in computer architecture and a corresponding
> increase
> > in the amount of data generated by always-connected devices, AI
> algorithms
> > offer a solution to problems that have long troubled modern corporations.
> > Since AI developers come from various fields, such as statistics,
> physics,
> > and math, there exists a strong need for platforms which enable them to
> > move from prototypes to enterprise applications. Although some tools
> claim
> > to offer this service, in reality, there is no reliable open-source
> > solution.
> >
> > == Initial Goals ==
> >
> > The initial goals will most likely be to merge the existing codebase into
> > a single repository, migrate it to Apache, and then integrate with the
> > Apache development process. Furthermore, we plan for incremental
> > development and releases, as per Apache guidelines.
> >
> > == Current Status ==
> >
> > === Meritocracy ===
> >
> > Marvin already works under principles of meritocracy. Today, Marvin
> > already has some contributors that are part of other institutions.
> Although
> > there is no formal process defined to become a committer, contributors
> that
> > make major changes/improvements to the platform are naturally granted
> write
> > access to the repository.
> >
> >
> > === Community ===
> >
> > Acceptance into the Apache foundation would substantially boost both
> > Marvin's user and developer communities. The current community includes a
> > few experienced developers that have either academic or professional
> > experience with AI. The community is largely comprised of data scientists
> > working at B2W and other companies such as Cloudera, MIT, Qume Labs,
> > Laguro.com, and CBYK. Also, there is a  meetup group of hundreds of users
> > who meet regularly to exchange ideas about Marvin and, more generally,
> AI.
> >
> > Reference to the group: https://www.meetup.com/marvin-ai/members/
> >
> > === Core Developers ===
> >
> > The core developers for Marvin are listed in the contributor's list and
> > initial PPMC below. These lists include B2W employees, MIT students,
> UFSCAR
> > researchers, independent contributors, and some employees of other
> > companies like Cloudera, Qume Labs, Laguro.com, and CBYK.
> >
> > === Alignment ===
> >
> > The initial committers strongly believe that by being part of the Apache
> > Software Foundation, Marvin AI will be part of a comprehensive suite for
> AI
> > applications that can process big data and enable enterprises to extract
> > value from their data lakes. Also, we hope that by integrating with other
> > 

Re: [PROPOSAL] Zipkin for Apache Incubator

2018-08-22 Thread Willem Jiang
It's my pleasure to help Zipkin community move to Apache.

+1 to move the Google group email to Apache lists.


Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Sun, Aug 19, 2018 at 5:26 PM, Adrian Cole 
wrote:

> I'm sure I speak for others welcoming your help as a mentor, Willem. Glad
> to have had a chance to meet you before this moment as well!
>
> We can probably take most things off this mail thread, but generally yes..
> people definitely want to keep github, though we also at the right time
> should move our Google group email to apache lists.
>
> best,
> -A
>
> On Sun, 19 Aug 2018, 07:36 Willem Jiang,  wrote:
>
> > +1. It's great that Zipkin can be a part of Apache Incubator project.
> >
> > After going through the discussion here[1], I can see Zipkin leverage
> > Github infrastructure  a lot, we may need to figure out if we need to
> setup
> > the user mailing list for this project.
> > I agree with what John has said, you may consider twice for migration
> user
> > discussion from github to apache mailing list.
> > I think Skywalking may face the same issue, few people register the
> mailing
> > list because lots of discussion happen in the github issues.
> >
> > I'd be happy to be the mentor of this project if you are interested.I
> guess
> > there is still a room for additional mentor.
> > As some part of my daily work[2] is based on the work of zipkin, I can
> > devote more time on this project.
> >
> > [1] https://github.com/openzipkin/openzipkin.github.io/issues/51
> > [2] https://github.com/apache/incubator-servicecomb-saga
> >
> > Willem Jiang
> >
> > Twitter: willemjiang
> > Weibo: 姜宁willem
> >
> > On Fri, Aug 17, 2018 at 5:29 PM, Adrian Cole 
> > wrote:
> >
> > > I would like to propose Zipkin as an Apache Incubator project.
> > >
> > > The text of the proposal can be found below as well as on the Incubator
> > > wiki:
> > >
> > > https://wiki.apache.org/incubator/ZipkinProposal
> > >
> > > I believe we should have 3 mentors.. currently we have 2 (plus Wu
> > > Sheng and I who are familiar but not mentor-grade :P). If another
> > > person can volunteer to mentor us, would be sweet.
> > >
> > > -Adrian
> > >
> > > = Abstract =
> > > Zipkin is a distributed tracing system. It helps gather timing data
> > > needed to troubleshoot latency problems in microservice architectures.
> > > It manages both the collection and lookup of this data. Zipkin’s
> > > design is based on the Google Dapper paper.
> > >
> > > = Proposal =
> > > Zipkin provides a defined data model and payload type for distributed
> > > trace data collection. It also provides an UI and http api for
> > > querying the data. Its server implements this api and includes
> > > abstractions for storage and transport of trace payloads. The
> > > combination of these parts avoid lock-in to a specific tracing
> > > backend. For example, Zipkin includes integration with different open
> > > source storage mechanisms like Apache Cassandra and Elasticsearch. It
> > > also includes bridges to convert collected data and forward it to
> > > service offerings such as Amazon X-Ray and Google Stackdriver.
> > > Ecosystem offering extend this portability further.
> > >
> > > While primarily focused on the system, Zipkin also includes tracing
> > > libraries which applications use to report timing information.
> > > Zipkin's core organization includes tracer libraries written in Java,
> > > Javascript, Go, PHP and Ruby. These libraries use the formats
> > > mentioned above to report data, as well "B3" which is a header format
> > > needed to send trace identifiers along with production requests. Many
> > > Zipkin libraries can also send data directly to other services such as
> > > Amazon X-Ray and Google Stackdriver, skipping any Zipkin
> > > infrastructure. There are also more Zipkin tracing libraries outside
> > > the core organization than inside it. This is due to the "OpenZipkin"
> > > culture of promoting ecosystem work.
> > >
> > > = Background =
> > > Zipkin began in 2012 at Twitter during a time they were investigating
> > > performance problems underlying the "fail whale" seen by users. The
> > > name Zipkin is from the Turkish word for harpoon: the harpoon that
> > > will kill the failures! Incidentally, Zipkin was not the first tracing
> > > system, it had roots in a former system at Twitter named
> > > BigBrotherBird. It is due to BigBrotherBird that the de-facto tracing
> > > headers we still use today include the prefix "X-B3".
> > >
> > > In 2015, a community of users noticed the project was not healthy in
> > > so far as it hadn't progressed and often didn't accept pull requests,
> > > and the Cassandra backend was stuck on an unmaintained library. For
> > > example, the Apache Incubator H-Trace project started in some ways as
> > > a reaction to the inability to customize the code. The root cause of
> > > this was Twitter moving to internal storage (Manhattan) and also the
> > > project not being managed as a product. 

Re: [VOTE]: Release Apache Dubbo (Incubating) 2.6.3 [RC3]

2018-08-22 Thread Willem Jiang
Hi Liu Jun,

You may need to close this vote if we want to start a new round of release.


Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Mon, Aug 20, 2018 at 11:27 AM, Jun Liu  wrote:

> > I guess you did use the maven release plugin to do the latest release, as
> > we cannot see the release plugin commit  log there.
>
> Yes, we used maven release plugin to do the latest release, and it has
> automatically changed the version to ‘2.6.4-SNAPSHOT’. I forgot to change
> it back when tag in this round.
>
> > As we are doing the source release, it quit import that we ship the
> exactly
> > source which is tagged to let the other user can do the same release
> > without changing the code.
>
> Agree, I think we should start a new round of vote to address this issue.
>
> Best regards,
> Jun
>
> > On 18 Aug 2018, at 17:33, Willem Jiang  wrote:
> >
> > I checked the source.zip file data, it is same with the data with the
> tag,
> > but the pom version was not same with the git repo as Mark already point
> > out.
> > I guess you did use the maven release plugin to do the latest release, as
> > we cannot see the release plugin commit  log there.
> >
> > After going through PPMC voting thread, there are several rounds of vote
> > there, so I guess there may have some uncommitted change when doing the
> > release.
> > As we are doing the source release, it quit import that we ship the
> exactly
> > source which is tagged to let the other user can do the same release
> > without changing the code.
> >
> > @Jun Liu,  could you double check that?
> >
> >
> > Willem Jiang
> >
> > Twitter: willemjiang
> > Weibo: 姜宁willem
> >
> > On Sat, Aug 18, 2018 at 5:56 AM, Mark Thomas  wrote:
> >
> >> On 12/08/18 08:12, Jun Liu wrote:
> >>
> >> 
> >>
> >>> Please vote accordingly:
> >>> [ ] +1 approve
> >>> [ ] +0 no opinion
> >>> [X] -1 disapprove with the reason (binding)
> >>
> >> The sha512 hashes are missing the '*' marker that indicates they are
> >> hashes for binary files rather than text files. Trivial issue. Can be
> >> addressed in the next release.
> >>
> >> I'd expect the files to be named "apache-dubbo..." not "dubbo...". Nice
> >> to have (not all Apache projects use this naming convention). Something
> >> to consider for the next release.
> >>
> >> Consider including mvnw and mvnw.cmd in the source release so it is
> >> simpler to get started with the build from a source release.
> >>
> >> The 2.6.3 tag does not agree with the source release. This is a
> >> significant issue and enough for me to vote against the release. A diff
> >> shows most (all?) of the pom.xml have a version of "2.6.4-SNAPSHOT" in
> >> the tag but "2.6.3" in the source release.
> >>
> >> I dug into this a little. At first I thought the tag / commit in the
> >> vote was wrong. It is. But is isn't just that. If I go back to
> >>
> >> a8be0eaaddab198ed03b0150d4db03e2b22f023f
> >>
> >> things are better but:
> >> a) there are still differences
> >> b) the tag includes multiple commits after this point
> >>
> >>
> >> Mark
> >>
> >> -
> >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> >> For additional commands, e-mail: general-h...@incubator.apache.org
> >>
> >>
>
>


Re: [VOTE] Apache Gobblin 0.13.0 release RC1

2018-08-22 Thread Justin Mclean
Hi,

Really sorry, especially as you been waiting so long for votes, but it’s -1 
(binding from me) as you have the binary release tar included in the source 
release. [1]

Everything else checked out LICENSE, NOTICE, DISCLAIMER, headers etc etc but 
you can’t have a source release with compiled code in it.

Thanks,
Justin


1. 
apache-gobblin-incubating-sources-0.13.0/apache-gobblin-incubating-bin-0.13.0.tar.gz
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org