Apache Logo
The Apache Way Contribute ASF Sponsors

This was extracted (@ 2017-08-16 20: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.

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

Streams

16 Aug 2017 [Stephen D Blackmon / Brett]

Report was filed, but display is awaiting the approval of the Board minutes.

19 Jul 2017

Establish the Apache Streams Project

 WHEREAS, the Board of Directors deems it to be in the best interests
 of the Foundation and consistent with the Foundation's purpose to
 establish a Project Management Committee charged with the creation and
 maintenance of open-source software, for distribution at no charge to
 the public, related to interoperability of online profiles and
 activity feeds.

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
 (PMC), to be known as the "Apache Streams Project", be and hereby is
 established pursuant to Bylaws of the Foundation; and be it further

 RESOLVED, that the Apache Streams Project be and hereby is responsible
 for the creation and maintenance of software related to
 interoperability of online profiles and activity feeds; and be it
 further

 RESOLVED, that the office of "Vice President, Apache Streams" be and
 hereby is created, the person holding such office to serve at the
 direction of the Board of Directors as the chair of the Apache Streams
 Project, and to have primary responsibility for management of the
 projects within the scope of responsibility of the Apache Streams
 Project; and be it further

 RESOLVED, that the persons listed immediately below be and hereby are
 appointed to serve as the initial members of the Apache Streams
 Project:

 * Stephen D Blackmon   <sblackmon@apache.org>
 * Robert Baker Douglas <rdouglas@apache.org>
 * Ate Douma            <ate@apache.org>
 * Ryan Edward Ebanks   <rebanks@apache.org>
 * Matt Franklin        <mfranklin@apache.org>
 * Joey Frazee          <jfrazee@apache.org>
 * Trevor Grant         <rawkintrevo@apache.org>
 * Suneel Marthi        <smarthi@apache.org>

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Stephen D Blackmon be
 appointed to the office of Vice President, Apache Streams, to serve in
 accordance with and subject to the direction of the Board of Directors
 and the Bylaws of the Foundation until death, resignation, retirement,
 removal or disqualification, or until a successor is appointed; and be
 it further

 RESOLVED, that the initial Apache Streams PMC be and hereby is tasked
 with the creation of a set of bylaws intended to encourage open
 development and increased participation in the Apache Streams Project;
 and be it further

 RESOLVED, that the Apache Streams Project be and hereby is tasked with
 the migration and rationalization of the Apache Incubator Streams
 podling; and be it further

 RESOLVED, that all responsibilities pertaining to the Apache Incubator
 Streams podling encumbered upon the Apache Incubator PMC are hereafter
 discharged.

 Special Order 7C, Establish the Apache Streams Project, was
 approved by Unanimous Vote of the directors present.

15 Mar 2017

Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community growth and PMC maturity.
 2. Demonstrate a consistent release schedule.
 3. Participation of project community within related standards-bodies
    and Apache projects.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 The podling has satisfied all of the requirements as laid down in the Apache
 Maturity Model and is ready to graduate to TLP.

 The Apache Maturity Model Assessment for Streams can be found at:
 https://cwiki.apache.org/confluence/display/STREAMS/Apache+Maturity+Model+Assessment+for+Streams

How has the community developed since the last report?

 Dev List
 60 emails sent by 14 people, divided into 27 topics.

 Web Page
 844 Sessions, 631 Users, 2183 Pageviews.

How has the project developed since the last report?

 Source Control
 https://github.com/apache/incubator-streams

 Excluding merges, 5 authors have pushed 46 commits to master. On master,
 446 files have changed and there have been 22,388 additions and 13,129
 deletions.

 https://github.com/apache/incubator-streams-examples

 Excluding merges, 2 authors have pushed 29 commits to master and 2
 commits to all branches. On master, 79 files have changed and there
 have been 2655 additions and 2458 deletions.

 Team presently has a 0.5-incubating release candidate out for PPMC voting
 and will be pushing the same for IPMC vote the week of March 5, 2017.

 Since September 2016, the project has had 4 releases and has been having
 consistent activity.

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:

 2016-12-26

When were the last committers or PPMC members elected?

 2016-10-27: Joey Frazee elected as committer / PPMC member
 2016-09-28: Suneel Marthi elected as mentor / PPMC member

Signed-off-by:

 [X](streams) Matt Franklin
    Comments:

       The podling has a small, but invested community from multiple
       different companies.  I agree with Suneel that we should consider
       graduation.

 [X](streams) Ate Douma
    Comments:

       Getting close to termination a little over 6 months ago because of
       lack of activity, the podling has remarkably revived and revitalized
       itself, and IMO now is in good shape, ready to graduate.

 [X](streams) Suneel Marthi
    Comments:

       This podling is ready to graduate and has fulfilled all the criteria
       as laid down in the Apache Maturity Model Assessment.  The discussion
       to graduate the podling can start off once the in progress Streams
       0.5-incubating release is through.

21 Dec 2016

Apache Streams (incubating) unifies a diverse world of digital profiles
and online activities into common formats and vocabularies, and makes
these datasets accessible across a variety of databases, devices, and
platforms for streaming, browsing, search, sharing, and analytics
use-cases.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community growth and PMC maturity.
 2. Demonstrate a consistent release schedule.
 3. Participation of project community within related standards-bodies
    and Apache projects.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  The community has begun an internal assessment using the Apache
  Maturity Model to identify gaps that should be addressed before
  graduation.

How has the community developed since the last report?

  Dev List
  117 emails sent by 16 people, divided into 32 topics.

  Web Page
  498 Sessions (up ~150%), 341 Users (up ~35%), 1178 Pageviews (up 10%).

How has the project developed since the last report?

  Source Control
  https://github.com/apache/incubator-streams

  Excluding merges, 2 authors have pushed 17 commits to master and 17
  commits to all branches. On master, 816 files have changed and there
  have been 36,280 additions and 38,567 deletions.

  https://github.com/apache/incubator-streams-examples

  Excluding merges, 2 authors have pushed 2 commits to master and 2
  commits to all branches. On master, 8 files have changed and there
  have been 323 additions and 301 deletions.

  Steve Blackmon presented Apache Streams at Shark Tank, ApacheCon
  Europe, Seville, Spain on Nov 18, 2016.

  Team is presently working on 0.4.1-incubating release scheduled for
  the week of Dec 5, 2016.

  Work has been scoped out for an upcoming 0.5-incubating release
  scheduled for later this year.

  JIRA

  52 issues closed with 0.4-incubating release
  12 issues closed after 0.4-incubating release
  16 new issues opened in November.

Date of last release:

  2016-11-11 : 0.4-incubating release

When were the last committers or PMC members elected?

  2016-10-27: Joey Frazee elected as committer / PPMC member
  2016-09-28: Suneel Marthi elected as mentor / PPMC member

Signed-off-by:

  [X](streams) Matt Franklin
  [X](streams) Ate Douma
  [X](streams) Suneel Marthi

Shepherd/Mentor notes:

  Suneel Marthi:

    There's been lot of activity on the project since Sep 2016 and the
    project has had 2 releases since then. The project's on track for
    TLP graduation.

16 Nov 2016

Apache Streams (incubating) unifies a diverse world of digital profiles and
online activities into common formats and vocabularies, and makes these
datasets accessible across a variety of databases, devices, and platforms for
streaming, browsing, search, sharing, and analytics use-cases.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community growth and PMC maturity.
 2. Demonstrate a consistent release schedule.
 3. Participation of project community within related standards-bodies and
    Apache projects.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

  The project is now on a monthly reporting schedule to monitor effective
  progress in growing the community and active participation.

How has the community developed since the last report?

  dev@streams.incubator.apache.org
  115 emails (up >100%) sent by 16 people (+1), divided into 36 topics (up
  400%).

  http://streams.incubator.apache.org
  196 Sessions (up ~60%), 247 Users (up ~35%), 1110 Pageviews (up >100%).

How has the project developed since the last report?

  https://github.com/apache/incubator-streams-master
  Excluding merges, 4 authors (+3) have pushed 32 commits (up ~375%) to
  master.  On master, 22 files (up 250%) have changed.

  https://github.com/apache/incubator-streams
  Excluding merges, 7 authors (+6) have pushed 106 commits (up >1000%) to
  master.  On master, 868 files (up >1000%) have changed.

  https://github.com/apache/incubator-streams-examples
  Excluding merges, 3 authors (+2) have pushed 7 commits (+1) to master.
  On master, 24 files have changed.

  52 Issues closed for the upcoming 0.4-incubating release
  35 new Issues opened (+28)

Date of last release:

  2016-10-03 : 0.3-incubating release

When were the last committers or PMC members elected?

  2016-10-27: Joey Frazee elected as committer / PPMC member
  2016-09-28: Suneel Marthi elected as mentor / PPMC member

Signed-off-by:

 [X](streams) Ate Douma
 [X](streams) Matt Franklin
 [X](streams) Suneel Marthi

Shepherd/Mentor notes:

  Suneel Marthi:

    Healthy community activity, following the 0.3 release on Oct 3, 0.4
    release is presently in the works and work has been scoped out for the 0.5
    release.

  Ate Douma:

    The Streams podling is getting back on track, making good progress:

    * new community participants
    * good mailing list discussions
    * elected a new committer and ppmc member (Joey)
    * a new release candidate 0.4-incubating is in progress

19 Oct 2016

Apache Streams (incubating) unifies a diverse world of digital profiles and
online activities into common formats and vocabularies, and makes these
datasets accessible across a variety of databases, devices, and platforms for
streaming, browsing, search, sharing, and analytics use-cases.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community growth and PMC maturity.
 2. Demonstrate a consistent release schedule.
 3. Participation of project community within related standards-bodies and
   Apache projects.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

 A vote to retire the project was initiated but cancelled after several
 individuals on the IPMC list expressed new interest in helping the project
 continue to grow and eventually graduate. The project is now on a monthly
 reporting schedule to monitor effective progress in growing the community
 and active participation.

How has the community developed since the last report?

 dev@streams.incubator.apache.org
 46 emails sent by 15 people, divided into 9 topics.

 http://streams.incubator.apache.org
 196 Sessions, 170 Users, 512 Pageviews

How has the project developed since the last report?

 https://github.com/apache/incubator-streams-master
 Excluding merges, 1 author has pushed 9 commits to master and 9 commits to
   all branches.
 On master, 8 files have changed and there have been 114 additions and 193
   deletions.

 https://github.com/apache/incubator-streams
 Excluding merges, 1 author has pushed 6 commits to master and 6 commits to
   all branches.
 On master, 61 files have changed and there have been 85 additions and 66
   deletions.

 https://github.com/apache/incubator-streams-examples
 Excluding merges, 1 author has pushed 12 commits to master and 15 commits to
   all branches.
 On master, 67 files have changed and there have been 549 additions and 761
   deletions.

 92 Issues closed with release of 0.3-incubating
 7 new Issues opened

Date of last release:

 2016-10-03 : 03-incubating release

When were the last committers or PMC members elected?

 2016-09-28: Suneel Marthi elected as mentor / PMC member

Signed-off-by:

 [X](streams) Ate Douma
 [ ](streams) Matt Franklin
 [X](streams) Suneel Marthi

Shepherd/Mentor notes:
 Ate Douma: I see promising improvements with open discussions about next
   steps
 and future plans, both technically and to broaden the community involvement.
 It's still wait and see however if and how the community does pick this up.

21 Sep 2016

Apache Streams (incubating) unifies a diverse world of digital profiles
and online activities into common formats and vocabularies, and makes
these datasets accessible across a variety of databases, devices, and
platforms for streaming, browsing, search, sharing, and analytics use-cases.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community growth and PMC maturity.
 2. Demonstrate a consistent release schedule.
 3. Participation of project community within related standards-bodies and
    Apache projects.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No commits or mailing list activity since the last report.

How has the community developed since the last report?

 No commits or mailing list activity since the last report.

How has the project developed since the last report?

 No commits or mailing list activity since the last report.

 No issues resolved

Date of last release:

 2015-04-26

When were the last committers or PMC members elected?

 2015-02-23: Robert Douglas elected as committer / PMC member

Signed-off-by:

 [ ](streams) Matt Franklin
 [X](streams) Ate Douma
 [ ](streams) Craig McClanahan

Shepherd/Mentor notes:

 Ate Douma:

   As indicated in the report, the activity and community of the project
   has dwindled down to practically zero.  As a consequence I've now raised
   the question on the dev list if better to retire the project. Unless
   this triggers some serious activity and interest from the community, I
   expect an actual vote to retire before the next board report.

15 Jun 2016

Apache Streams (incubating) unifies a diverse world of digital profiles
and online activities into common formats and vocabularies, and makes
these datasets accessible across a variety of databases, devices, and
platforms for streaming, browsing, search, sharing, and analytics use-cases.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community growth and PMC maturity.
 2. Demonstrate a consistent release schedule.
 3. Participation of project community within related standards-bodies and
    Apache projects.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 # of contributors submitting and reviewing pull requests and participating
 in discussions is still too low.  Getting the attention of developers who
 work with social datasets and highlighting the ways that adopting and
 contributing to streams could provide value for their projects remains our
 biggest challenge and opportunity in community growth.

How has the community developed since the last report?

 Several recently in-active project contributors participated again this
 quarter.

How has the project developed since the last report?

 http://streams.incubator.apache.org has been completely overhauled, and
 following several talks given at ApacheCon NA 2016, a new blog post, and a
 renewed focus on marketing we’re beginning to see a payoff in the form of
 a consistent level of unique visitors, according to google analytics.

25 Issues resolved + 4 Issues resolved by open pull requests

Date of last release:

 2015-04-26

When were the last committers or PMC members elected?

 2015-02-23: Robert Douglas elected as committer / PMC member

Signed-off-by:

 [ ](streams) Matt Franklin
 [X](streams) Ate Douma
 [ ](streams) Craig McClanahan

16 Mar 2016

Apache Streams (incubating) unifies a diverse world of digital profiles
and online activities into common formats and vocabularies, and makes
these datasets accessible across a variety of databases, devices,
and platforms for streaming, browsing, search, sharing, and analytics use-cases.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community growth and PMC maturity.
 2. Demonstrate a consistent release schedule.
 3. Collaborate with other Apache projects to improve integrations
    with their software.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 # of contributors submitting and reviewing pull requests has remained
 low this quarter.

How has the community developed since the last report?

 no demonstrable progress in community growth.

How has the project developed since the last report?

 5 issues created / 1 resolved this quarter
 at mentors suggestion, this quarter the project focused on
 documenting project purpose, philosophies, place in ecosystem,
 how to get started, etc... as part of a web site overhaul.
 the new version is hosted at streams.staging.apache.org and will go
 live at streams.incubator.apache.org soon.

Date of last release:

  2015-04-26

When were the last committers or PMC members elected?

 2015-02-23: Robert Douglas elected as committer / PMC member

Signed-off-by:

 [ ](streams) Matt Franklin
 [X](streams) Ate Douma
 [ ](streams) Craig McClanahan

16 Dec 2015

Apache Streams (incubating) is a lightweight (yet scalable) framework for
ActivityStreams.  Streams contains a commons for Rest API connectors and
data schemas, and support normalization of digital events and entities into
the industry-standard Activity Streams format.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community growth and PMC maturity.
 2. Demonstrate a consistent release schedule.
 3. Collaborate with other Apache projects to improve integrations
    with their software.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 # of contributors submitting and reviewing pull requests has remained
 low this quarter. mentor participation has been low. the last PPMC vote
 for a release had no -1's but failed to gain the necessary support for
 submission to the IPMC.

How has the community developed since the last report?

 ~25 ApacheCon Europe attendees came to project presentation, but otherwise
 no measurable progress in community growth.

How has the project developed since the last report?

 34 issues created / 21 merged / 1 in pull request this quarter

Date of last release:

  2015-04-26

When were the last committers or PMC members elected?

 2015-02-23: Robert Douglas elected as committer / PMC member

Signed-off-by:

 [ ](streams) Matt Franklin
 [X](streams) Ate Douma
 [ ](streams) Craig McClanahan

Shepherd/Mentor notes:

 Ate Douma (ate):

   As reported above, mentor support has been too low, including my own.
   I find the dwindling down of participation and contributions other than
   from only one (very) active committer (Steve Blackmon) worrisome.
   More or even primary focus should be turned towards community
   development instead of only churning out code.
   I've suggested some concrete steps for this and propose to give the
   project a bit more time to try building up a community and more
   contributor involvement. As a mentor I'll try to help out more as well.
   However, if there is no substantial improvement within one or two
   reporting periods, it might be better to consider retirement instead.

 Timothy Chen (tnachen):

   Seems like there is one active committer as mentioned, and the majority
   of the mailing list activity is from JIRA and github from the same
   committer as well.  Also second that will need to consider retirement if
   this continues.

16 Sep 2015

Apache Streams (incubating) is a lightweight (yet scalable) framework for
ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community growth and PMC maturity.
 2. Demonstrate a consistent release schedule.
 3. Collaborate with other Apache projects to improve integrations
    with their software.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 # of contributors submitting and reviewing pull requests has been
 uncharacteristically low in 2015.

How has the community developed since the last report?

 # of contributors submitting and reviewing pull requests has been
 uncharacteristically low in 2015.

How has the project developed since the last report?

 26 issues created / 21 merged / 4 in pull request this quarter

Date of last release:

  2015-04-26

When were the last committers or PMC members elected?

 2015-02-23: Robert Douglas elected as committer / PMC member

Signed-off-by:

 [ ](streams) Matt Franklin
 [X](streams) Ate Douma
 [ ](streams) Craig McClanahan

Shepherd/Mentor notes:

 John D. Ament (johndament):

   Most mailing list activity is JIRA/Github.  Little live communication
   occurring.

17 Jun 2015

Apache Streams is a lightweight server framework for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1.  Community growth and PMC maturity.
 2.  Demonstrate a consistent release schedule.
 3.  Collaborate with other Apache projects to improve integrations with
     their software.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 # of contributors submitting and reviewing pull requests dropped this quarter.

How has the community developed since the last report?

 # of contributors submitting and reviewing pull requests dropped this quarter.

How has the project developed since the last report?

 1. second comprehensive source release
 2. official examples source repository contains 6 well-documented
    ready-to-run streams
 3. official examples source repository in vote for release
 4. 40 issues created / 6 resolved / 13 in pull request this quarter

Date of last release:

 2015-04-26

When were the last committers or PMC members elected?

 2015-02-23: Robert Douglas elected as committer / PMC member

Signed-off-by:

 [ ](streams) Matt Franklin
 [ ](streams) Ate Douma
 [ ](streams) Craig McClanahan

Shepherd/Mentor notes:

18 Mar 2015

Apache Streams (incubating) is a lightweight (yet scalable) framework for
ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1.  Community growth and PMC maturity.
 2.  Demonstrate a consistent release schedule.
 3.  Increase quality of code, documentation, and automated testing.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No.

How has the community developed since the last report?

 Two individuals contributed pull requests / pull request reviews for the
 first time.

How has the project developed since the last report?

 1. first comprehensive source release
 2. creation of an official examples source repository
    (git://git.apache.org/incubator-streams-examples.git) and jenkins job
 3. one example has been merged, one is in pull request, three are
    in-progress
 4. 35 issues created, 23 issues closed so far in 2015

Date of last release:

 2015-02-02: Streams Project v0.1-incubating released.

When were the last committers or PMC members elected?

 2015-02-23: Robert Douglas elected as committer / PMC member

Signed-off-by:

 [x](streams) Matt Franklin
 [x](streams) Ate Douma
 [ ](streams) Craig McClanahan

17 Dec 2014

Apache Streams (incubating) is a lightweight (yet scalable) framework for
ActivityStreams.

Streams has been incubating since 2012-11-20.

 The project provides a framework for abstracting away individual data
 schemas and API protocols from solutions built to collect, publish,
 process, and analyze digital activity data, as well as a community-
 driven process for determining best practice usage of the ActivityStreams
 specification with real-world datasets - valuing working, tested,
 adaptable, useful code over strict adherence to existing specs.
 Importantly, the project does not impose one execution framework -
 modules built to Apache Streams interfaces and coding standards may
 be instantiated within multiple JVM-based runtime containers, including
 popular ‘big-data' frameworks.

Three most important issues to address in the move towards graduation:

 1.  Establish and maintain a consistent release process.
 2.  Improve quality of code, tests, documentation, and examples.
 3.  PPMC must relieve project mentors of all responsibility for the
     project's adherence to the Apache Way and long-term viability.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 No.

How has the community developed since the last report?

 Ryan Ebanks was voted in as committer and PPMC member on 10-17-2014.

How has the project developed since the last report?

 Since the last report, 50 pull requests were submitted and merged to
 master, 43 issues were marked resolved, and 78 issues were created.

Date of last release:

 streams-master:0.1-incubating Jan-2013
 incubator-streams:0.1-incubating in progress, ETC Dec-2014

When were the last committers or PMC members elected?

 Ryan Ebanks, committer and PPMC, 10-17-2014

Signed-off-by:

 [ ](streams) Matt Franklin
 [X](streams) Ate Douma
 [ ](streams) Craig McClanahan

15 Oct 2014

Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Community Growth
 2. PPMC picks up the duties required of it, rather than rely on the mentors
    or let them languish
 3. Generate Documentation

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

N/A

How has the community developed since the last report?

The community engagement has been strong for this period. The list serve has
had multiple discussions around project standards and generating
documentation.  Also the number of community members comment on pull requests
has increased.

How has the project developed since the last report?

20 pull requests have been open in Sept.
15 pull requests have been merged in Sept.
55 comments have been made on those pull requests
6 community members have opened pull requests in Sept.

Date of last release:

 2013-01-09

When were the last committers or PMC members elected?

2014-01-14 (Carol Hansen)

Signed-off-by:

 [x](streams) Matt Franklin
 [x](streams) Ate Douma
 [ ](streams) Craig McClanahan

18 Jun 2014

Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Growing the community
 2. Consolidate codebase and produce a release
 3. Continue to implement the Apache way and community decision making

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?

 There are contributions from new individuals and an increase in new faces
 on the dev list.

How has the project developed since the last report?

 There has been a significant increase in development and communication on
 the dev list; but, the community still needs to grow in size and adoption
 of the Apache Way.

Date of last release:

 2013-01-09

When were the last committers or PMC members elected?

 2014-01-14 (Carol Hansen)

Signed-off-by:

 [ ](streams) Matt Franklin
 [x](streams) Ate Douma
 [ ](streams) Craig McClanahan

19 Mar 2014

Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Growing the active developer community
 2. Making a secondary incubator release
 3. Develop concrete use cases and providing tutorials for users

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?



How has the community developed since the last report?

 Since the last report we have admitted a new committer Carol Hansen, who
 has provided an interface for streams. We have started discussions on
 modules to possible incorporate into Streams, which Steve Blackmon has
 spearheaded. We have also received pull requests from outside developers
 and started a migration from svn to git. Discussions have also begun on
 schema clarification which is a pressing issue as the project becomes
 standardized.

How has the project developed since the last report?

 A substantial commit was made by Steve Blackmon including a Twitter
 Firehose attachment and a Apache Storm. It has laid the ground work for
 additional attachments. A Lucene connector and Elastic Search connector
 are being planned.

Date of last release:

 2013-01-09

When were the last committers or PMC members elected?

 2014-01-14 (Carol Hansen)

Signed-off-by:

 [x](streams) Matt Franklin
 [x](streams) Ate Douma
 [ ](streams) Craig McClanahan

18 Dec 2013

Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Growing the active developer community
 2. Making our second incubating release
 3.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?



How has the community developed since the last report?

 Received and incorporated community code contributions from Carol Hansen
 for Streams Web interface.

How has the project developed since the last report?

 Switched to using Apache Cassandra for default persistent storage.
 Very good community based architectural discussions, like about using
 Apache Camel vs Web Services vs SpringMVC, possible integration of Apache
 Storm, etc.
 Evaluation of alternatives done in separate branch from trunk.


Date of last release:

 2013-01-09

When were the last committers or PMC members elected?

 2013-07-18 (Danny Sullivan)

Signed-off-by:

 [X](streams) Matt Franklin
 [X](streams) Ate Douma
 [ ](streams) Craig McClanahan

18 Sep 2013

Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Growing the active developer community
 2. Making our second incubating release
 3.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?



How has the community developed since the last report?

 The community has welcomed one new committer, Danny Sullivan, to the team.


How has the project developed since the last report?

 Architectural discussions (e.g.: handling issues of condensing unusually
 high volume/noisy streams, publisher identification, message splitting,
 etc.) continue to happen on-list and provoke thoughtful responses. We have
 also heard from a number of outside individuals about issues and questions
 related to deployment of our first incubating release. Several of these
 have turned into deeper relationships including the addition of Danny
 Sullivan as a committer/PPMC member last month. Streams is now working to
 create our second incubating release.

Date of last release:

 2013-01-09

When were the last committers or PMC members elected?

 2013-07-18

Signed-off-by:

 [ ](streams) Matt Franklin
 [ ](streams) Ate Douma
 [ ](streams) Craig McClanahan

Shepherd notes:

 (rvs) Look like project is on track. Nothing jumped out at me as requiring
 any special attention, except it would be nice to have to have a second
 release out (since the first release was done immediately after entering an
 incubation).

19 Jun 2013

 Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

  1. Diverse participation in development.  More of the community
needs to be actively engaged.
  2. Increase the codebase
  3. Develop a larger 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?
Streams was discussed at the Apache BarCamp in Boston during the month of May.

How has the project developed since the last report?  Some discussions
have occurred on list for improved documentation for new users as well
as some architectural discussion.  After a period of inactivity, the
discussions have picked up as of late.

Please check this [ ] when you have filled in the report for Streams.

Signed-off-by:
Matt Franklin: [x](streams)
Ate Douma: [x](streams)
Craig McClanahan: [ ](streams)
Andrew Hart: [ ](streams)

Shepherd notes:

20 Mar 2013

Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Diverse participation in development.  More of the community needs
 to be actively engaged.
 2. Increase the codebase
 3. Develop a larger 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?
Craig McClanahan gave a presentation on Apache Streams at ApacheCon
North America.

How has the project developed since the last report?
Discussions initiated at ApacheCon have recently been continued on the
list and the major issues are being addressed.

Signed-off-by:
Matt Franklin: [X](streams)
Ate Douma: [X](streams)
Craig McClanahan: [ ](streams)
Andrew Hart: [ ](streams)


Shepherd notes:

20 Feb 2013

Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

 1. Diverse participation in development.  More of the community needs to
    be actively engaged.
 2. Increase the codebase
 3. Develop a larger 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?
Discussions are starting to include a wider group of participants.

How has the project developed since the last report?
The community successfully voted on a new logo.
Streams had its first minor release (Streams Master POM 0.1-incubating)

Signed-off-by:
Matt Franklin: [X](streams)
Ate Douma: [X](streams)
Craig McClanahan: [ ](streams)


Shepherd notes:

16 Jan 2013

Apache Streams is a lightweight server for ActivityStreams.

Streams has been incubating since 2012-11-20.

Three most important issues to address in the move towards graduation:

  1. Getting started ;)
  2. Build a code base
  3. Build a community

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?

No changes

How has the project developed since the last report?

Most infrastructural services like mailing lists, svn, website, wiki
and JIRA are now setup.

First code has been committed and work is underway to get a first minimal
release done ASAP. We will thereafter strive for a monthly release cycle.

Next steps:
 * Select a Streams logo.
 * Get a first initial release out.
 * Start building up the code base.

Signed-off-by:
Matt Franklin: [X](streams)
Ate Douma: [X](streams)
Craig McClanahan: [ ](streams)
Andrew Hart: [ ](streams)

Shepherd notes:

19 Dec 2012

Apache Streams is a lightweight server for ActivityStreams.

Streams just entered incubation on November 20 2012, this is our first board
report.

Mailing lists, SVN and user accounts have been created or are pending request.

Website creation and management is underway, using cms.apache.org, but
pending some INFRA tasks.

Discussion has started on topics like what wiki to use and about ideas for a
logo.

Next steps:
 * Get needed services like wiki, issue tracking etc. setup.
 * Get the Streams website ready for publishing and select a Streams logo.
 * Get started on importing, verifying and accepting the initial code donation.

Signed-off-by: ate, mfranklin, craigmcc, ahart