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

This was extracted (@ 2024-09-21 23:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

WARNING: these pages may omit some original contents of the minutes.
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).

Helix

18 Sep 2024 [Junkai Xue / Jeff]

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

19 Jun 2024 [Junkai Xue / Craig]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Project Status:
Current project status: ongoing, moderate
Issues for the board: no major issue.

## Membership Data:
Apache Helix was founded 2013-12-17 (10 years ago)
There are currently 28 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jiajun Wang on 2022-11-02.
- No new committers. Last addition was Molly Gao on 2023-06-06.

## Project Activity:
- 1.4.0 is in progress and plan to release on June
- 1.3.1 was released on 2023-09-18
- 1.3.0 was released on 2023-07-25
- 1.2.0 was released on 2023-05-02
- 1.1.0 was released on 2023-01-04

## Community Health:
- One discussion still in the dev channel is deprecating helix-front, which
is the UI support. As Helix has limited UI expert and CVE usually comes from
this component.

- Recent dev work focus on container based support such as redefining instance
operation types.

- Helix 2.0 topic will be raised up for boarder discussion. High level direction
is to 1) simplify Helix APIs for usage 2) multi language support and 3) better
flexibility and data model for better performance.

20 Mar 2024 [Junkai Xue / Willem]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Project Status:
Current project status: ongoing, moderate
Issues for the board: Limited UI experts for UI support.
Due to role of product and lack of experts in UI, we are thinking of deprecating
UI support.

## Membership Data:
Apache Helix was founded 2013-12-17 (10 years ago)
There are currently 28 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jiajun Wang on 2022-11-02.
- No new committers. Last addition was Molly Gao on 2023-06-06.

## Project Activity:
 - 1.3.1 was released on 2023-09-28
 - 1.3.0 was released on 2023-07-25
 - 1.2.0 was released on 2023-05-02
 - 1.1.0 was released on 2023-01-04.
 - 1.0.4 was released on 2022-06-09.

## Community Health:
Overall activities:
- 82 commits in the past quarter.(12% increase)
- 14 code contributors in the past quarter (16% increase)
- Closed all issues which have not updated from 2022 as they are either
non-critical or even logic outdated.

Would like to share some update for following topics:
1. Release
Current release is onholding for completion of the feature. The feature was
supporting operations in Helix like draining partitions, 1-1 instance swaps.
We would like to give user an unified experience in API instead of breaking
things in the middle. Some changes will be completed in this quarter and move
forward for releasing.

2. UI issues
We do encounter an problem mentioned in issue section. We had limited
contributors in UI. And ALL CVE issues are coming from UI. It is hard for
us to maintain the UI. In addition, UI is just a nice to have product. We
are thinking to deprecate the support.

3. Next gen of shard management
Existing Helix is heavy and complicated. It is not user friendly to most of
lightweight use cases. We are in planning of proposing some lightweight version
in Helix and making sure it converging with Helix with leverage.

4. Other continuous improvments
- Fixing unstable tests
- Adding container world support features and so on.

20 Dec 2023 [Junkai Xue / Bertrand]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Project Status:
Current project status: ongoing, moderate
Issues for the board: no major issue.

## Membership Data:
Apache Helix was founded 2013-12-17 (10 years ago)
There are currently 28 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jiajun Wang on 2022-11-02.
- No new committers. Last addition was Molly Gao on 2023-06-06.

## Project Activity:
- 1.3.1 was released on 2023-09-28
- 1.3.0 was released on 2023-07-25


## Community Health:
Recently, Helix finished two projects:
1. Instance evacuate support: gracefully bootstrap data to new instances and
remove the partition from the old one.
2. Swap instance support: smoothly bootstrapping all replicas to new instance
and deprecate the old instance, which is transparent to user.

Additionally, there are several ongoing discussion about Helix logging in Helix
slack channel.

For next quarter, continuously improvement on evacuate need to be done:
1. Standardize the operation states including evacuate, disable and etc.
2. Transactionally get evacuated partition assignment align with eventual
assignment to avoid multi round shuffling.

A new release of 1.4.0 will come soon.

20 Sep 2023 [Junkai Xue / Sharan]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Project Status:
Current project status: ongoing, moderate
Issues for the board: no major issue.

## Membership Data:
Apache Helix was founded 2013-12-17 (10 years ago)
There are currently 28 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jiajun Wang on 2022-11-02.
- Molly Gao was added as committer on 2023-06-06

## Project Activity:
- 1.3.0 was released on 2023-07-25
- 1.2.0 was released on 2023-05-02
- 1.1.0 was released on 2023-01-04

## Community Health:
The better operability improvement project is in the progress:
1. Ondemand partition rebalance - completed
2. Node evacuation partition from a target node - completed
3. Node 1:1 partition swapping - in progress

Next target for the coming quarter:
The Helix REST have management API for users to do fleet management,
including health check, customized check, parallel instance pre stop, etc.
But now the REST has performance issue with fanout querying Zookeeper. It can
lead regular shard management to slow reading ZK data.

Concrete target:
1. Improve Helix REST service with caching + ZK notification
2. Improve management APIs usability including cross fault zone parallel
pre instance stop, more flexible customized check.
3. Node auto populate toplogical information.

16 Aug 2023 [Junkai Xue / Willem]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Project Status:
Current project status: ongoing, moderate

## Issues for the board: no major issue.

## Membership Data:
Apache Helix was founded 2013-12-17 (10 years ago) There are currently 28
committers and 18 PMC members in this project. The Committer-to-PMC ratio is
roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jiajun Wang on 2022-11-02.
- Molly Gao was added as committer on 2023-06-06
- Quincy Qu was added as committer on 2023-05-19

## Project Activity:
- 1.3.0 was released on 2023-07-25
- 1.2.0 was released on 2023-05-02
- 1.1.0 was released on 2023-01-04

## Community Health:
We finished a project supporting generic metadata client, which is API
backward compatible with Zookeeper (released in 1.3.0). The motivation to
support this project is to let Helix can use any customized underneath storage
with certain APIs implementation due to Zookeeper performance limitation.

Related data: 182 commits in the past quarter (59% increase) 16 code
contributors in the past quarter (33% increase)

At the same time, we are actively fixing unstable tests with closing CI
triggered tickets creation.

Related data: 76 issues closed on GitHub, past quarter (181% increase)
dev@helix.apache.org had a 25% increase in traffic in the past quarter

The next focus is the operation optimization asked from Apache helix slack
channel including:
1. Node smooth evacuating partitions.
2. 1 to 1 partition movements from old node to new node. All these two
 operations respect the N -> N + 1 -> N replicas rule.

19 Jul 2023 [Junkai Xue / Willem]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Project Status:
Current project status: ongoing, moderate
Issues for the board: no major issue

As the board is interested in more details, here is what Helix targeted
recently: Helix is the framework focusing on managing large data systems. When
the data onboards cloud, more container maintenance/deployment can lead Helix
to believe instances lost. Active moving around partition data is not a proper
solution. Helix now is trying to build a smart solution to guarantee data
movement smooth

## Membership Data:
Apache Helix was founded 2013-12-17 (10 years ago)
There are currently 28 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jiajun Wang on 2022-11-02.
- Molly Gao was added as committer on 2023-06-06
- Quincy Qu was added as committer on 2023-05-19

## Project Activity:
- 1.2.0 was released on 2023-05-02
- 1.1.0 was released on 2023-01-04.
- 1.0.4 was released on 2022-06-09.

## Community Health:
Helix has three major tasks:
1. Stabilize the integration test. So we saw see the CI failure rate going
 down 212 commits in the past quarter (216% increase) 14 code contributors
 in the past quarter (40% increase)

2. More discussion from users actually in Helix slack. We got several
 questions from some company teams such as Uber, Pinterest.

3. Cloud support development. As mentioned above, Helix is trying to develop a
 smart partition movement. Helix will bootstrap a new replica to a new
 assigned instance. Once it bootstrapped, Helix started dropping the old
 one. This require a lot of effort since we need to handle different edge
 cases and rearchitect parts of Helix. Related to this, we have several
 items: 1) fix N replica -> N + 1 issue 2) support one stop operation to
 evacuate host and 3) support better deployment delay on partition movement.

21 Jun 2023 [Junkai Xue / Craig]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Project Status:
Current project status: Ongoing, moderate activity
Issues for the board:

## Membership Data:
Apache Helix was founded 2013-12-17 (9 years ago)
There are currently 27 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is 3:2.

Community changes, past quarter:
- No new PMC members. Last addition was Jiajun Wang on 2022-11-02.
- Molly Gao was added as committer on 2023-06-06

## Project Activity:
- 1.2.0 was released on 2023-05-02
- 1.1.0 was released on 2023-01-04.
- 1.0.4 was released on 2022-06-09.

## Community Health:
- 89 PRs opened on GitHub, past quarter (58% increase)
 91 PRs closed on GitHub, past quarter (68% increase)
 172 commits in the past quarter (117% increase)

 Helix recently done with branch development of multi quarter project,
 Metaclient. It generalized the store from Zookeeper expanding to other
 potential better solutions.

- Next quarter, we will focus on improving the multi dimension assignment
 with better performance. And will start thinking about container management
 integration proposal.

17 May 2023 [Junkai Xue / Craig]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
Discussion the possibility of making helix-ui to a separate repo.


## Membership Data:
Apache Helix was founded 2013-12-17 (9 years ago)
There are currently 26 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jiajun Wang on 2022-11-02.
- No new committers. Last addition was Xiaoyuan Lu on 2023-01-03.
- Proposed new committers Quincy Qu and Molly Gao waiting for iCLA

## Project Activity:
 1.2.0 was released on 2023-05-02
 Resolved CVE-2022-47500

## Community Health:
112 commits in the past quarter (31% increase)
75 PRs opened on GitHub, past quarter (29% increase)
73 PRs closed on GitHub, past quarter (37% increase)

@Craig: follow up with monthly reporting for next three months

19 Apr 2023 [Junkai Xue / Craig]

No report was submitted.

@Craig: pursue PMC to elect a new chair

22 Mar 2023 [Junkai Xue / Craig]

No report was submitted.

@Craig: pursue a roll call for Helix

15 Feb 2023 [Junkai Xue / Roy]

No report was submitted.

18 Jan 2023 [Junkai Xue / Roy]

No report was submitted.

21 Dec 2022 [Junkai Xue / Sander]

No report was submitted.

19 Oct 2022

Change the Apache Helix Project Chair

 WHEREAS, the Board of Directors heretofore appointed Kishore G
 (kishoreg) to the office of Vice President, Apache Helix, and

 WHEREAS, the Board of Directors is in receipt of the resignation of
 Kishore G from the office of Vice President, Apache Helix, and

 WHEREAS, the Project Management Committee of the Apache Helix project
 has chosen by vote to recommend Junkai Xue (jxue) as the successor to
 the post;

 NOW, THEREFORE, BE IT RESOLVED, that Kishore G is relieved and
 discharged from the duties and responsibilities of the office of Vice
 President, Apache Helix, and

 BE IT FURTHER RESOLVED, that Junkai Xue be and hereby is appointed to
 the office of Vice President, Apache Helix, 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.

 Special Order 7A, Change the Apache Helix Project Chair, was
 approved by Unanimous Vote of the directors present.

21 Sep 2022 [Kishore G / Rich]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
- PMC chair change voted and resolution submitted. Need approval from board.
- Need guidance on non active PMCs. Lack of PMCs for regular release voting.


## Membership Data:
Apache Helix was founded 2013-12-17 (9 years ago)
There are currently 24 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is 4:3.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Neal Sun on 2021-10-06.

## Project Activity:
- 1.0.4 was released on 2022-06-09.
- Will start new initiative for Apache Helix rearchitect for Helix 2.0

## Community Health:
- More questions brought from community through email list.23 emails
- Contribution decreased recently as recent does not have too many issue report.
- 29 PRs opened on GitHub, past quarter
- 25 PRs closed on GitHub, past quarter

15 Jun 2022 [Kishore G / Bertrand]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Helix PMC Chair change vote done. New PMC Chair is Junkai Xue.
Need ASF board's approval.

Apache Helix was founded 2013-12-17 (8 years ago)
There are currently 24 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is 4:3.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Neal Sun on 2021-10-06.

## Project Activity:
1.0.3 was released on 2022-04-27
1.0.4 release is on going.

## Community Health:
103 commits in the past quarter (171% increase)
19 code contributors in the past quarter (58% increase)
user@helix.apache.org had a 86% decrease in traffic in the past quarter
71 PRs opened on GitHub, past quarter (115% increase)
61 PRs closed on GitHub, past quarter (84% increase)
67 issues opened on GitHub, past quarter (191% increase)
33 issues closed on GitHub, past quarter (73% increase)

16 Mar 2022 [Kishore G / Sander]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
No existing issues.

## Membership Data:
Apache Helix was founded 2013-12-17 (8 years ago)
There are currently 24 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is 4:3.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Neal Sun on 2021-10-06.

## Project Activity:
Plan to have 1.0.3 release starting from April.
0.9.10 was released 2021-12.

## Community Health:
13 code contributors in the past quarter
30 PRs opened on GitHub, past quarter
22 issues closed on GitHub, past quarter

15 Dec 2021 [Kishore G / Sander]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
No Issue needs attention.

## Membership Data:
Apache Helix was founded 2013-12-17 (8 years ago)
There are currently 24 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is 4:3.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- Neal Sun was added as committer on 2021-10-06

## Project Activity:
1.0.2 was released on 2021-09-02
0.9.9 was released on 2021-11-21

## Community Health:
dev@helix.apache.org had a 100% increase in traffic in the past quarter
7 code contributors in the past quarter (16% increase)
10 issues closed on GitHub, past quarter

15 Sep 2021 [Kishore G / Craig]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
No issues for the board.

## Membership Data:
Apache Helix was founded 2013-12-17 (8 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Meng Zhang on 2021-01-22.

## Project Activity:
- 1.0.2 was released on 2020-09-01.
- Deprecating old 0.6.* and 0.7.* releases

## Community Health:
- Discussion performed normal in open source.
- The user questions increased recently.
- Will try to hold another virtual meet up.

16 Jun 2021 [Kishore G / Craig]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
Working with INFRA team for failure of publishing release snapshot.

## Membership Data:
Apache Helix was founded 2013-12-17 (7 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Meng Zhang on 2021-01-22.

## Project Activity:
Apache Helix 2021 virtual meet up was hold on 2021-03-04.
Working on Apache release 1.0.2, which is blocked now.

## Community Health:
87 commits in the past quarter (102% increase)
67 PRs opened on GitHub, past quarter (59% increase)
70 PRs closed on GitHub, past quarter (45% increase)
user@helix.apache.org had a 84% decrease in traffic in the past quarter

17 Mar 2021 [Kishore G / Roy]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
There are no issues requiring board attention.

## Membership Data:
Apache Helix was founded 2013-12-17 (7 years ago)
There are currently 23 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- Meng Zhang was added as committer on 2021-01-22

## Project Activity:
Features are keeping in development.
1.0.2 was release 2020-07-29

## Community Health:
Apache Helix hold the first meetup in 2021 and more than 30 people joined.
user@helix.apache.org had a 56% decrease in traffic in the past quarter.

16 Dec 2020 [Kishore G / Niclas]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
No obvious issues are observed.

## Membership Data:
Apache Helix was founded 2013-12-17 (7 years ago)
There are currently 22 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Huizhi Lu on 2020-08-04.

## Project Activity:
0.9,8 was released on 2020-10-19
0.9.9 release is in progress

## Community Health:
user@helix.apache.org had a 94% increase
17 code contributors in the past quarter (13% increase)

16 Sep 2020 [Kishore G / Bertrand]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
No blocking issues.

## Membership Data:
Apache Helix was founded 2013-12-17 (7 years ago)
There are currently 22 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 6:5.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- Ali Reza Zamani was added as committer on 2020-08-03
- Huizhi Lu was added as committer on 2020-08-04

## Project Activity:
Apache Helix 1.0.1 released on 2020-07-29.
Apache Helix 1.0.1 released on 2020-05-18.

## Community Health:
dev@helix.apache.org had a 16% increase in traffic in the past quarter.
152 issues opened on GitHub, past quarter (61% increase)
106 PRs opened on GitHub, past quarter (-3% decrease)
104 PRs closed on GitHub, past quarter (-1% decrease)

17 Jun 2020 [Kishore G / Roy]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
No blocking issue now.

## Membership Data:
Apache Helix was founded 2013-12-17 (6 years ago)
There are currently 20 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Hunter Lee on 2019-03-12.

## Project Activity:
Helix 0.9.7 was released on 2020-05-18
Helix 1.0.0 was released on 2020-05-19

## Community Health:
dev@helix.apache.org had a 76% increase
user@helix.apache.org had a 63% increase in traffic in the past quarter
97 issues closed on GitHub, past quarter (22% increase)

18 Mar 2020 [Kishore G / Daniel]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
No major issues for project.

## Membership Data:
Apache Helix was founded 2013-12-17 (6 years ago)
There are currently 20 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Hunter Lee on 2019-03-12.

## Project Activity:
Active projects still ongoing: ZkCient module separation.
 Cloud support for Helix.
 Distributed lock
 WAGED rebalancer

## Community Health:
We do have user requests and questions increased.
More discussion in the dev channel.
105 PRs opened on GitHub, past quarter (3% increase)
101 PRs closed on GitHub, past quarter (3% increase)

19 Feb 2020 [Kishore G / Craig]

No report was submitted.

@Craig: pursue a report for Helix

15 Jan 2020 [Kishore G / Shane]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
Currently, we have many inactive PMCs and Committers.
Now we have 2 active PMC, 4 active committers. There are around 10 contributors


## Membership Data:
Apache Helix was founded 2013-12-17 (6 years ago)
There are currently 20 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Hunter Lee on 2019-03-12.

## Project Activity:
There are several projects ongoing:
1. New generation rebalancer, which is the project involved with 4 contributors
2. Helix cloud environment support.
3. Zookeeper client routing.

## Community Health:
Dev channel decreases is because we move review notice to helix-reviews.
We have more user questions compare to last quarter.
Github engagement started increasing.

@Danny: pursue a roll call

18 Dec 2019 [Kishore G / Roman]

No report was submitted.

@Roman: pursue a report for Helix

16 Oct 2019 [Kishore G / Craig]

## Description:
The mission of Helix is the creation and maintenance of software related to A
cluster management framework for partitioned and replicated distributed
resources

## Issues:
We need bring more active PMCs/Committer to help us manage the project.

## Membership Data:
Apache Helix was founded 2013-12-17 (6 years ago)
There are currently 20 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 1:1.

Community changes, past quarter:
- No new PMC members. Last addition was Junkai Xue on 2017-07-03.
- No new committers. Last addition was Hunter Lee on 2019-03-12.

## Project Activity:
Apache Helix 0.9.1 was released on 2019-08-19 with new features.

## Community Health:
dev@helix.apache.org had a 711% increase in traffic in the past quarter
reviews@helix.apache.org had a big increase in traffic in the past quarter
2 issues opened in JIRA, past quarter (100% increase)
156 commits in the past quarter (56% increase)
17 code contributors in the past quarter (142% increase)
103 PRs opened on GitHub, past quarter (3333% increase)
111 PRs closed on GitHub, past quarter (11000% increase)
71 issues opened on GitHub, past quarter (688% increase)
38 issues closed on GitHub, past quarter (1800% increase)

18 Sep 2019 [Kishore G / Myrle]

No report was submitted.

@Myrle: pursue a report for Helix

19 Jun 2019 [Kishore G / Ted]

## Description:
 - A cluster management framework for partitioned and replicated
distributed resources.

## Issues:
 - There are no issues requiring board attention at this time

## Health report:
 - Release 0.9.0 is in preparation.
 - There is regular level of activities on commits, pull requests and
releases.
 - Dev mail list activities was normal, user email activities dropped. We
have moved the discussion into Slack channels.

## PMC changes:
 - Currently 18 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Junkai Xue on Mon Jul 03 2017

## Committer base changes:
 - Currently 20 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Hunter Lee at Tue Mar 12 2019

## Releases:
 - Last release was 0.8.4 on Mar. 6 2019

## Mailing list activity:
 - Discussion in dev mail group is regular, discussion in user group is
less active.
 - dev@helix.apache.org:
    - 68 subscribers (up 0 in the last 3 months):
    - 92 emails sent to list (172 in previous quarter)
 - user@helix.apache.org:
    - 106 subscribers (up 0 in the last 3 months):
    - 1 emails sent to list (5 in previous quarter)

## JIRA activity:
 - We are moving issues management to github issues.
 - 2 JIRA tickets created in the last 3 months
 - 0 JIRA tickets closed/resolved in the last 3 months

20 Mar 2019 [Kishore G / Isabel]

## Description:
- A cluster management framework for partitioned and
  replicated distributed resources.

## Issues:
- There are no issues requiring board attention at this time

## Health report: - Release 0.8.4 was out in Mar. 6 2019.
- There is regular level of activities on commits, pull requests and
  releases.- Dev mail list activities was normal, user email activities
  dropped. We have moved the discussion into Slack channels.-
- One new committer added.  Many of current committers are not quite active in
  terms of daily developments and pull request review, need to look for
  potential new committers from the community.

## PMC changes:
 - Currently 18 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Junkai Xue on Mon Jul 03 2017

## Committer base changes:
 - Currently 20 committers.
 - Hunter Lee was added as a committer on Tue Mar 12 2019

## Releases:
 - Last release was 0.6.9 on Sat Oct 14 2017

## Mailing list activity:
 - dev@helix.apache.org:
    - 68 subscribers (down -2 in the last 3 months):
    - 172 emails sent to list (246 in previous quarter)
 - user@helix.apache.org:
    - 106 subscribers (up 2 in the last 3 months):
    - 5 emails sent to list (54 in previous quarter)

## JIRA activity:
 - 24 JIRA tickets created in the last 3 months
 - 17 JIRA tickets closed/resolved in the last 3 months

20 Feb 2019 [Kishore G / Ted]

## Description:

 - A cluster management framework for partitioned and replicated distributed
   resources

## Issues:

 - There are no issues requiring board attention at this time.

## Health report:

 - Release 0.8.3 was a bit delayed, but is in preparation, we expect it to be
   out in end of Feb, 2019.

 - There is regular level of activities on commits, pull requests and
   releases.

 - Dev mail list activities was normal, user email activities dropped. We are
   in progress of moving the discussion into Slack channels.

 - Many of current committers are not quite active in terms of daily
   developments and pull request review, need to look for potential new
   committers from the community.

## PMC changes:

 - Currently 18 PMC members.

 - No new PMC members added in the last 3 months

 - Last PMC addition was Junkai Xue on Mon Jul 03 2017

## Committer base changes:

 - Currently 19 committers.

 - No new committers added in the last 3 months

 - Last committer addition was Jiajun Wang at Fri Jul 13 2018

## Releases:

 - Last release was 0.8.2 on Sat July 25 2018

## Mailing list activity:

 - dev@helix.apache.org:

    - 69 subscribers (down -1 in the last 3 months):

    - 147 emails sent to list (150 in previous quarter)

 - user@helix.apache.org:

    - 104 subscribers (up 0 in the last 3 months):

    - 4 emails sent to list (53 in previous quarter)

## JIRA activity:

 - 2 JIRA tickets created in the last 3 months

 - 0 JIRA tickets closed/resolved in the last 3 months

16 Jan 2019 [Kishore G / Phil]

No report was submitted.

@Phil: pursue a report for Helix

19 Dec 2018 [Kishore G / Bertrand]

No report was submitted.

21 Nov 2018 [Kishore G / Bertrand]

## Description:
 - A cluster management framework for partitioned and replicated distributed resources

## Issues:
 - NO

## Activity:
 -

## Health report:
 - 0.8.3 release is in prepare, will be released in early December.
 - There is regular level of activities on commits, pull requests and releases.
 - The dev@ list traffic is healthy, user@ list traffic is increasing.

## PMC changes:

 - Currently 18 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Junkai Xue on Mon Jul 03 2017

## Committer base changes:

 - Currently 19 committers.
 - Jiajun Wang was added as a committer on Fri Jul 13 2018

## Releases:

 - Last release was 0.8.2 on July 30 2017

## Mailing list activity:

 - Mailing list activity is in normal level.

 - dev@helix.apache.org:
    - 70 subscribers (up 1 in the last 3 months):
    - 245 emails sent to list (336 in previous quarter)

 - user@helix.apache.org:
    - 104 subscribers (up 0 in the last 3 months):
    - 55 emails sent to list (24 in previous quarter)


## JIRA activity:

 - 38 JIRA tickets created in the last 3 months
 - 0 JIRA tickets closed/resolved in the last 3 months

17 Oct 2018 [Kishore G / Roman]

## Description:
 - A cluster management framework for partitioned and replicated distributed resources

## Issues:
 - NO

## Health report:
 - 0.8.2 was released in July, and 0.8.3 will be released shortly.
 - There is a regular level of activities on commits, pull requests and releases.
 - The dev@ list traffic is healthy, user@ list traffic is decreasing.
 - One more committer joined in July 2018.

## PMC changes:

 - Currently 18 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Junkai Xue on Mon Jul 03 2017

## Committer base changes:

 - Currently 19 committers.
 - Jiajun Wang was added as a committer on Fri Jul 13 2018

## Releases:

 - Last release was 0.8.3 on July 30 2017

- dev@helix.apache.org:
    - 70 subscribers (up 2 in the last 3 months):
    - 212 emails sent to list (323 in previous quarter)

 - user@helix.apache.org:
    - 105 subscribers (up 2 in the last 3 months):
    - 47 emails sent to list (24 in previous quarter)


## JIRA activity:

 - 21 JIRA tickets created in the last 3 months
 - 0 JIRA tickets closed/resolved in the last 3 months

19 Sep 2018 [Kishore G / Ted]

No report was submitted.

@Ted: pursue a report for Helix

18 Jul 2018 [Kishore G / Roman]

## Description:
 - A cluster management framework for partitioned and replicated distributed
   resources

## Issues:
 - NO.

## Activity:
 - 10 pull requests merged in last 3 months.
 - 26 commits in last 3 months.

## Health report:
 - 0.8.1 was released in April, and 0.8.2 is in prepare, will be released in
   mid July.
 - New major adoption of Helix outside of LinkedIn.
(by Pinterest Engineer team:
https://medium.com/@Pinterest_Engineer ing/automated-cluster-management-and-recovery-for-rocksplicator-f1f8fd35c833)
 - There is regular level of activities on commits, pull requests and
   releases.
 - The dev@ list traffic is healthy, user@ list traffic is decreasing.
 - Many of current committers are not quite active in terms of daily
   developments and discussions, need to look for potential new committers
   from the community.

## PMC changes:

 - Currently 18 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Junkai Xue on Mon Jul 03 2017

## Committer base changes:

 - Currently 18 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Junkai Xue at Mon Apr 03 2017

## Releases:

 - Last release was 0.8.1 on April 30 2018

## Mailing list activity:

 - dev@helix.apache.org:
    - 70 subscribers (up 0 in the last 3 months):
    - 245 emails sent to list (391 in previous quarter)

 - user@helix.apache.org:
    - 104 subscribers (up 6 in the last 3 months):
    - 23 emails sent to list (68 in previous quarter)


## JIRA activity:

 - 19 JIRA tickets created in the last 3 months
 - 4 JIRA tickets closed/resolved in the last 3 months

20 Jun 2018 [Kishore G / Phil]

No report was submitted.

@Phil: pursue a report for Helix

21 Mar 2018 [Kishore G / Mark]

## Description:
 - A cluster management framework for partitioned and replicated distributed
   resources

## Issues:
 - There are no issues requiring board attention at this time.

## Activity:
 - New major release 0.8.0 is out.
 - 29 pull requests merged in last 3 months.


## Health report:
 - New major release 0.8 is officially out in Feb 2018.
 - There is a regular level of activities on commits, pull requests and
   releases.
 - The dev@ and user@ list traffic is increasing after new release out.
 - Many of current committers are not quite active in terms of daily
   developments and pull request review, need to look for potential new
   committers from the community.

## PMC changes:

 - Currently 18 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Junkai Xue on Mon Jul 03 2017

## Committer base changes:

 - Currently 18 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Junkai Xue at Mon Apr 03 2017

## Releases:

 - Last release was 0.6.9 on Sat Oct 14 2017

## Mailing list activity:

 - dev@helix.apache.org:
    - 70 subscribers (up 3 in the last 3 months):
    - 249 emails sent to list (108 in previous quarter)

 - user@helix.apache.org:
    - 97 subscribers (up 0 in the last 3 months):
    - 68 emails sent to list (11 in previous quarter)


## JIRA activity:

 - 10 JIRA tickets created in the last 3 months
 - 7 JIRA tickets closed/resolved in the last 3 months

17 Jan 2018 [Kishore G / Ted]

## Description:
  A cluster management framework for partitioned and replicated distributed
  resources

## Issues:
 - NO

## Activity:

 - 10 pull requests merged in last 3 months.
 - 26 commits in last 3 months.

## Health report:

 - Helix 0.6.9 was released in Oct. 13. 2017.
 - New major release 0.8 is in preparation, currently working on renewing all
   documents. The release is expected to be out in Feb 2018.
 - There is regular level of activities on commits, pull requests and
   releases.
 - The dev@ list traffic is healthy, user@ list traffic is decreasing.
 - Many of current committers are not quite active in terms of daily
   developments and discussions, need to look for potential new committers
   from the community.

## PMC changes:

 - Currently 18 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Junkai Xue on Mon Jul 03 2017

## Committer base changes:

 - Currently 18 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Junkai Xue at Mon Apr 03 2017

## Releases:

 - 0.6.9 was released on Sat Oct 14 2017

## Mailing list activity:

 - dev@helix.apache.org:
    - 68 subscribers (up 2 in the last 3 months):
    - 101 emails sent to list (84 in previous quarter)

 - user@helix.apache.org:
    - 98 subscribers (down -1 in the last 3 months):
    - 21 emails sent to list (3 in previous quarter)


## JIRA activity:

 - 1 JIRA tickets created in the last 3 months
 - 1 JIRA tickets closed/resolved in the last 3 months

20 Dec 2017 [Kishore G / Mark]

No report was submitted.

@Mark: pursue a report for Helix

18 Oct 2017 [Kishore G / Jim]

## Description:
  A cluster management framework for partitioned and replicated distributed
  resources

## Issues:
 - No

## Activity:
 - 15 pull requests merged in last 3 months.
 - 39 commits in last 3 months.

## Health report:
 - Release 0.6.9 is in progress.
 - New major release 0.8 is in discussion and in preparation.
 - commits, pull requests and releases continue to happen at a regular cadence
 - We have presented Helix at conferences, including @Scale, Qcon, etc, and
   gained many interests from industrial companies.
 - The dev@ list traffic is healthy, user@ list traffic is decreasing.
 - Many of current committers are not quite active in terms of daily
   developments and discussions, need to look for potential new committers from
   the community.

## PMC changes:
 - Currently 18 PMC members.
 - Last PMC (Junkai Xue) added in July 4. 2017.

## Committer base changes:
 - Currently 19 committers.
 - Last committer (Junkai Xue) added in April, 2017.

## Releases:
 - Last release was 0.6.8 on June 19, 2017.

## Mailing list activity:
 - dev@helix.apache.org:
    - 69 subscribers (up 2 in the last 3 months):  -- need update.
    - 79 emails sent to list (179 in previous quarter)

 - user@helix.apache.org:
    - 98 subscribers (up 3 in the last 3 months):  -- need update.
    - 9 emails sent to list (14 in previous quarter)

20 Sep 2017 [Kishore Gopalakrishna / Phil]

No report was submitted.

16 Aug 2017 [Kishore Gopalakrishna / Brett]

## Description:
  A cluster management framework for partitioned and replicated distributed resources

## Issues:
 - Need merge selective changes from 0.7 branch into current master branch.

## Activity:
 - 19 pull requests merged in last 3 months.
 - 22 commits in last 3 months.
 - New master branch created.

## Health report:

## PMC changes:
 - Currently 18 PMC members.
 - One new PMC (Junkai Xue) added in July 4. 2017.

## Committer base changes:
 - Currently 19 committers.
 - No new committer added in last 3 months.

## Releases:
 - Last release was 0.6.8 on June 19, 2017.

## Mailing list activity:
 - dev@helix.apache.org:
    - 69 subscribers (up 2 in the last 3 months):  -- need update.
    - 188 emails sent to list (108 in previous quarter)

 - user@helix.apache.org:
    - 98 subscribers (up 3 in the last 3 months):  -- need update.
    - 18 emails sent to list (21 in previous quarter)

## JIRA activity:
   - 10 JIRA tickets created in the last 3 months
   - 4 JIRA tickets resolved in the last 3 months

@Brett: pursue a better report for next time

19 Jul 2017 [Kishore Gopalakrishna / Mark]

No report was submitted.

@Mark: pursue a report for Helix

21 Jun 2017 [Kishore Gopalakrishna / Jim]

No report was submitted.

19 Apr 2017 [Kishore Gopalakrishna / Jim]

## Description:
  A cluster management framework for partitioned and replicated distributed
  resources

## Issues:
 - Need a new master branch that merges 0.6.x and 0.7 branches.

## Activity:
 - 18 pull requests merged in last 3 months.
 - 20 commits in last 3 months.

## Health report:
 - We see an increase in the number of releases and commits.
 - we are requesting users who ping committers directly on IM to post questions
   on the mailing list.

## PMC changes:
 - Currently 17 PMC members.
 - No new PMC member added in the last 3 months.

## Committer base changes:
 - Currently 18 committers.
 - One new committer (Junkai Xue) added in Feb. 24.

## Releases:
 - Last release was 0.6.7 on Jan. 26, 2017.

## Mailing list activity:
 - dev@helix.apache.org:
    - 69 subscribers (up 2 in the last 3 months):  -- need update.
    - 108 emails sent to list (125 in previous quarter)

 - user@helix.apache.org:
    - 98 subscribers (up 3 in the last 3 months):  -- need update.
    - 21 emails sent to list (35 in previous quarter)

## JIRA activity:

 - 3 JIRA tickets created in the last 3 months
 - 11 JIRA tickets resolved in the last 3 months

15 Mar 2017 [Kishore Gopalakrishna / Mark]

No report was submitted.

@Mark: pursue a report for Helix

21 Dec 2016 [Kishore Gopalakrishna / Bertrand]

## Description:
-   A cluster management framework for partitioned and replicated distributed
resources

## Issues:
- None

## Activity:
- Activity has been increased in the last quarter with multiple contributions.
- 13 pull requests merged in last 3 months.
- 43 commits in last 3 months.

## Health report:
- Project had a release recently and added a new PMC

## PMC changes:

- Currently 17 PMC members.
- Lei Xia was added to the PMC on Tue Dec 06 2016

## Committer base changes:

- Currently 17 committers.
- No new committers added in the last 3 months
- Last committer addition was Lei Xia at Tue May 10 2016

## Releases:

- Last release was 0.6.6 on Oct 31 2016

## Mailing list activity:

- dev@helix.apache.org:
 - 69 subscribers (up 0 in the last 3 months):
 - 162 emails sent to list (65 in previous quarter)

- user@helix.apache.org:
 - 100 subscribers (up 2 in the last 3 months):
 - 35 emails sent to list (10 in previous quarter)


## JIRA activity:

- 12 JIRA tickets created in the last 3 months
- 9 JIRA tickets closed/resolved in the last 3 months

21 Sep 2016 [Kishore Gopalakrishna / Shane]

## Description:
  A cluster management framework for partitioned and replicated distributed
resources

## Issues:
 - low activity on the mailing list and no release in a long time.

## Activity:
 - Activity has picked up a bit in the last month with multiple contributions.

## Health report:
 - No much activity on the mailing list. Most users reach out to committers
   directly.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Terence Yim on Tue Dec 17 2013

## Committer base changes:

 - Currently 17 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Lei Xia at Tue May 10 2016

## Releases:

 - Last release was 0.6.5 on Tue Mar 24 2015

## Mailing list activity:

 - dev@helix.apache.org:
    - 69 subscribers (up 2 in the last 3 months):
    - 75 emails sent to list (47 in previous quarter)

 - user@helix.apache.org:
    - 98 subscribers (up 3 in the last 3 months):
    - 10 emails sent to list (20 in previous quarter)


## JIRA activity:

 - 5 JIRA tickets created in the last 3 months
 - 10 JIRA tickets closed/resolved in the last 3 months

@Shane: follow up to see that the PMC is responsive to comments

17 Aug 2016 [Kishore Gopalakrishna / Jim]

A cluster management framework for partitioned and replicated distributed
resources

## Issues:
- No feature requests from users stalling the project development.

## Activity:
- low.

## Health report:
- No active development in the project but members are active and respond to
questions. LinkedIn has modified the task framework and plan to contribute it
back to the project. We plan to create a new release in next 2 months.

## PMC changes:

- Currently 16 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Terence Yim on Tue Dec 17 2013

## Committer base changes:

- Currently 17 committers.
- No new committers added in the last 3 months
- Last committer addition was Lei Xia at Tue May 10 2016

## Releases:

- Last release was 0.6.5 on Tue Mar 24 2015

## Mailing list activity:

- dev@helix.apache.org:
 - 69 subscribers (up 3 in the last 3 months):
 - 40 emails sent to list (35 in previous quarter)

- user@helix.apache.org:
 - 97 subscribers (up 5 in the last 3 months):
 - 9 emails sent to list (34 in previous quarter)


## JIRA activity:

- 3 JIRA tickets created in the last 3 months
- 0 JIRA tickets closed/resolved in the last 3 months

20 Jul 2016 [Kishore Gopalakrishna / Isabel]

No report was submitted.

15 Jun 2016 [Kishore Gopalakrishna / Bertrand]

No report was submitted.

20 Apr 2016 [Kishore Gopalakrishna / Jim]

## Description:
 - A cluster management framework for partitioned and replicated distributed
   resources 

## Issues:
 - None

## Activity:
 - Low.

## Health report:
 - Project is stable and mature. We continue to see increase in adoption but
   no new feature requests from users. There is a plan to re-write the api's
   but there is no pressing need for that.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Terence Yim on Tue Dec 17 2013

## Committer base changes:

 - Currently 16 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Greg Brandt at Mon Jul 06 2015

## Releases:

 - Last release was 0.6.5 on Tue Mar 24 2015

## Mailing list activity:

 - dev@helix.apache.org:
    - 63 subscribers (up 3 in the last 3 months):
    - 73 emails sent to list (53 in previous quarter)

 - user@helix.apache.org:
    - 92 subscribers (up 8 in the last 3 months):
    - 39 emails sent to list (18 in previous quarter)

## JIRA activity:

 - 6 JIRA tickets created in the last 3 months
 - 2 JIRA tickets closed/resolved in the last 3 months

16 Mar 2016 [Kishore Gopalakrishna / Sam]

No report was submitted.

20 Jan 2016 [Kishore Gopalakrishna / Shane]

## Description:
   A cluster management framework for partitioned and replicated distributed
   resources

## Issues:
 - None

## Activity:
 - Low. No active development.

## Health report:
 - Project is stable and mature and development activity has reduced
   drastically. We only work on feature requests from users.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Kapil Surlaker on Tue Dec 17 2013

## Committer base changes:

 - Currently 16 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Greg Brandt at Mon Jul 06 2015

## Releases:

 - Last release was 0.6.5 on Tue Mar 24 2015

## Mailing list activity:

 - dev@helix.apache.org:
    - 60 subscribers (up 2 in the last 3 months):
    - 68 emails sent to list (113 in previous quarter)

 - user@helix.apache.org:
    - 84 subscribers (up 2 in the last 3 months):
    - 22 emails sent to list (23 in previous quarter)


## JIRA activity:

 - 12 JIRA tickets created in the last 3 months
 - 4 JIRA tickets closed/resolved in the last 3 months

16 Dec 2015 [Kishore Gopalakrishna / David]

No report was submitted.

21 Oct 2015 [Kishore Gopalakrishna / Greg]

# Description:
   A cluster management framework for partitioned and replicated distributed
   resources

## Issues:
 - There are no issues requiring board attention at this time

## Activity:
 - Most commits are from external contributors in the form of PRs.
 - Discussion around new rebalancers
 - Increase in adoption.

## Health report:
 - Project is in stable state with not many new features added. This explains
   less emails on mailing list and drop in JIRA activity.

## PMC changes:

 - Currently 16 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Kapil Surlaker at Tue Dec 17 2013

## LDAP changes:

 - Currently 16 committers and 16 committee group members.
 - No new committee group members added in the last 3 months
 - No new committers added in the last 3 months
 - Last committer addition was Greg Brandt at Mon Jul 06 2015

## Releases:

 - Last release was 0.6.5 on Tue Mar 24 2015

## Mailing list activity:

 - dev@helix.apache.org:
    - 58 subscribers (up 0 in the last 3 months):
    - 74 emails sent to list (187 in previous quarter)

 - user@helix.apache.org:
    - 82 subscribers (down -3 in the last 3 months):
    - 18 emails sent to list (60 in previous quarter)


## JIRA activity:

 - 7 JIRA tickets created in the last 3 months
 - 0 JIRA tickets closed/resolved in the last 3 months

16 Sep 2015 [Kishore Gopalakrishna / Jim]

No report was submitted.

@Jim: pursue a report for Helix

17 Jun 2015 [Kishore Gopalakrishna / Jim]

Project Description
===================
Apache Helix is a generic cluster management framework used for the automatic
management of partitioned, replicated and distributed resources hosted on a
cluster of nodes. Helix automates reassignment of resources in the face of
node failure and recovery, cluster expansion, and reconfiguration

Development
===========
- Task framework improvements
- Message throttling bug fix contributed by the community
- 19 jira created, 9 resolved
- 6 merged pull requests on github

Community
=========
- 70+ emails on the dev list
- 40+ emails on the user list
- Community effort in fixing message throttling bug
- Last committer added on 2013-09-20, Last release 0.6.5 and 0.7.1 on 2015-03-25
- Seeing increased in adoption of Helix but not seeing conversion of users to
 committers. Need more meet ups.

22 Apr 2015 [Kishore Gopalakrishna / Greg]

Project Description
===================
Apache Helix is a generic cluster management framework used for the
automatic management of partitioned, replicated and distributed resources
hosted on a cluster of nodes. Helix automates reassignment of resources in
the face of node failure and recovery, cluster expansion, and
reconfiguration

Development
===========
- 0.6.5 Release with support for handling thousands of partitions
- Improved activity on github PR. 9 PR's merged.
- New visualization module (helix-ui) contributed.
- 28 new JIRAS since last report
- 37 issues resolved in last 12 weeks

Community
=========
- 40+ emails on the dev list
- 150+ emails on the user list

18 Mar 2015 [Kishore Gopalakrishna / Ross]

No report was submitted.

17 Dec 2014 [Kishore Gopalakrishna / Rich]

Project Description
===================
Apache Helix is a generic cluster management framework used for the
automatic management of partitioned, replicated and distributed resources
hosted on a cluster of nodes. Helix automates reassignment of resources in
the face of node failure and recovery, cluster expansion, and
reconfiguration

Development
===========
- Task framework integrated with a product service
- REST API for task framework
- Python Helix admin library contributed by the community
- 41 new JIRAS since last report
- 22 issues resolved

Community
=========
- 200+ emails on the dev list
- 50+ emails on the user list
- Community effort in building Python Helix admin library
- Community effort in evaluating Helix controller performance

17 Sep 2014 [Kishore Gopalakrishna / Sam]

Project Description
===================
Apache Helix is a generic cluster management framework used to build
distributed systems and provides automatic partition management, fault
tolerance and elasticity.

Development
===========
- Implemented extensions to task framework, including smarter retry logic and
 queuing of jobs
- Dashboard contributed by a GSOC student
- Netty-based IPC framework contributed by the community
- Task framework with YARN integration tested on a live YARN deployment
- 48 new JIRAS since last report
- 56 issues resolved

Community
=========
- 100+ emails on the dev list
- 90+ emails on the user list
- Community effort in designing the IPC framework, including email threads,
 wiki pages, and GitHub pull request comments

Releases
=========
- Two new releases are approved and will soon be announced:
 -- 0.6.4: Bug fixes and support for task framework
 -- 0.7.1 beta: Bug fixes, task framework, YARN integration, performant IPC

16 Jul 2014 [Kishore Gopalakrishna / Doug]

Description
==========
Apache Helix is a generic cluster management framework used to build
distributed systems and provides automatic partition management, fault
tolerance and elasticity.

Development
===========
- Initial version of the Helix task framework is now complete, enabling
 scheduling and intelligent placement of jobs with DAG dependencies.
- Client-side robustness improvements
- Continued work in defining separation of API, SPI, and implementation
- Progress in building a Helix dashboard by a GSOC student
- 94 new JIRAS since last report
- 58 Issues resolved

Community
=========
- 270+ emails on the dev list
- 130+ emails on the user list
- Presentations at ApacheCon and Hadoop Summit
- Organized first public Helix meetup in the SF Bay Area

Releases
=========

- Making progress on 0.7.x stability
- Released 0.6.3 with critical bug fixes and security patches, the first
 release as TLP

18 Jun 2014 [Kishore Gopalakrishna / Jim]

No report was submitted.

19 Mar 2014 [Kishore Gopalakrishna / Doug]

Development
===========
Fixed minor bugs and added new features on the main release branches
- Significant performance improvements to the Helix controller
- Improved CI health
- 20 new JIRAS since last report.
- 9 issues resolved.

Progress on integrating with provisioners like YARN
- Fully-functional example of Helix demonstrating the ability to integrate
 with YARN and manage containers
- Initial work on integrating existing task framework to run within
 provisioned containers
- Initial exploration of Mesos integration

Progress on pluggable monitoring
- Initial code for plugging in monitoring frameworks like Riemann to support
 centralized actionable alerts

Community
=========
- 100+ emails on the dev list
- 70+ emails on the user list
- Establishment of regular meetings on #apachehelix
- Receiving significant community input related to improving Helix APIs
 through IRC and the mailing lists
- Last committer 05/18/13
- Last PPMC 11/7/13

Releases
=========

- Making progress on 0.7.x stability
- Plan to release 0.6.3 with critical bug fixes/features.

19 Feb 2014 [Kishore Gopalakrishna / Shane]

Apache Helix is a generic cluster management framework used to build
distributed systems and provides automatic partition management, fault
tolerance and elasticity.

Development
===========

Fixed minor bugs and added new features.
- Initial provisioning work to integrate with Resource managers like YARN and
 Mesos
- Controller pipeline performance improvements.
- Task framework for tasks associated with resources
- Design and initial code for monitoring with Helix
- Atomic API to support admin operations like cluster creation etc.
- 150 new JIRAS since last report.
- 220 issues resolved.

- Redesigned website. Added version specific docs.
- Completed most of the work related to graduation

Community
=========
- 550+ emails on the dev list
- 100+ emails on the user list

Releases
=========

- Released 0.6.2 with critical bug fixes and security patches. [Stable]
- Released 0.7.0 with new high level api. [Alpha]
- Plan to release 0.7.x stable version.

15 Jan 2014 [Kishore Gopalakrishna / Doug]

No report was submitted.

AI: Doug to pursue a report for Helix

18 Dec 2013

Establish the Apache Helix 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 related to cluster management
 system for managing partitioned and replicated resources in
 distributed data systems.

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

 RESOLVED, that The Apache Helix Project be and hereby is responsible
 for the creation and maintenance of a software project related to
 cluster management system for managing partitioned and replicated
 resources in distributed data systems; and be it further

 RESOLVED, that the office of "Vice President, Helix" 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 Helix Project, and
 to have primary responsibility for management of the projects within
 the scope of responsibility of The Apache Helix 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 Helix Project:

    * Kishore Gopalakrishna (kishoreg)
    * Olivier Lamy (olamy)
    * Patrick Hunt (phunt)
    * Mahadev Konar (mahadev)
    * Owen O'Malley (omalley)
    * Zhen Zhang (zzhang)
    * Shi Lu (slu)
    * Kapil Surlaker (ksurlaker)
    * Bob Schulman (rms)
    * Swaroop Jagadish (swaroop-aj)
    * Rahul Aggarwal (rahula)
    * Terence Yim (chtyim)
    * Santiago Perez (santip)
    * Vinayak Borkar (vinayakb)
    * Shirshanka Das (shirshanka)
    * Kanak Biscuitwala (kanak)

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Kishore Gopalakrishna be
 and hereby is appointed to the office of Vice President, Helix, 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 Helix Project be and hereby is
 tasked with the migration and rationalization of the Apache Incubator
 Helix podling; and be it further

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

 Special Order 7A, Resolution to establish the Apache Helix
 Project, was approved by Unanimous Vote of the directors
 present.

16 Oct 2013

Apache Helix is a generic cluster management framework used to build
distributed systems and provides automatic partition management, fault
tolerance and elasticity.

Helix has been incubating since 2012-10-14.

We feel that we are ready for graduation and have started the discussion
internally. We need to update the status page with new committers and also
resolve trade mark.Our processes are continuing to improve and adoption is
increasing both inside and outside of LinkedIn.

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?

 - Added Kanak Biscuitwala as a committer
 - Receiving external contribution in developing JavaScript bindings for
   Helix (see https://github.com/sudowork/node-helix-participant)
 - Steady activity on the mailing list


How has the project developed since the last report?

 - Making progress on 0.7.0, a release that examines and rethinks every
   interaction that Helix exposes to increase ease of use. We hope to
   release this month.
 - Introduced new coding style guidelines, and simplified the code review
   process with new scripts
 - Increased documentation of the development process on JIRA pages
 - Actively populating the developer wiki and increased the amount of
   documentation on the project website
 - Received a patch integrating Helix with YARN, to automate management of
   YARN containers.

Date of last release:

 2013-05-30 (0.6.1-incubating)

When were the last committers or PMC members elected?

 - Kanak Biscuitwala (committer) - 2013-09-20

Signed-off-by:

 [X](helix) Patrick Hunt
 [X](helix) Olivier Lamy
 [ ](helix) Mahadev Konar
 [ ](helix) Owen O'Malley

Shepherd notes:

 Roman Shaposhnik (rvs):

   A very solid project on the clear path to graduation.

17 Jul 2013

Apache Helix is a generic cluster management framework used to build
distributed systems and provides automatic partition management, fault
tolerance and elasticity.

Helix has been incubating since 2012-10-14.

We feel we are good to graduate, we have had two smooth releases and are
working on next release 0.6.2 soon.

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?

 -- Added 2 committers Shirshanka Das( LinkedIn) and Vinayak Borkar (UC
    Irvine)
 -- Good activity on mailing list.
 -- Increase in adoption of Helix outside of LinkedIn

How has the project developed since the last report?

 -- Released 0.6.1-incubating with lot of new features.
 -- Issues:  54 created, 25 resolved
 -- Next release 0.6.2 will focus of api refactoring without adding major
    features.

Date of last release:

 05/30/2013 (0.6.1-incubating)

Signed-off-by:

 [x](helix) Patrick Hunt
 [x](helix) Olivier Lamy
 [x](helix) Mahadev Konar
 [ ](helix) Owen O'Malley

Shepherd notes:

 Suresh Marru: The podling is healthy and I echo it seems ready to graduate.
 They have cut few releases, are engaging well with contributors and voted in
 two new committers. Its a small group with activity on the low end but the
 diversity is decent enough and podling seems to be ready for
 self-governance.  If the project decides to graduate, it might be advisable
 for one or two mentors continue through for a little while.

17 Apr 2013

Apache Helix is a generic cluster management framework used to build
distributed systems and provides automatic partition management, fault
tolerance and elasticity.

Helix has been incubating since 2012-10-14.

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

 1. Add new committers.
 2. Grow community.
 3. Better documentation to increase adoption.

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 has been significant increase in the activity since last report
resulting in good discussions on the mailing list.

How has the project developed since the last report?
We had our first Apache Incubator release in January and we are in the
process of making another release shortly.  Lots of new features and
bug fixes added.
- Issues +58 issues created, 35 resolved.
- Additional features to be part of 0.6.2-incubating release
-- Standalone Helix agent
-- Task execution recipe
-- Task scheduling and support for custom re-balancer.
- S4 integration with Helix in progress.

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

Signed-off-by:
Patrick Hunt: [X](helix)
Olivier Lamy: [X](helix)
Mahadev Konar: [ ](helix)
Owen O'Malley: [ ](helix)


Shepherd notes:

16 Jan 2013

Apache Helix is a generic cluster management framework used to build
distributed systems and provides automatic partition management, fault
tolerance and elasticity.

Helix has been incubating since 2012-10-14.

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

 1. Make a release, taking longer than expected. Lack of Apache process
    experience in making releases apart from mentors.
 2. Develop user community and increase adoption.
 3. Come up with tutorial/use cases where Helix can be used out of
    the box.

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?
- users +2
- little activity on user mailing list. Hopefully release should help.
- Current integration
-- S4.
-- In talks with Archiva, Bigtop on potential integration.

How has the project developed since the last report?
-- Issues (11 created, 8 resolved)
-- Additional recipes ( distributed lock manager )
-- Work on standalone Helix agent.

Signed-off-by:
Olivier Lamy: [X](helix)
Patrick Hunt: [X](helix)
Mahadev Konar: [ ](helix)
Owen O'Malley: [ ](helix)

Shepherd notes:

19 Dec 2012

Helix entered incubation on 14 October 2012.

Three most important issues to address in the move towards graduation:
- Increase visibility and develop the community by blogs, better
 documentation and new use cases.
- Identify existing distributed systems that can benefit from using Helix.

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?
- 9 Jiras created, 3 resolved.
- Low activity on user mailing lists. Users @18 , Dev @15


How has the project developed since the last report?
- Ready for first release.
- In progress: Enhancement of Apache S4 using Helix.
- Still working on stabilizing tests that depend on time.
- Additional use cases/recipes with documentation.


Signed-off-by: olamy, phunt, rvs

21 Nov 2012

Started incubating October 15th

Apache Helix is a generic cluster management framework used to build
distributed systems and provides automatic partition management, fault
tolerance and elasticity.

Issues needing Board/Incubator PMC Attention:

 None.

Key Activities:

 - Website setup at http://incubator.apache.org/helix/. All
   committers submitted ICLA.
 - Source code migrated to Apache Git
 - Working on first release. Possibly in November.
 - Build integration
   - Integrated with Jenkins, Sonar, Apache Rat
   - Working on stabilizing tests that depend on time.
 - Code clean up and Documentation

Community:

 - 11 Jiras created, 3 resolved. Mostly on improvements.
 - Subscriptions: users@ - 18; dev@ - 15
 - Most activity on dev, little activity on user.

Next milestones

- First release
- Identify potential use cases for Helix.

Signed-off-by: olamy