Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2018-10-01 04: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.

2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | Pre-organization meetings

Heron

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.