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

Gossip

18 Jul 2018

Gossip is an implementation of the Gossip Protocol.

Gossip has been incubating since 2016-04-28.

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

 1.
 2.
 3.

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

We opened up a discussion thread to move Gossip out of the incubator. It was
initially -1 ed by a
committer. There is a separate discussion on the main incubator list about
our lack of timely
reporting. After a short discussion we agreed we not want to be an undue
burden and wanted
to give the IPMC time back so they can follow up with the other podlings.
We will take an official vote on Monday to close down the podling.

How has the community developed 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.

 [ ] 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:

 [ ](gossip) P. Taylor Goetz
    Comments:
 [x](gossip) Josh Elser
    Comments: Still trying to encourage retirement. The ASF and its
processes are more of a burden than a boon at this point.
 [ ](gossip) Drew Farris
    Comments:

IPMC/Shepherd notes:
There is a discussion on dev@ about retirement of this podling.
https://lists.apache.org/thread.html/8acab107a15a6bc50253cb20aa633a3ac36b7036
4294f149660fc6c4@%3Cdev.gossip.apache.org%3E
Dave Fisher

20 Jun 2018

Gossip is an implementation of the Gossip Protocol.

Gossip has been incubating since 2016-04-28.

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

 1. Locating willing committers to handle code reviews
 2. Achieving out third release
 3. Integration into some downstream tools.

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?

 Discussed status/availability with some of the initial committers. There
 was some general interest, but no strong commitments to providing time for
 reviews.

How has the project developed since the last report?

 We took some time and reviewed community committed PRs. Those will be
 merged over the next few weeks.

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:

 2017-03-02

When were the last committers or PPMC members elected?

 Chandresh Pancholi added as a committer in February 2017

Signed-off-by:

 [X](gossip) P. Taylor Goetz
    Comments: Activity is very low. Retirement is likely on the horizon.
 [ ](gossip) Josh Elser
    Comments:
 [ ](gossip) Drew Farris
    Comments:

IPMC/Shepherd notes:

17 Jan 2018

Gossip is an implementation of the Gossip Protocol.

Gossip has been incubating since 2016-04-28.

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

 1. Continue making releases 2. Grow community by getting more active
 committers


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?

There have been a few code additions that are in the review process

How has the project developed since the last report?

Activity has slowed since the last report.

How would you assess the podling's maturity?

We need more active committers to become more mature. Please feel free to add
your own commentary.

The GSOC period had several spurts of activity. We need to begin creating more
tickets that new committers can get involved in and find more people to do
diligent code reviews.

 [ ] Initial setup
 [ ] Working towards first release
 [X] Community building
 [ ] Nearing graduation
 [ ] Other:

Date of last release:

 2017-03-01

When were the last committers or PPMC members elected?

Feb 2017

Signed-off-by:

 [X](gossip) P. Taylor Goetz
    Comments: Activity is indeed slow. I'll work
  with the community to brainstorm ways to increase interest.
 [X](gossip) Josh Elser
    Comments: Activity has definitely tapered off over
  the last quarter. Not sure if a short-term lull or a sign that all activity
  will fall off soon.
 [ ](gossip) Drew Farris
    Comments:

18 Oct 2017

 Signed-off-by:

 [ ](gossip) P. Taylor Goetz
    Comments:
 [ ](gossip) Josh Elser
    Comments: Podling missed creating a report this month. In general, the podling remains low-volume, but has had some repeat contributions from GSOC students in the past 3-months. It's unclear if these contributors will be preserved past the monetary-perks of GSOC.
 [ ](gossip) Drew Farris
    Comments:

19 Jul 2017

Gossip is an implementation of the Gossip Protocol.

Gossip has been incubating since 2016-04-28.

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

 1. Increase the number of active committers/reviewers
 2. Gossip used in a downstream apache application
 3. Keep making releases

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?
We have two students in the GSOC program and some new active bodies. A majority of
admin bandwidth was spent organizing and helping with proposals.


How has the project developed since the last report?
We have added new Crdt types. We have completed event listeners and callbacks.
We made it easier to run the examples.

How would you assess the podling's maturity?

Software is solid. Current GSOC students will hopefully remain active after
the GSOC period.


 [ ] Initial setup
 [ ] Working towards first release
 [x] Community building
 [ ] Nearing graduation
 [ ] Other:

Date of last release:

 2017-04-02

When were the last committers or PPMC members elected?

No

Signed-off-by:

 [x](gossip) P. Taylor Goetz
    Comments: Podling is doing well. The community is growing somewhat
              slowly but surely.
 [x](gossip) Josh Elser
    Comments: I think things are going well. The GSOC students seem to be
              progressing well which is nice.
    Hopefully they will stay involved after the end of the program.
 [ ](gossip) Drew Farris
    Comments:

19 Apr 2017

Gossip is an implementation of the Gossip Protocol.

Gossip has been incubating since 2016-04-28.

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

 1. A project leveraging Apache Gossip such as
    https://issues.apache.org/jira/browse/IGNITE-4837
 2. Two additional active committers to handle management tasks like code
    review
 3. Continued releases

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

 Two students are submitting proposals for Google Summer of Code. Both have
 already contributed features which were committed to the project. We are
 hopefully they both proposals will be accepted.

How has the community developed since the last report?

 The mailing list has been active with several people who were drawn to the
 project by GSOC 17 labels placed on our tickets. Two of them have
 contributed features that have been committed, and a third person (who will
 not be doing GSOC) has asked to be assigned a ticket. Our last release had
 roughly 5 different contributors, The mailing list is fairly active as we
 review GSOC proposals. We have more than 50 stars on github which shows
 that visibility is making a steady climb.

How has the project developed since the last report?

 A release 0.1.1 was completed right before our last report. We made an
 aggressive list of features for 0.1.2. We de-prioritized some of the items,
 but we completed far more than we expected. We had improvements in
 performance, testing, and features. CRDT support seemed to be the biggest
 'splash' feature.

How would you assess the podling's maturity?

 I am happy with the continued feature development and code/test
 improvement. We are attracting interest of some new developers who seem
 likely to stay involved and potentially be committers in the future. While
 the majority of management and reviews is done by a few, others are
 beginning to help with tasks like code reviews. As pointed out in the "move
 towards graduation" section, having a couple other highly active
 reviewers/committers would be a positive next step.

Please feel free to add your own commentary.

 [ ] Initial setup
 [ ] Working towards first release
 [x] Community building
 [ ] Nearing graduation
 [ ] Other:

Date of last release:

 2017-04-02 (April 02)

When were the last committers or PPMC members elected?

 Chandresh Pancholi added as a committer in February 2017

Signed-off-by:

 [x](gossip) P. Taylor Goetz
    Comments:
       Gossip is slowly but steadily growing its community. The GSOC
       participation was a great step in that regard.
 [x](gossip) Josh Elser
    Comments:
       The podling is still working to attract new members, but those
       involved so far are doing well.
 [x](gossip) Drew Farris
    Comments:
       It is great to see the interest driven by GSOC participation.
       Kudos to the team for engaging with GSOC.

18 Jan 2017

Gossip is an implementation of the Gossip Protocol.

Gossip has been incubating since 2016-04-28.

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

 1. Create some tutorial videos and blog posts to educate people on Gossip
    Project
 2. Focus on some critical technical improvements multi-node testing and
    accrual failure detection that will be critical for adoption into other
    projects

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?

 - One contributor has been voted as a committer. There are 13 watches 24
   stars on github.
 - Sean Busbey has stepped down as a mentor. Sean's early help was critical
   to this hatchling. Thank you, Sean.
 - Drew Farris has taken a role as a mentor.

How has the project developed since the last report?

 Some technical features were frozen out until we completed our first
 release. Effort was spent on doing the first release (getting access, key
 signing, correctly enabling RAT maven plugin etc). This was mostly one-time
 effort.

Date of last release:

 We are currently voting on our first release.

When were the last committers or PPMC members elected?

 Chandresh Pancholi as added as a committer on 11/29/16

Signed-off-by:

 [x](gossip) P. Taylor Goetz
 [x](gossip) Josh Elser
 [x](gossip) Drew Farris

Shepherd/Mentor notes:

 Josh Elser:

   First release should be landing within 72*2 hrs. Hopefully this will
   spawn a good cadence and attract more people to the, relatively quiet,
   podling.

19 Oct 2016

Gossip is an implementation of the Gossip Protocol.

Gossip has been incubating since 2016-04-28.

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

 1. Produce a release
 2. Update the site, especially how-to-contribute documentation
 3. Develop specifications for protocol

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?

We have accepted features/patches from two contributors. We have opened up a
discussion to add one of them as a project committer.


How has the project developed since the last report?

The ability to gossip user defined payloads
(https://issues.apache.org/jira/browse/GOSSIP-21) has been added to the
project.
This is a key feature that downstream tools needed to use the project.
Contributors have moved the project from Junit4 to Junit5
(https://issues.apache.org/jira/browse/GOSSIP-11), as well as
redesign/re-factoring of system internals
(https://issues.apache.org/jira/browse/GOSSIP-15)

Date of last release:

 (None yet)

When were the last committers or PMC members elected?

No

Signed-off-by:

 [x](gossip) P. Taylor Goetz
 [x](gossip) Josh Elser
 [ ](gossip) Sean Busbey

20 Jul 2016

Gossip is a system to form peer-to-peer networks using the gossip
protocol.

Gossip has been incubating since 2016-04-28.

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

 1. Establish an Apache website for Gossip that makes it easy for new
    users and contributors to get started.
 2. Facilitate discussions and build the protocol specification and
    implementation
 3. Produce a usable release

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?

 We have had activity in the community from two people who have engaged
 in working on smaller tasks. We are discussion electing them as project
 committers.

How has the project developed since the last report?

 We have created and resolved a number of tickets: 7 created, 3 resolved.

 We have had some discussion around made some traction around implementing
 the protocol via transports other than UDP.

 We are currently working on the web page which should attract more
 interest.

Date of last release:

 Never

When were the last committers or PMC members elected?

 Never

Signed-off-by:

 [x](gossip) P. Taylor Goetz
 [x](gossip) Josh Elser
 [x](gossip) Sean Busbey

Shepherd/Mentor notes:

 Josh Elser:

   Podling is still finding its legs. Community processes are in the works
   and I think they're doing well so far.

15 Jun 2016

Gossip is a system to form peer-to-peer networks using the gossip protocol

Gossip has been incubating since 2016-05.

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

 1. Establish an Apache website for Gossip that makes it easy for new users
    and contributors to get started.
 2. Facilitate discussions and build the protocol specification and
    implementation
 3. Produce a usable release

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?

 The community is the same as when it started incubation a few weeks ago.

How has the project developed since the last report?

 This is our first report. We have imported the code from github. We are
 online. We have had good discussions on the dev list that have spawned a
 couple of tickets. One is in the review stage now. Taylor has been an
 enormous help.

Date of last release:

 Never

When were the last committers or PMC members elected?

 Never

Signed-off-by:

 [X](gossip) P. Taylor Goetz
 [x](gossip) Josh Elser
 [X](gossip) Sean Busbey

Shepherd/Mentor notes:

 Sean Busbey:

   Community def still bootstrapping, but has done a good job of making
   progress once infra was in place.