Re: [VOTE] Heron Release 0.20.0-incubating Candidate 5

2018-11-04 Thread Karthik Ramasamy
 
 

 +1 (non binding)
 

 
 

 
>  
> On Oct 31, 2018 at 10:31 AM,  mailto:freen...@gmail.com)>  wrote:
>  
>  
>  
>  Hi All, 
>
> This is the 5th release candidate for Apache Heron, version 
> 0.20.0-incubating. Thanks everyone for providing various feedback for the 
> previous release candidates at the @dev mailing list voting process. This 
> release candidate passed the project's dev voting process so we are 
> bringing it to a broader voting process. 
>
> It is the starting point of Heron and contains heron's main features, such 
> as core streaming 
> processing, stateful processing, streamlet API, API server, eco support, 
> etc. 
>
> The full list of changes and fixes are available: 
> https://github.com/apache/incubator-heron/compare/0.17.8...release/v-0.20.0-incubating
>  
>
> *** Please download, test and vote on this release. This vote will stay open 
> for at least 72 hours *** 
>
> Source files: 
> https://dist.apache.org/repos/dist/dev/incubator/heron/heron-0.20.0-incubating-candidate-5/
>  
>
> SHA-512 checksums: 
> 27890ab30fc3e69b627f47d58d178d1a7dffa9dbe4ebbb5a5aa77caaac882fdc2b6f98b3b76210020db0fa3fd86e294cba214f86072e449837e1b7615cd6124a
>  
> incubator-heron-v-0.20.0-incubating-candidate-5.tar.gz 
>
> The tag to be voted upon: 
> v0.20.0-incubating-candidate-5 (45043bb6dcef1e8089c0834f17f8be0cc3f451d3) 
> https://github.com/apache/incubator-heron/releases/tag/v-0.20.0-incubating-candidate-5
>  
>
> Please download the source package, and follow the compiling guide( 
> https://apache.github.io/incubator-heron/docs/developers/compiling/compiling/)
>  
> to build and run the Heron locally. 
>
> -- 
> Best Regards, 
> Neng 
>  

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

2018-09-13 Thread Karthik Ramasamy
+1 (non-binding)

Cheers
/Karthik

> On Sep 12, 2018, at 2:42 PM, Ali Ahmed  wrote:
> 
> +1 (non-binding)
> 
>> On Wed, Sep 12, 2018 at 11:09 AM Sijie Guo  wrote:
>> 
>> +1!! (non-binding)
>> 
>> - Sijie
>> 
>>> On Wed, Sep 12, 2018 at 8:40 AM Dave Fisher  wrote:
>>> 
>>> Hi -
>>> 
>>> The Apache Pulsar project is ready to graduate as a TLP. They entered
>>> Incubation on June 1, 2017, have had many releases and have grown the
>>> community.
>>> 
>>> Vote:
>>> [ ] +1 - Recommend Graduation of Apache Pulsar as a TLP
>>> [ ] -1 - Do not recommend graduation of Apache Pulsar because ….
>>> 
>>> At the mentors request they did a maturity model analysis [1] and wrote
>>> contribution guidelines. [2]
>>> 
>>> The Graduation Proposal was written and discussed on the dev list. [3] At
>>> the mentor's recommendation the By-Laws Clause was removed.
>>> 
>>> The new prospective PMC is set and the VOTE thread in the podling is here
>>> [4] with these results. [5]
>>> 
>>> Regards,
>>> Dave
>>> 
>>> [1]
>>> 
>> https://github.com/apache/incubator-pulsar/wiki/Apache-Maturity-Model-Assessment-for-Pulsar
>>> [2] http://pulsar.incubator.apache.org/en/contributing/
>>> [3]
>>> 
>> https://lists.apache.org/thread.html/b0914461f57253237e4a3c9151342f6d4fa37359dfc98a07adf9f36f@%3Cdev.pulsar.apache.org%3E
>>> [4]
>>> 
>> https://lists.apache.org/thread.html/93198abe36564a9e11a2a1bfe3ea8f35998444dbafea830f8b39df7b@%3Cdev.pulsar.apache.org%3E
>>> [5]
>>> 
>> https://lists.apache.org/thread.html/64841a07ba3dee2271f4098f9142afd41acffae1736275592aab4c83@%3Cdev.pulsar.apache.org%3E
>>> 
>>> 
>>> 
>>> 
>>> Establish the Apache Pulsar Project
>>> 
>>> WHEREAS, the Board of Directors deems it to be in the best interests of
>>> the Foundation and consistent with the Foundation's purpose to establish
>>> a Project Management Committee charged with the creation and maintenance
>>> of open-source software, for distribution at no charge to the public,
>>> related to a highly scalable, low latency messaging platform running on
>>> commodity hardware. It provides simple pub-sub and queue semantics over
>>> topics, lightweight compute framework, automatic cursor management for
>>> subscribers, and cross-datacenter replication.
>>> 
>>> NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
>>> (PMC), to be known as the "Apache Pulsar Project", be and hereby is
>>> established pursuant to Bylaws of the Foundation; and be it further
>>> 
>>> RESOLVED, that the Apache Pulsar Project be and hereby is responsible
>>> for the creation and maintenance of software related to a highly
>>> scalable, low latency messaging platform running on commodity hardware.
>>> It provides simple pub-sub and queue semantics over topics, lightweight
>>> compute framework, automatic cursor management for subscribers, and
>>> cross-datacenter replication; and be it further
>>> 
>>> RESOLVED, that the office of "Vice President, Apache Pulsar" be and
>>> hereby is created, the person holding such office to serve at the
>>> direction of the Board of Directors as the chair of the Apache Pulsar
>>> Project, and to have primary responsibility for management of the
>>> projects within the scope of responsibility of the Apache Pulsar
>>> Project; and be it further
>>> 
>>> RESOLVED, that the persons listed immediately below be and hereby are
>>> appointed to serve as the initial members of the Apache Pulsar Project:
>>> 
>>> * Boyang Jerry Peng 
>>> * Brad McMillen 
>>> * David Fisher 
>>> * Francis Christopher Liu 
>>> * Hiroyuki Sakai 
>>> * Ivan Brendan Kelly 
>>> * Jai Asher 
>>> * Jia Zhai 
>>> * Jim Jagielski 
>>> * Joe Francis 
>>> * Ludwig Pummer 
>>> * Masahiro Sakamoto 
>>> * Masakazu Kitajo 
>>> * Matteo Merli 
>>> * Nozomi Kurihara 
>>> * P. Taylor Goetz 
>>> * Rajan Dhabalia 
>>> * Sahaya Andrews 
>>> * Sanjeev Kulkarni 
>>> * Sebastián Schepens 
>>> * Siddharth Boobna 
>>> * Sijie Guo 
>>> * Yuki Shiga 
>>> 
>>> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Matteo Merli be appointed
>>> to the office of Vice President, Apache Pulsar, to serve in accordance
>>> with and subject to the direction of the Board of Directors and the
>>> Bylaws of the Foundation until death, resignation, retirement, removal
>>> or disqualification, or until a successor is appointed; and be it
>>> further
>>> 
>>> RESOLVED, that the Apache Pulsar Project be and hereby is tasked with
>>> the migration and rationalization of the Apache Incubator Pulsar
>>> podling; and be it further
>>> 
>>> RESOLVED, that all responsibilities pertaining to the Apache Incubator
>>> Pulsar podling encumbered upon the Apache Incubator PMC are hereafter
>>> discharged.
>>> 
>> 
> 
> 
> -- 
> -Ali

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



Re: Heron Grant Status & Monthly Reporting

2017-09-20 Thread Karthik Ramasamy
CLA agreements from individual contributors are with Twitter. I am not at
Twitter anymore. Perhaps Twitter folks can check?

On Wed, Sep 20, 2017 at 8:28 AM, John D. Ament <johndam...@apache.org>
wrote:

> That's actually really useful information, thanks Karthik!
>
> Do you have the ability to send the CLAs to us, for all contributors to
> Heron?
>
> John
>
> On Wed, Sep 20, 2017 at 9:18 AM Karthik Ramasamy <kart...@streaml.io>
> wrote:
>
> > All -
> >
> > Just to clarify - as far as I know, Storm code is used only at two
> places -
> > for ensuring API compatibility (a thin wrapper on the underlying Heron
> API)
> > and for implementation of Window functions (with modifications). Rest of
> > the code were original contributions from people at
> > Twitter/Streamlio/Microsoft/Google/Fitbit/Wanda Group and other
> companies.
> >
> > When a new contributor contributes code, he/she has to accept an CLA
> > available at
> >
> > https://legal.twitter.com/contributor-license-agreement.html
> >
> > cheers
> > /karthik
> >
> > On Wed, Sep 20, 2017 at 1:41 AM, Bertrand Delacretaz <
> > bdelacre...@codeconsult.ch> wrote:
> >
> > > Hi,
> > >
> > > On Fri, Sep 15, 2017 at 6:28 PM, John D. Ament <johndam...@apache.org>
> > > wrote:
> > > > ...Twitter doesn't actually
> > > > own the copyright on all of the code (see [1] as an example), because
> > of
> > > > that I'm not sure a grant would actually be valid at this time...
> > >
> > > I guess that's the key point then: who owns the copyright on the code
> > > that's being donated.
> > >
> > > From the Incubator PMC's perspective, what's needed IMO is a
> > > documented statement of that, and maybe a LEGAL- ticket to clarify
> > > things if needed.
> > >
> > > Statements like "I believe X is the owner" don't work, you need
> > > documented evidence.
> > >
> > > -Bertrand
> > >
> > > > [1]:
> > > > https://lists.apache.org/thread.html/64bbb16137225217a5626108801a4f
> > > c2ed940382000204f8633aa378@%3Cdev.heron.apache.org%3E
> > >
> >
>


Re: Heron Grant Status & Monthly Reporting

2017-09-20 Thread Karthik Ramasamy
All -

Just to clarify - as far as I know, Storm code is used only at two places -
for ensuring API compatibility (a thin wrapper on the underlying Heron API)
and for implementation of Window functions (with modifications). Rest of
the code were original contributions from people at
Twitter/Streamlio/Microsoft/Google/Fitbit/Wanda Group and other companies.

When a new contributor contributes code, he/she has to accept an CLA
available at

https://legal.twitter.com/contributor-license-agreement.html

cheers
/karthik

On Wed, Sep 20, 2017 at 1:41 AM, Bertrand Delacretaz <
bdelacre...@codeconsult.ch> wrote:

> Hi,
>
> On Fri, Sep 15, 2017 at 6:28 PM, John D. Ament 
> wrote:
> > ...Twitter doesn't actually
> > own the copyright on all of the code (see [1] as an example), because of
> > that I'm not sure a grant would actually be valid at this time...
>
> I guess that's the key point then: who owns the copyright on the code
> that's being donated.
>
> From the Incubator PMC's perspective, what's needed IMO is a
> documented statement of that, and maybe a LEGAL- ticket to clarify
> things if needed.
>
> Statements like "I believe X is the owner" don't work, you need
> documented evidence.
>
> -Bertrand
>
> > [1]:
> > https://lists.apache.org/thread.html/64bbb16137225217a5626108801a4f
> c2ed940382000204f8633aa378@%3Cdev.heron.apache.org%3E
>


Re: [VOTE] Heron to enter Apache Incubator

2017-06-16 Thread Karthik Ramasamy
esos, Apache Aurora and Apache Hadoop's YARN (via
> > Apache
> > > > REEF)
> > > > as well as spout implementations to integrate with Apache Kafka and
> > > > metrics
> > > > implementations to integrate with Scribe. Heron also implements the
> > > > Apache
> > > > Storm user-level API, which allows topologies written against Storm
> > > to
> > > > run
> > > > in Heron. We believe that having Heron at Apache will help further
> > > the
> > > > growth of the streaming compute community, as well as encourage
> > > > cooperation
> > > > and developer cross pollination with other Apache projects.
> > > >
> > > > = Known Risks =
> > > >
> > > > == Orphaned Products ==
> > > >
> > > > The risk of the Heron project being abandoned is minimal. It is
> > used
> > > in
> > > > production at Twitter and Google and other companies are evaluating
> > > or
> > > > adopting it for production use.
> > > >
> > > > == Inexperience with Open Source ==
> > > >
> > > > All of the core contributors to the project have considerable
> > > > experience
> > > > with open source software development. Bill Graham[2], Ashvin
> > > > Agrawal[3]
> > > > and Supun Kamburugamuve[4], committers on the project, are PMCs on
> > > > other
> > > > Apache projects and Bill and Ashvin have gone through the Apache
> > > > incubator
> > > > process. Twitter has already donated numerous projects to the ASF
> > > > (e.g.,
> > > > Apache Mesos, Apache Aurora, Apache Parquet). We also plan to be
> > > > mentored
> > > > by experienced ASF members that can help with any roadblocks.
> > > >
> > > > == Homogenous Developers ==
> > > >
> > > > Initial committers come from 5 separate organizations. Our
> > intention
> > > is
> > > > increase the diversity of contributing developers and their
> > > > affiliations.
> > > > To date github contributions have come from approximately 50
> > > > contributors
> > > > from outside the Twitter team.
> > > >
> > > > == Reliance on Salaried Developers ==
> > > >
> > > > It is expected that Heron development will occur on both salaried
> > > time
> > > > and
> > > > on volunteer time. The majority of initial committers are paid by
> > > their
> > > > employers to contribute to this project. We are committed to
> > > recruiting
> > > > additional committers from other organizations as well as
> > > non-salaried
> > > > committers to join project.
> > > >
> > > > == Relationships with Other Apache Products ==
> > > >
> > > > As mentioned in the Alignment section, Heron implements the Apache
> > > > Storm
> > > > API and integrates with multiple Apache schedulers (Apache Mesos,
> > > > Apache
> > > > Aurora and Apache Hadoop's YARN) as well as Apache ZooKeeper and
> > > Apache
> > > > Thrift.
> > > >
> > > > == An Excessive Fascination with the Apache Brand ==
> > > >
> > > > Heron's popularity is growing in the streaming compute space and we
> > > are
> > > > long time supporters of the Apache brand. This proposal is not for
> > > the
> > > > purpose of generating publicity through. Rather, the primary
> > benefits
> > > > to
> > > > joining Apache are those of community building and open decision
> > > making
> > > > outlined in the Rationale section.
> > > >
> > > > == Documentation ==
> > > >
> > > > This proposal exists online as
> > > > http://wiki.apache.org/incubator/HeronProposal. Extensive
> > > > documentation can
> > > > be found on github at https://twitter.github.io/heron and the
> > source
> > > > code
> > > > is well documented.
> > > >
> > > > == Source and Intellectual Property Submission Plan ==
> > > >
> > > > The Heron codebase is currently hosted on Github:
> > > > https:

Re: [VOTE] Heron to enter Apache Incubator

2017-06-16 Thread Karthik Ramasamy
.incubator.apache.org
>  * comm...@heron.incubator.apache.org
>  * u...@heron.incubator.apache.org
> 
> == Subversion Directory ==
> 
> Git is the preferred source control system: git://git.apache.org/heron
> 
> == Issue Tracking ==
> 
> JIRA: Heron (HERON)
> 
> == Initial Committers ==
> 
>  * Andrew Jorgensen (andrew at andrewjorgensen dot com)
>  * Ashvin Agrawal (ashvin at apache dot org)*
>  * Avrilia Floratou (avrilia dot floratou at gmail dot com)
>  * Bill Graham (billgraham at apache dot org)*
>  * Brian Hatfield (bmhatfield at gmail dot com)
>  * Chris Kellogg (cckellogg at gmail dot com)
>  * Huijun Wu (huijun dot wu dot 2010 at gmail dot com)
>  * Karthik Ramasamy (karthik at gmail dot com)
>  * Maosong Fu (maosongfu at gmail dot com)
>  * Neng Lu(freeneng at gmail dot com)
>  * Runhang Li (obj dot runhang at gmail dot com)
>  * Sanjeev Kulkarni (sanjeevrk at gmail dot com)
>  * Supun Kamburugamuve (supun at apache dot org)*
>  * Thomas Sun (tom dot ssf at gmail dot com)
>  * Yaliang Wang (yaliang dot w dot wang at ieee dot org)
> 
> == Affiliations ==
> 
>  * Andrew Jorgensen (Google)
>  * Ashvin Agrawal (Microsoft)
>  * Avrilia Floratou (Microsoft)
>  * Bill Graham (Twitter)
>  * Brian Hatfield (Google)
>  * Chris Kellogg (Twitter)
>  * Huijun Wu (Twitter)
>  * Karthik Ramasamy (Streamlio)
>  * Maosong Fu (Twitter)
>  * Neng Lu (Twitter)
>  * Runhang Li (Twitter)
>  * Sanjeev Kulkarni (Streamlio)
>  * Supun Kamburugamuve (Indiana University)
>  * Thomas Sun (Twitter)
>  * Yaliang Wang (Twitter)
> 
> = Sponsors =
> 
> == Champion ==
> 
>  * Julien Le Dem (julien at apache dot org)
> 
> == Nominated Mentors ==
> 
>  * Jake Farrell (jfarrell at apache dot org)
>  * Jacques Nadeau (jacques at apache dot org)
>  * Julien Le Dem (julien at apache dot org)
>  * P. Taylor Goetz (ptgoetz at apache dot org)
> 
> == Sponsoring Entity ==
> 
> The Apache Incubator
> 
> == Footnotes ==
> 
>  * 1 - Papers detailing Heron are available at
> http://dl.acm.org/citation.cfm?id=2742788 and
> http://sites.computer.org/debull/A15dec/p15.pdf.
>  * 2 - http://home.apache.org/phonebook.html?uid=billgraham
>  * 3 - http://home.apache.org/phonebook.html?uid=ashvin
>  * 4 - http://home.apache.org/phonebook.html?uid=supun
> 

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