This was extracted (@ 2024-09-21 23:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1.Growing the community, 2.make Heron easier to use 3.Improving our release process ### Are there any issues that the IPMC or ASF Board need to be aware of? n/a ### How has the community developed since the last report? The current community has stayed consistent and stable. ### How has the project developed since the last report? There has been lots of work in addressing issues of running Heron in k8s (move “cloud native”). ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2022-10-23 ### When were the last committers or PPMC members elected? Saad Ur Rahman, 2021/11/29 ### Have your mentors been helpful and responsive? Yes. ### Is the PPMC managing the podling's brand / trademarks? Yes. ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: - [ ] (heron) Ming Wen Comments: - [ ] (heron) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Growing the community, make Heron easier to use 2. Python compatibility issues 3. Improving our release process ### Are there any issues that the IPMC or ASF Board need to be aware of? n/a ### How has the community developed since the last report? The current community has stayed consistent and stable. ### How has the project developed since the last report? There has been lots of work in addressing issues of running Heron in k8s (move “cloud native”). ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2021-05-26. A new release candidate is being voted on now. ### When were the last committers or PPMC members elected? Saad Ur Rahman, 2021/11/29 ### Have your mentors been helpful and responsive? Yes. Some times it can be challenging to get ennough Mentor sign-offs though. ### Is the PPMC managing the podling's brand / trademarks? Yes. ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: I think it's time for Heron to push for graduation in the next months. - [ ] (heron) Ming Wen Comments: - [ ] (heron) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Growing the community, make Heron easier to use 2. Python compatibility issues 3. Improving our release process ### Are there any issues that the IPMC or ASF Board need to be aware of? n/a ### How has the community developed since the last report? The current community has stayed consistent and stable. ### How has the project developed since the last report? There has been lots of work in addressing issues of running Heron in k8s (move “cloud native”). ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2021-05-26 ### When were the last committers or PPMC members elected? Saad Ur Rahman, 2021/11/29 ### Have your mentors been helpful and responsive? Yes. ### Is the PPMC managing the podling's brand / trademarks? Yes. ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [X] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: - [ ] (heron) Ming Wen Comments: - [ ] (heron) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Growing the community 2. Fixing the OSX build (ease of use/adoption) 3. Add new convenience binaries to be distributed after a successful release. E.g. Helm charts, CentOS Docker image ### Are there any issues that the IPMC or ASF Board need to be aware of? * n/a ### How has the community developed since the last report? * The current community has stayed consistent and stable. * We had a few more discussions about kubernetes support and made some progress in having new people contribute code ### How has the project developed since the last report? * Heron has had many improvements to the help the project be more cloud native. * Many improvements have been related to kubernetes support. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2021/05/26: 0.20.4-incubating ### When were the last committers or PPMC members elected? * The last two new committers voted in: * Oliver Bristow (July 22, 2020) * Windham Wong (July 3, 2020) ### Have your mentors been helpful and responsive? * We’ve recently added Ming and Kevin to help with mentorship. They have been extremely helpful. ### Is the PPMC managing the podling's brand / trademarks? * Yes ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: The PPMC is managing the brand and the name was approved years ago - [X] (heron) Ming Wen Comments: - [X] (heron) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Growing the community 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? - n/a ### How has the community developed since the last report? - New questions have come across the user@heron mailing list with a request for a new feature. - The current community has stayed consistent and stable. ### How has the project developed since the last report? - Heron has had many improvements to help the project be more “cloud native”. - Many improvements have been related to Kubernetes support. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: - 2021-05-26: 0.20.4-incubating ### When were the last committers or PPMC members elected? The last two new committers voted in: - Oliver Bristow (July 22, 2020) - Windham Wong (July 3, 2020) ### Have your mentors been helpful and responsive? - We’ve recently added Ming and Kevin to help with mentorship. They have been extremely helpful. ### Is the PPMC managing the podling's brand / trademarks? - No ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: The current community is small, but active. - [ ] (heron) Ming Wen Comments: - [X] (heron) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Building the community 2. Making releases 3. Make Heron easier to adopt ### Are there any issues that the IPMC or ASF Board need to be aware of? N/A ### How has the community developed since the last report? The community has remained consistent. New presentations in the monthly meetups. Increasing the community should be one of the major goals for the project. ### How has the project developed since the last report? - Bug/issue fixes - Feature and documentation improvements - Tried to Build the first convenience docker image ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2021-1-14: 0.20.3-incubating ### When were the last committers or PPMC members elected? The last two new committers voted in: Oliver Bristow (July 22, 2020) Windham Wong (July 3, 2020) ### Have your mentors been helpful and responsive? Mentors have been helpful for the new release and answering questions. ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: - [ ] (heron) Ming Wen Comments: - [X] (heron) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Building the community 2. Making releases 3. Make Heron easier to adopt ### Are there any issues that the IPMC or ASF Board need to be aware of? N/A ### How has the community developed since the last report? The community has remained consistent. New presentations in the monthly meetups. Increasing the community should be one of the major goals for the project. ### How has the project developed since the last report? - Bug/issue fixes - Feature and documentation improvements ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2021-1-14 0.20.3-incubating is approved! Community is currently working on a convenience binary release. ### When were the last committers or PPMC members elected? The last two new committers voted in: Oliver Bristow (July 22, 2020) Windham Wong (July 3, 2020) ### Have your mentors been helpful and responsive? Mentors have been helpful for the new release and answering questions. ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: I am the only mentor paying attention and the podling has requested additional mentors. Two new mentors have been added. ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1.Building the community 2.Make Heron easier to use 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? The community has remained consistent. Increasing the community should be a major goal for the project. ### How has the project developed since the last report? - Bug fixes to help with the python 3 migration. - Code/feature cleanups ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2019-11-14 0.20.2-incubating. Community is currently working on a new release. ### When were the last committers or PPMC members elected? The last two new committers voted in: - Oliver Bristow (July 22, 2020) - Windham Wong (July 3, 2020) ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need to be addressed. Dave has always been helpful. ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: I hardly see the other mentors. ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Community building 2. Improving the release process 3. Improving documentation ### Are there any issues that the IPMC or ASF Board need to be aware of? No ### How has the community developed since the last report? Two new committers were elected. Discussions are increasing across slack. Need to work on reporting the conversations in slack to the mailing list. ### How has the project developed since the last report? There have been bug fixes and feature improvements. Some to note are: - Python 3 upgrade - Bazel upgrade ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2019-11-14 0.20.2-incubating. Community is currently working on a new release. ### When were the last committers or PPMC members elected? Two new committers where voted in: - Oliver Bristow (July 22, 2020) - Windham Wong (July 3, 2020) ### Have your mentors been helpful and responsive? Are things falling through the cracks? If so, please list any open issues that need to be addressed. Our mentors have been responsive when needed. ### Is the PPMC managing the podling's brand / trademarks? Are 3rd parties respecting and correctly using the podlings name and brand? If not what actions has the PPMC taken to correct this? Has the VP, Brand approved the project name? Yes ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: The podling seems to be working as a team better. ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. We need to make Heron more user friendly and contributable 2. We need to work on improving the release process. 3. Still some small work to do addressing licenses. ### Are there any issues that the IPMC or ASF Board need to be aware of? No ### How has the community developed since the last report? 10+ new joined on linkedin 40+ new joined on meetup 40+ new joined on slack 2nd anniversary meetup with great presentation by twitter engineer ### How has the project developed since the last report? There have been bug fixes and feature improvements. Some to note are: - Java 11 support - Bazel 3.0 support - License fix in docker images - Streamlet API improvement - Custom metrics rules for PrometheusSink ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2019-11-14 0.20.2-incubating. The community is working on a new release currently. ### When were the last committers or PPMC members elected? One new committer was elected and invited on March 14, 2020 - Se Choi One new PPMC member was elected and invited on April 18, 2020 - Nick Nezis ### Have your mentors been helpful and responsive? Our mentor has always been helpful and responsive. ### Is the PPMC managing the podling's brand / trademarks? Yes ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [X] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Fixing issues with licensing in the repo. [mostly done] 2. Improving the amount of community discussion on the dev@ mailing list. 3. n/a ### Are there any issues that the IPMC or ASF Board need to be aware of? - n/a ### How has the community developed since the last report? - The community is gradually growing. - Monthly meetups have been regularly and successfully organized. ### How has the project developed since the last report? There have been bug fixes and feature improvements - Creation of the website publishing scripts and jenkins job - Python3 upgrade - Library updates - UI improvements - License fixes ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2019-11-14 ### When were the last committers or PPMC members elected? - Two new committers were added: - Dmitry Rusakov: Nov 25, 2019 - Nick Nezis: Jan 29, 2020 - Three new PPMC members were elected and invited on Nov 14, 2019 - Ning Wang - Josh Fischer - Sree Vaddi ### Have your mentors been helpful and responsive? - Our mentor has been helpful and responsive ### Is the PPMC managing the podling's brand / trademarks? - Yes ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: The project's new PPMC members are engaged and helping move towards graduation. ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: 1. Fixing issues with licensing in the repo. [mostly done] 2. Making several Releases. [two src only releases so far] 3. Updating the heron documentation site [mostly done] ### Are there any issues that the IPMC or ASF Board need to be aware of? * n/a ### How has the community developed since the last report? * The community is gradually growing. * Community support is growing in conversations via email and slack. * Monthly meetups have been regularly and successfully organized. * We are working to increasing activity in the Apache mailing lists. ### How has the project developed since the last report? There have been bug fixes and feature improvements. Some to note are: * Documentation updates * License fixes * Two phase commit support * UI improvements * Optimization * New improvement proposals ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: * 2019-10-31 0.20.2-incubating-rc1. * The release has been created in the repo. * New committers are learning the process as they work through this release. * It is currently in flight still a new release vote has not been sent out as of 2019/11/04 ### When were the last committers or PPMC members elected? * Two new committers (Xiaoyao Qian, Siming Weng) were elected and invited on Oct 18th, 2019. No new PPMC members were elected. ### Have your mentors been helpful and responsive? * Yes, we have got some suggestions from mentors. They have been helpful and responsive. ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: Voting on New PPMC members and committers is nearly complete. ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. ### Three most important unfinished issues to address before graduating: * Fixing issues with licensing in the repo. * Making several Releases * Updating the heron documentation site ### Are there any issues that the IPMC or ASF Board need to be aware of? - n/a ### How has the community developed since the last report? The community is gradually growing. Monthly meetups have been regularly and successfully organized. ### How has the project developed since the last report? There have been bug fixes and feature improvements. Some to note are: * More memory leak fixes * Documentation updates * License fixes * UI improvements * Kryo serializer support * Spouts improvements ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [x] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2019-07-29 ### When were the last committers or PPMC members elected? March 2019 ### Have your mentors been helpful and responsive? Dave has been helpful and responsive, but other mentors have been much less responsive ### Signed-off-by: - [ ] (heron) Jake Farrell Comments: - [ ] (heron) Julien Le Dem Comments: - [ ] (heron) P. Taylor Goetz Comments: - [X] (heron) Dave Fisher Comments: ### IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important unfinished issues to address before graduating: 1. Making a new release with artifacts (more review required). 2. Making several Releases. 3. Continuing to grow the community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None at this time. How has the community developed since the last report? The community has been growing. Monthly meetups have been regularly and successfully organized. The April meetup was back in Twitter office and it was very successful. Many discussions and works have been done by the community. How has the project developed since the last report? There have been bug fixes and feature improvements. Some to note are: Set up new sub-project for Heron spouts by community Bazel upgrade Bug fixes in scripts of building artifacts Review and improve packing algorithms Fix memory leaks in binary components and add static/dynamic checks How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: XXXX-XX-XX When were the last committers or PPMC members elected? 4 new committers were elected and invited in Feb 2019. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Dave has been helpful on answering questions and voting for releases. Signed-off-by: [ ](heron) Jake Farrell Comments: [ ](heron) Julien Le Dem Comments: [X](heron) P. Taylor Goetz Comments: Moving slowly but making progress. I would like to see more email activity and less slack. [X](heron) Dave Fisher Comments: IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important issues to address in the move towards graduation: 1. Making a new release (0.20.1). Formalize the release CI jobs under Apache infra. 2. Making several Releases. 3. Continuing to grow the community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None at this time. How has the community developed since the last report? The community has been growing. Monthly meetups have been regularly and successfully organized. We have seen new users interested in Heron and community has been discussing and working on different ideas such as Streamlet API, Heron Spouts and Bazel upgration.In November 2018 the first Apache release was done following the Apache process and we are working on the next release with artifacts to make Heron easier for users to access. How has the project developed since the last report? There have been mainly bug fixes and improvements to existing features. Some to note are: * Works towards Apache release with binaries and artifacts. Currently fixing build scripts and jobs. * New functions in Streamlet API * Community initiated a new Heron-Spouts project * Fixes for Helm Charts specific to AWS clusters * Current work in progress to support the newest version of Bazel How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release (binaries & artifacts) [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: Dec 2018(0.20.0-incubating, source only release) When were the last committers or PPMC members elected? 3 new committers were elected and invited in Dec 2018. Welcome Ali Ahmed, Boyang Jerry Peng and Ning Wang. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors are responsive and helpful. Signed-off-by: [X](heron) Dave Fisher Comments: The podling needs to discuss more community activity on the dev list. They recently responded to a ping to start mentioning and advertising monthly Meetups on list. [ ](heron) Jake Farrell Comments: [ ](heron) Jacques Nadeau Comments: [ ](heron) Julien Le Dem Comments: [ ](heron) P. Taylor Goetz Comments: IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important issues to address in the move towards graduation: 1. Making the fist Apache Release. Vote for RC5 is currently on general@incubator 2. Making several Releases 3. Continuing to grow the community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Not at this time How has the community developed since the last report? The community has been growing. Two more monthly meetups have been successfully organized so far after the initial one in April 2018. We have also seen more interests in the Heron from different channels and getting more ideas from the community. In October 2018 there was a presentation given at BazelCon in New York city on building Apache Heron. How has the project developed since the last report? There have been mainly bug fixes and improvements to existing features. Some to note are * Works towards Apache release and five release candidates have been created. * Updates for the licenses * Updates to the documentation * New integration tests * New designs/works for the Streamlet API(Heron’s high level DSL) How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: No Apache releases as of yet. Latest RC was done on Oct 15th. [this might change if our Apache release succeeds] When were the last committers or PPMC members elected? Ning Wang was elected a committer on accepted on 11/1/2018. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors have been very responsive and helpful. Signed-off-by: [ ](heron) Jake Farrell Comments: [ ](heron) Julien Le Dem Comments: [ ](heron) P. Taylor Goetz Comments: [X](heron) David Fisher Comments: Heron has switched its 2x monthly offline hangout for a twice weekly "what am I up to" on dev@heron. IPMC/Shepherd notes: -------------------- Livy is web service that exposes a REST interface for managing long running Apache Spark contexts in your cluster. With Livy, new applications can be built on top of Apache Spark that require fine grained interaction with many Spark contexts. Livy has been incubating since 2017-06-05. Three most important issues to address in the move towards graduation: 1. Grow the community to have more activities. 2. Grow more contributors and committers. 3. Regular release. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? Activity on the dev and user mailing lists as well as the rate of reported JIRA issues has stayed steady. There has been an uptick of development activity around adding a new feature to the project (a Hive-compatible Thrift server implementation). How has the project developed since the last report? A new feature (Hive-compatible Thrift server) is being implemented and support is being added for Apache Spark 2.4 release. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-02-06 When were the last committers or PPMC members elected? 2017-09-18 Signed-off-by: [x](livy) Bikas Saha Comments: [ ](livy) Brock Noland Comments: [x](livy) Luciano Resende Comments: [x](livy) Jean-Baptiste Onofre IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important issues to address in the move towards graduation: 1. Removal of binaries from code base (this is already completed) 2. Moving from com.twitter.heron to org.apache.heron namespace (this is already completed) 3. How to publish the binary artifacts into the Apache Maven repo Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? We had an issue with scheduling to get the report done on time. We will work to correct this for the next period. How has the community developed since the last report? The community has been increasing steadily. The community has been asking questions through the mailing list and slack channels. The supporting community has responded with answers to questions asked. We have also had new individuals come into help with cleaning the project from an outside perspective. It's been very helpful to the committers. How has the project developed since the last report? There have been mainly bug fixes and improvements to existing features. Some to note are * Fixing issue with downloader for Nomad * Updating to the latest Dhalion version * Updating of Dockerfiles and docker build scripts * Updates to the documentation * Updates to Helm charts * Added a S3 uploader How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: No Apache releases as of yet. When were the last committers or PPMC members elected? N/A. Still working towards bootstrapping the project.. Signed-off-by: [ ](heron) Jake Farrell Comments: [ ](heron) Jacques Nadeau Comments: [ ](heron) Julien Le Dem Comments: [X](heron) P. Taylor Goetz Comments: I'm concerned about lack of activity on the public mailing lists. Decisions are being made, I just don't know where (Slack?). I'll be leaning on the podling to be more publicly transparent. IPMC/Shepherd notes:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important issues to address in the move towards graduation: 1. Finish bootstrapping project, IP clearance, initial website 2. Expanding the community and adding new committers 3. 1st ASF release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Extracting all binaries out of code base is still in progress. There is only one binary left. Internal developers from Twitter are working on this process. How has the community developed since the last report? * The number of contributors to the project has increased from 82 to 87 since the last report. * A meetup was hosted at Twitter HQ in Sunnyvale, CA with approximately 80 in attendance How has the project developed since the last report? * Development has been very active. * Work is in progress to get all licensing headers in compliance with Apache * Twitter has submitted a signed SGA, granting ownership of Heron to Apache * The repository has been moved from Twitter's github account to Apache git * The appropriate work has been completed for package renaming. com.twitter has now been changed to org.apache * All of the binaries have been removed from the code base with the exception of Scribe. Twitter developers are to finish this task. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [x] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: No Apache releases as of yet. The first Apache release will happen soon once all binaries are removed from the codebase. When were the last committers or PPMC members elected? N/A, still bootstrapping the project. Signed-off-by: [X](heron) Jake Farrell Comments: [ ](heron) Jacques Nadeau Comments: [ ](heron) Julien Le Dem Comments: [X](heron) P. Taylor Goetz Comments: Heron has been somewhat slow in adopting Apache-style communication and practices. Hopefully a first Apache release will provide an opportunity to change that. IPMC/Shepherd notes: Dave Fisher: I've been following the podling for many months. The podling is beginning to communicate better on the dev@ list. It took a long time to get the SGA from Twitter, but now that it is done. They are working towards the right way. They do need to have better asynchronous discussion and I've prompted for such on dev@.
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important issues to address in the move towards graduation: 1. Finish bootstrapping project, IP clearance, initial website 2. Expanding the community and adding new committers 3. 1st ASF release Migrating the code to Apache is still stalled, pending the SGA from Twitter. We've recently received word that there is progress on this front and that the SGA should be forthcoming. The Heron team has a migration plan[1] forward into Apache. This plan is mostly on hold as Twitter is not moving forward with the code migration until after the SGA has been submitted. 1 - https://lists.apache.org/thread.html/a83095cd44e09fa179c4b5034e04acdb055a671406f1501a796700e0@%3Cdev.heron.apache.org%3E How has the community developed since the last report? * The number of contributors to the project has increased from 71 to 82 since the last report. How has the project developed since the last report? How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: No Apache releases as of yet, but 6 non-Apache releases have been made in this reporting period. The first Apache release will happen after the code import. When were the last committers or PPMC members elected? N/A, still bootstrapping the project. Signed-off-by: [X](heron) Jake Farrell Comments: Code import to ASF currently waiting on SGA from Twitter, despite this the community is continuing positive growth around the project and lists [ ](heron) Jacques Nadeau Comments: [ ](heron) Julien Le Dem Comments: [ ](heron) P. Taylor Goetz Comments: IPMC/Shepherd notes: Dave Fisher: For the IPMC - how long do we wait for Twitter to execute the SGA? The committers from Twitter aren't or can't say what the status is.
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important issues to address in the move towards graduation: 1. Finish bootstrapping project, IP clearance, initial website 2. Expanding the community and adding new committers 3. 1st ASF release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? In LEGAL-339[1] clarification was provided that the project could move into Apache git without having an SGA in place. The Heron team has developed a migration plan[2] forward into Apache which is currently being discussed. 1 - https://issues.apache.org/jira/browse/LEGAL-339 2 - https://lists.apache.org/thread.html/a83095cd44e09fa179c4b5034e04acdb055a671406f1501a796700e0@%3Cdev.heron.apache.org%3E How has the community developed since the last report? * One new developer has approached the dev list to volunteer to drive the Heron/Scala implementation. How has the project developed since the last report? * Development has been active, despite limited progress migrating to Apache infra. How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: XXXX-XX-XX When were the last committers or PPMC members elected? Signed-off-by: [X](heron) Jake Farrell Comments: [ ](heron) Jacques Nadeau Comments: [ ](heron) Julien Le Dem Comments: [X](heron) P. Taylor Goetz Comments: IPMC/Shepherd notes: Drew Farris (shepherd): Three mentors active on the mailing list. Aside from the issues around the SGA, it appears the project is still in process of adopting Apache infrastructure for project communication.
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important issues to address in the move towards graduation: 1. Finish bootstrapping project, IP clearance, initial website 2. Expanding the community and adding new committers 3. 1st ASF release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Migration to Apache infrastructure is waiting on the SGA from Twitter which has not provided an ETA. There was a discussion on the general incubator and Heron dev lists[1] about whether an SGA was required, but consensus was not reached. LEGAL-339 [2] has been filed to get clarification. 1 - https://lists.apache.org/thread.html/a5c3ea63e8a07aeb2fb3e3627646198bd35db12b590f71e437130a98@%3Cdev.heron.apache.org%3E 2 - https://issues.apache.org/jira/browse/LEGAL-339 How has the community developed since the last report? * Developer discussions have moved from Google groups and Slack to the Heron Apache dev list. How has the project developed since the last report? * Development has been active, despite limited progress migrating to Apache infra. How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: No Apache releases as of yet. Working on code import. When were the last committers or PPMC members elected? N/A, still bootstrapping the project. Signed-off-by: [ ](heron) Jake Farrell Comments: [ ](heron) Jacques Nadeau Comments: [ ](heron) Julien Le Dem Comments: [X](heron) P. Taylor Goetz Comments:
A real-time, distributed, fault-tolerant stream processing engine. Heron has been incubating since 2017-06-23. Three most important issues to address in the move towards graduation: 1. Finish bootstrapping project, IP clearance, initial website 2. Expanding the community and adding new committers 3. 1st ASF release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None at this time How has the community developed since the last report? * Some issues encountered with new mailing list signups have been resolved. * All initial committers have submitted ICLAs and have gotten their ASF accounts setup. How has the project developed since the last report? * The project has made 3 non-Apache releases. How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: No Apache releases as of yet. Working on code import. When were the last committers or PPMC members elected? N/A, still bootstrapping the project. Signed-off-by: [X](heron) Jake Farrell Comments: [ ](heron) Jacques Nadeau Comments: [ ](heron) Julien Le Dem Comments: [x](heron) P. Taylor Goetz Comments: Currently waiting on SGA (pinged for status, but no response yet). Little activity on mailing lists so far. Decision making seems to be taking place off-list (3 non-Apache releases). I concur with Dave Fisher that monthly reporting should be considered (although this is report #2 in their initial monthly reporting cycle). IPMC/Shepherd notes: Dave Fisher: It seems that with 3 non-apache releases while there is not even ay use of Apache resources that Heron ought to focus on migration. I think that they should be monthly until the code is moved.
Heron is a real-time, distributed, fault-tolerant stream processing engine Heron has been incubating since 2017-06-23. Three most important issues - Finish bootstrapping project, IP clearance, initial website - Expanding the community and adding new committers - 1st ASF release Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None at this time How has the community developed since the last report? - The mailing lists have been setup and we have started using them for communication. Some issue have been encountered with new mailing list signups and we are working through this with Infra [2]. - All initial committers have started the process of submitting ICLAs and getting their ASF accounts setup. - A Podling name search has been started [1] How has the project developed since the last report? - We have setup the incubator status page and are working to get the code base ready for import to the ASF. An Infra ticket will be created to track this once we are ready. Date of last release - No releases as of yet. Working on code import. When were the last committers or PPMC members elected? - N/A, still bootstrapping the project. [1]: https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-128 [2]: https://issues.apache.org/jira/browse/INFRA-14636 Signed-off-by: [X](heron) Jake Farrell Comments: [ ](heron) Jacques Nadeau Comments: [ ](heron) Julien Le Dem Comments: [X](heron) P. Taylor Goetz Comments: Podling still getting bootstrapped.