Skip to Main Content
Apache Events The Apache Software Foundation
Apache 20th Anniversary Logo

This was extracted (@ 2024-03-20 21: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.
This is due to changes in the layout of the source minutes over the years. Fixes are being worked on.

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).

Heron

16 Nov 2022

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:

17 Aug 2022

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:

18 May 2022

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:

17 Nov 2021

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:

18 Aug 2021

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:

19 May 2021

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:

17 Feb 2021

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:

18 Nov 2020

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:

19 Aug 2020

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:

20 May 2020

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:

19 Feb 2020

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:

20 Nov 2019

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:

21 Aug 2019

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:

15 May 2019

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:

20 Feb 2019

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:

21 Nov 2018

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:

15 Aug 2018

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:

16 May 2018

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@.

21 Feb 2018

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.

15 Nov 2017

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.

18 Oct 2017

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:

20 Sep 2017

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.

16 Aug 2017

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.