
This was extracted (@ 2025-02-19 17: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.
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).
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Project Status: Current project status: Ongoing (reactivated) Issues for the board: none ## Membership Data: Apache Storm was founded 2014-09-17 (10 years ago) There are currently 48 committers and 46 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 Nikhil Singh on 2023-10-23. - Purshotam Shah was added as committer on 2024-10-08 ## Project Activity: Project activity has slowed in recent years. Storm is essentially in maintenance mode. However, we have received a number of pull requests from outside the existing committership from various individuals. In addition, we received new bug reports and a slight increase in discussions or questions on our dev / user list, which is a good sign that Storm is still being used. We are really happy to have added a new committer and hope to see more contributions from him in the near future. In the last quarter, we also upgraded a lot of third-party libraries to newer versions in order to reduce technical debt, and made two maintenance releases. We hope to maintain this release cadence and release patches at a similar frequency. We continue to work on reducing third-party dependencies in Storm. Storm depends on many third-party libraries. It remains a huge task to to reduce this technical debt in order to have a controlled set of third-party dependencies. For this reason, we are discussing to drop the support for Hive in the next release and also raising the Java Runtime Level to 17 or 21 depending on the outcome of our discussuions. On another technical note, the Storm UI has a lot of legacy and outdated Javascript libraries in the Git repository. Unfortunately, we still do not have dedicated and skilled frontend developers among the active committers. The project has decided to migrate issues from Jira to GitHub, but we have not made any progress. We want to migrate our old issues to GitHub, but the issue on the INFRA side is still stalled. We have followed up with INFRA but have received no response. Therefore, we haven't made any progress in this area due to the summer holidays. We have approved the name of the StormCrawler Poddling in the Apache Incubator. Recent releases: 2.7.1 was released on 2024-11-29. 2.7.0 was released on 2024-10-19. 2.6.4 was released on 2024-09-03. 2.6.3 was released on 2024-07-22. ## Community Health: Community engagement is currently healthy, but could benefit from new contributors or users.
@Craig: follow up with Infra about outstanding issue
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Project Status: Current project status: Ongoing (reactivated) Issues for the board: None ## Membership Data: Apache Storm was founded 2014-09-17 (9 years ago) There are currently 47 committers and 46 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 Nikhil Singh on 2023-10-23. - No new committers. Last addition was Nikhil Singh on 2023-10-23. ## Project Activity: Project activity has slowed in recent years. Storm is essentially in maintenance mode. However, we have received a number of pull requests from outside the existing committership from various individuals, contributing library updates, bug fixes or even a new bug fixes or even a new feature (mTLS support), which is a good sign as it suggests that people are still that people are still using Storm. We also upgraded a lot of third-party libraries to newer versions in order to to reduce technical debt, and made two maintenance releases. These releases were done by a new release manager, so we had a chance to clean up our release documentation and bring a new person into the role. We hope to maintain this release cadence and release patches at a similar frequency. We are still working on reducing third-party dependencies in Storm. Storm depends on many third party libraries. It remains a huge task to to reduce this technical debt in order to have a controlled set of third-party dependencies. On another technical note, the Storm UI has a lot of legacy and outdated Javascript libraries in the Git repository. Unfortunately, we do not have dedicated and skilled frontend developers among the active committers. The project has decided to migrate issues from Jira to GitHub, but we have made no made any progress. We want to migrate our old issues to GitHub, but the issue on the INFRA side is stalled. We could start a discussion to just switch Jira to read-only mode and start again. However, due to the summer We haven't made any progress in this area due to the summer holidays. Also, we do get issues and questions on the user list from time to time, which is a good list, which is a good sign that Storm is still being used. Recent releases - 2.6.4: 2024-09-03 - 2.6.3: 2024-07-22 ## Community Health: Community engagement is currently healthy, but could benefit from new contributors or users.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Project Status: Current project status: Ongoing (reactivated) Issues for the board: None ## Membership Data: Apache Storm was founded 2014-09-17 (9 years ago) There are currently 47 committers and 46 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 Nikhil Singh on 2023-10-23. - No new committers. Last addition was Nikhil Singh on 2023-10-23. ## Project Activity: Project activity has slowed down over the past few years. Storm is essentially in maintenance mode. We have upgraded many third-party libraries to newer versions in order to reduce technical debt, and did a maintenance release in May. We hope to maintain this release cadence and release patches at a similar frequency. We are still working on reducing third-party dependencies in Storm. Storm depends on many third-party party libraries. It remains a huge task to to reduce this technical debt in order to have a controlled set of third-party dependencies. On another technical note, the Storm UI has a lot of legacy and outdated Javascript libraries in the Git repository. Sadly, we do not have any dedicated and skilled frontend developers among the active committership. The project has decided to migrate issues from Jira to GitHub, but we did not make any progress. We want to migrate our old issues towards GitHub but the ticket on INFRA side is stalled. We might start a discussion to just switch Jira into „read only“ mode and start over again. This step may may require some technical changes to our release tools and documentation. We are are confident that this move will attract new users and contributors by lowering the barrier to entry for issues. In addition, we are receiving issues and questions on the user list from time to time, which is a good sign, that Storm is still in use. Recent releases - 2.6.2 was released on 2024-04-05. ## Community Health: Community engagement is currently healthy, but could benefit from new contributors or users. However, active contributions from outside remain sparse.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Project Status: Current project status: Ongoing (reactivated) Issues for the board: None ## Membership Data: Apache Storm was founded 2014-09-17 (9 years ago) There are currently 47 committers and 46 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 Nikhil Singh on 2023-10-23. - No new committers. Last addition was Nikhil Singh on 2023-10-23. ## Project Activity: Project activity has slowed down over the past few years. Storm is essentially in maintenance mode. The project would like to thank P. Taylor Goetz for his service as V.P. Storm and would like to welcome Richard Zowalla as the new PMC Chair. We have upgraded many third-party libraries to newer versions in order to to reduce technical debt, and did a maintenance release in February. We hope to to maintain this release cadence and release patches at a similar frequency. We are also currently working on reducing third-party dependencies in Storm. Storm depends on many third-party party libraries. It remains a huge task to to reduce this technical debt in order to have a controlled set of third-party dependencies. On another technical note, the Storm UI has a lot of legacy and outdated Javascript libraries in the Git repository. We may want to replace these with an automated step using appropriate front-end tools(npm/gulp) to create a minimised, bundled javascript file with a controlled version of these dependencies. The project has decided to migrate issues from Jira to GitHub. This step may may require some technical changes to our release tools and documentation. We are are confident that this move will attract new users and contributors by lowering the barrier to entry for issues. Recent releases - 2.6.1 was released on 2024-02-02. ## Community Health: Community engagement is currently healthy, but could benefit from new contributors or users. contributors or users. We are still onboarding our new PMC members (some of whom have never contributed to an ASF project before) to teach them the Apache way and make them active contributors. However, active contributions from outside remain sparse.
WHEREAS, the Board of Directors heretofore appointed P. Taylor Goetz (ptgoetz) to the office of Vice President, Apache Storm, and WHEREAS, the Board of Directors is in receipt of the resignation of P. Taylor Goetz from the office of Vice President, Apache Storm, and WHEREAS, the Project Management Committee of the Apache Storm project has chosen by vote to recommend Richard Zowalla (rzo1) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that P. Taylor Goetz is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Storm, and BE IT FURTHER RESOLVED, that Richard Zowalla be and hereby is appointed to the office of Vice President, Apache Storm, 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 7B, Change the Apache Storm Project Chair, was approved by Unanimous Vote of the directors present.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Project Status: Current project status: Ongoing (reactivated) Issues for the board: None ## Membership Data: Apache Storm was founded 2014-09-17 (9 years ago) There are currently 47 committers and 46 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Rui Abreu was added to the PMC on 2023-09-13 - Nikhil Singh was added to the PMC on 2023-10-23 - Rui Abreu was added as committer on 2023-09-12 - Nikhil Singh was added as committer on 2023-10-23 ## Project Activity: Project activity has slowed in recent years. Storm is essentially in maintenance mode. We have upgraded many third party libraries to recent versions in order to reduce technical debt. In addition, we added an additional CI step in order to build Storm with Java 21, which succeeded. However, some real world testing for a longer period of time needs to be done. Luckily, we already received some feedback and it seems the newest Storm release runs fine with Java 21. In order to reduce maintainance burden, we completed our survey and decided (on the basis of that feedback) to prune some of our outdated and unmaintained external modules. The new PMC / committership also actively started to review pull requests on GitHub, which had been stale for a very long time. This activity resulted in some code inclusions and bug fixes. Moreover, we are able to release Apache Storm 2.6.0 including a fix for a recent CVE. The vote only took one week, which is a good thing for this project as the last release votes were pending for weeks. Before the actual vote we shared some SNAPSHOT builds with the community to gather some feedback on the recent dependency updates and changes, which resulted in some additional fixes before we were finally able to vote. We now provide such SNAPSHOT builds via nightlies.apache.org (+ Nexus), so people can get a chance to play with it while it is hot. Recent releases: 2.6.0 was released on 2023-11-16. ## Community Health: Community engagement is currently healthy but could benefit from new contributors or users. We are currently onboarding our new PMC members (some of them never contributed to an ASF project before) to teach them the Apache way and to make them active contributors.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Project Status: Current project status: Ongoing (reactivated) ## Membership Data: Apache Storm was founded 2014-09-17 (9 years ago) There are currently 45 committers and 44 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Alexandre Vermeerbergen was added to the PMC on 2023-08-16 - Richard Zowalla was added to the PMC on 2023-08-01 - Julien Nioche was added as committer on 2023-08-01 We invited two additiona individuals to join the PMC. However, they still need to complete the paperwork, so we can add them to the roster. ## Project Activity: Project activity has slowed in recent years. Storm is essentially in maintenance mode. Current focus is the upgrade of many third party libraries to recent versions in order to reduce techincal debt. A first positive effect is the active review of pull requests on GitHub, which has been stale for a long time. The project successfully raised the minimal Java version required to run Storm to 11. The build now also success with Java 17 and work is done to reduce the technical impact to run Storm on even newer Java versions. We expect to do some testing with the next Java release (21) soon. In addition, the project has started a survey to collect user feedback to decide over the future of external modules. These modules were created a long time ago and were mostly maintained by volunteers, who were not necessarily part of the PMC/committership. These volunteers are mostly inactive, creating a technical burden in maintaining Storm as most of these modules are using outdated third party libraries and are not well documented. By doing so, we hope to get community feedback in order to decide, which modules we want to abandon or remove from future Storm versions. Currently, developing Storm while using Eclipse as IDE is nearly impossible. Work is done to address those issues in order to ease the onboarding process of contributors without the necessity to switch to another unfamiliar IDE. Since our last report, we updated our website to be compliant with the latest GDPR changes and ASF policies. Moreover, we included the ASF Matomo instance for analytics, so we get a better view about our users. Recent releases: 2.5.0 was released on 2023-08-04. ## Community Health: Community engagement is currently healthy but could benefit from new contributors or users. There are several initiatives and discussions started by our new additions to the PMC. In addition, users are activley participating in our survey regarding the future of the external modules and questions are asked on the dev@ or user@ list. We are currently onboarding our new PMC members (some of them never contributed to an ASF project before) to teach them the Apache way.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Project Status: Current project status: Ongoing (reactivated) Issues for the board: None ## Membership Data: Apache Storm was founded 2014-09-17 (9 years ago) There are currently 44 committers and 43 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Julien Nioche was added to the PMC on 2023-08-01 - Richard Zowalla was added to the PMC on 2023-08-01 ## Project Activity: Project activity has slowed in recent years. Storm is essentially in maintenance mode. With the newly added PMC members, we hope to be able to maintain the project a bit more actively again. A vote to release Storm 2.5.0 with many bug fixes and dependency updates was successfull after a few attempts. We might need to share knowledge between release managers to ease the burden of producing new releases and to remind everyone how the ASF release process works in general to avoid unnecessary cycles and to be compliant with ASF policies. Work is also underway to raise the Java baseline to 11 and to run our unit and integration tests with Java 17+. In addition, we are working on updating our website to be compliant with the latest GDPR changes and ASF guidelines. We are also planning to start a discussion to switch from Jira to GH issues and GH discussions in order to encourage contributors or users to easier engage with the project by reducing the need to request a Jira account. A related vote is planned in the near future. Recent releases: 2.5.0 was released on 2023-08-04. ## Community Health: We are thrilled to welcome several new PMC members to the Storm project. A few other individuals have outstanding invites to join the PMC or have already accepted and require our PMC chair to take the necessary steps. These persons have actively engaged in discussions to avoid moving Storm to the attic. We hope to get some more activity in further maintaining the project and to develop an active community again.
No report was submitted.
No report was submitted.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Storm was founded 2014-09-16 (9 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: Storm is a project in maintenance mode, and as expected, project activity is low. Several developers are actively working on updates/patches. ## Community Health: The community and PMC is active enough to remain a TLP. The PMC recently decided against moving to the attic, and recently elected a new PMC chair after the previous one became inactive. There are ongoing discussions about adding additional committers/PMC members and we expect to add additional contributors in the near future.
WHEREAS, the Board of Directors heretofore appointed Kishor Patil (kishorvpatil) to the office of Vice President, Apache Storm, and WHEREAS, the Board of Directors is in receipt of the resignation of Kishor Patil from the office of Vice President, Apache Storm, and WHEREAS, the Project Management Committee of the Apache Storm project has chosen by vote to recommend P. Taylor Goetz (ptgoetz) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Kishor Patil is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Storm, and BE IT FURTHER RESOLVED, that P. Taylor Goetz be and hereby is appointed to the office of Vice President, Apache Storm, 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 7D, Change the Apache Storm Project Chair, was approved by Unanimous Vote of the directors present.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: The Storm PMC recently held a series of discussion regarding retiring to the attic. Ultimately the PMC decided to continue and not enter the attic (further details in the Project Activity and Community Health sections below). ## Membership Data: Apache Storm was founded 2014-09-16 (8 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: Project activity has tapered off over the past few years. Storm is essentially in maintenance mode. We do not anticipate any major new initiatives, though there are some improvements underway, and we are committed to keeping up with security issues, etc. ## Community Health: Heading into 2023 the Storm community was not in good shape. In 2022/06 our acting PMC Chair resigned, and started a DISCUSS thread for Chair nominations, but it slipped by without the PMC taking appropriate action. This would explain why so many report deadlines were missed. In late 2022 there were some private discussions around moving to the attic. We later expanded that discussion across user@, dev@, and private@ to reach a broader community audience. That discussion culminated in several users, developers, and PMC members coming forward and volunteering to help the project continue and avoid the attic. We expect to add additional committers/PMC members from those that came forward in the near future, but our first order of business was to elect a new PMC Chair and reestablish our regular reporting schedule. We nominated and elected a new chair (resolution attached), and 8 PMC members voted in the election -- a promising number given past issues of radio silence and missed issue. Storm is likely to continue to be a relatively sleepy project with relatively low email traffic. PMC members were reminded of this fact, and requested to "keep an eye on the mailing lists" so important issues don't fall through the cracks. Given the low traffic, this does not represent much of a community burden. (Report submitted by Chair-elect P. Taylor Goetz)
No report was submitted.
No report was submitted.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: The project is not facing any issues ## Membership Data: Apache Storm was founded 2014-09-16 (8 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: The project is working on upgrading dependencies across all modules. Kishor Patil has cleared intentions of resigning from the Chair. We are hoping to nominate anoter PMC to the Chair position. Kishor will continue to act as Chair until then. ## Community Health: The project community is doing well in terms of reporting new issues. There is no major activity to report.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: There are no known open issues at this point. ## Membership Data: Apache Storm was founded 2014-09-16 (8 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: The Apache Storm 2.4.0 released on Mar 25, 2022 with log4j fixes. Multiple changes related to older dependencies and improvements are ongoing. We may have another release candidate to avail newer changes in a release. ## Community Health: The community is actively reporting and fixing bugs. There is usual feature developments as well.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: There are no known issues at the time. ## Membership Data: Apache Storm was founded 2014-09-16 (8 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: Apache Storm 2.4.0 Released on 25 Mar 2022. This release addresses log4j vulnerabilities. ## Community Health: The project is actively being updated with latest dependencies. Also, community continues to have regular patches etc.
@Christofer: find out about minimum vote count
No report was submitted.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: Nothing to report here. ## Membership Data: Apache Storm was founded 2014-09-16 (7 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: - Apache Storm 2.1.1 Released on 14 Oct 2021. - Apache Storm 2.2.1 Released on 11 Oct 2021. - Apache Storm 1.2.4 Released on 11 Oct 2021. - Apache Storm 2.3.0 Released on 27 Sep 2021. ## Community Health: During last quarter, 2 CVEs were reported and addressed across 4 different versions for the project. With major change to include OCI/docker support included in the 2.3 release.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: Couple of vulnerabilities reported and are being resolved. ## Membership Data: Apache Storm was founded 2014-09-16 (7 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: Security issues being address, preparing for next release 2.3.0. ## Community Health: The community is healthy with new bugs reported and being fixed. Hoping to get next release out by next month.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: No issues to report at the time ## Membership Data: Apache Storm was founded 2014-09-16 (7 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: The Storm 2.2.0 was released on 2020-06-25. working towards Storm 2.3.0. ## Community Health: The community looks healthy with moderate activity on git PRs and user email groups.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: No issues at the moment ## Membership Data: Apache Storm was founded 2014-09-16 (6 years ago) There are currently 42 committers and 41 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 Bipin Prasad on 2020-11-15. - No new committers. Last addition was Bipin Prasad on 2020-11-16. ## Project Activity: Migrating to metrics v2, runc containerized topologies. Preparing release 2.3.0 ## Community Health: 2.2.0 was released on 2020-06-25. The community is actively preparing next RC.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: No issues to report. ## Membership Data: Apache Storm was founded 2014-09-16 (6 years ago) There are currently 42 committers and 41 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Bipin Prasad was added to the PMC on 2020-11-15 - Rui Li was added to the PMC on 2020-11-15 - Bipin Prasad was added as committer on 2020-11-16 - Rui Li was added as committer on 2020-11-16 ## Project Activity: The project activity has been normal. We are closer to 2.3.0 release. ## Community Health: Currently, the Storm community is growing with more contributions and patches.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: There are no open issues at the moment. ## Membership Data: Apache Storm was founded 2014-09-16 (6 years ago) There are currently 40 committers and 39 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 Aaron Gresch on 2019-08-08. - No new committers. Last addition was Aaron Gresch on 2019-08-09. ## Project Activity: - The team is currently working on fixing some bugs. - We may have a release next quarter to release all these fixes. - This is my first report to the board as PMC Chair for Storm. ## Community Health: The community is actively participating with patches and preparing for release candidate 2.3.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: There are no open issues at the moment. ## Membership Data: Apache Storm was founded 2014-09-16 (6 years ago) There are currently 40 committers and 39 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - No Activity ## Project Activity: - 2.3.0 release candidate Voting initiated. - NUMA support has been added recently. - Preparing for container support for resource isolation. ## Community Health: The community is actively participating with patches and preparing for release candidate 2.3.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: - There are no issues requiring board attention at this time. ## Membership Data: Apache Storm was founded 2014-09-16 (5 years ago) There are currently 40 committers and 39 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - No new PMC members added in the last 3 months - No new committers added in the last 3 months ## Project Activity: - The team is currently working on fixing some bugs. - We may have a release next quarter to release all these fixes. - This is my first report to the board as PMC Chair for Storm. ## Community Health: - New contributors continue to engage and that engagement tends to keep up activity levels, even as some contributors move on.
WHEREAS, the Board of Directors heretofore appointed P. Taylor Goetz (ptgoetz) to the office of Vice President, Apache Storm, and WHEREAS, the Board of Directors is in receipt of the resignation of P. Taylor Goetz from the office of Vice President, Apache Storm, and WHEREAS, the Project Management Committee of the Apache Storm project has chosen by vote to recommend Kishor Patil (kishorvpatil) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that P. Taylor Goetz is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Storm, and BE IT FURTHER RESOLVED, that Kishor Patil be and hereby is appointed to the office of Vice President, Apache Storm, 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 7B, Change the Apache Storm Project Chair, was approved by Unanimous Vote of the directors present.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Storm was founded 2014-09-16 (5 years ago) There are currently 40 committers and 39 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 Aaron Gresch on 2019-08-08. - No new committers. Last addition was Aaron Gresch on 2019-08-09. ## Project Activity: - Version 2.1.0 was released on 2019-10-31. This represents a new release line making the currently supported release lines 2.1.x, 2.0.x, and 1.2.x. Earlier releases are considered EOL. - I have announced my resignation as PMC Chair. We will hold nominations and an election in the near future and submit a resolution to the board. - We have begun rotating release managers. ## Community Health: - This has been a quiet quarter with respect to email and issue activity. This can be attributed to a quieting down from the previous quarter that included a flurry of activity related to the lead-up and follow-up of the 2.0 release.
## Description: The mission of Storm is the creation and maintenance of software related to Distributed, real-time computation system ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Storm was founded 2014-09-16 (5 years ago) There are currently 40 committers and 39 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Aaron Gresch was added to the PMC on 2019-08-08 - Aaron Gresch was added as committer on 2019-08-09 ## Project Activity: - The community is currently working on releasing version 2.1.0 - The last release 2.0.0 was released on 2019-05-30. ## Community Health: - We have begun rotating the release manager role so more members of the community are familiar with the release process. - We have had a discussion regarding rotating the PMC Chair, and I have decided to step down to allow someone else assume the role. An announcement and VOTE for a new Chair will take place in the near future. - There has been a surge in developer activity across JIRA, GitHub, and the dev@ mailing list after the release of version 2.0.0 and the establishment of the 2.x.x version lines. - The project is celebrating it's 5 year as a top-level project!
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The Storm PMC released version 2.0. This was a years-long effort with many contributors, and represents a major milestone. One of the goals of this effort was to replace the Clojure codebase with a pure Java implementation to make the codebase more accessible to developers not versed in Clojure. We hope this will help expand the developer community. - The 2.0 release also includes significant performance improvements, usability enhancements, and many bug fixes. - There are currently two Twitter accounts associated with Apache Storm (@ApacheStorm and @stormprocessor) the PMC is actively discussing ways to consolidate the account and make them accessible to all PMC members. - In order to improve release cadence, the PMC has decided to move toward having multiple release managers to avoid single-RM bottlenecks. ## Health report: - We expect the release of version 2.0 to generate additional activity and interest in the project. We have seen a modest uptick in mailing list activity over the past quarter and expect this trend to continue as users and developers kick the tires of the new release. We expect JIRA activity to increase as well. ## PMC changes: - Currently 38 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Govind Menon on Thu Jan 24 2019 ## Committer base changes: - Currently 39 committers. - No new committers added in the last 3 months - Last committer addition was Govind Menon at Fri Jan 04 2019 ## Releases: - 2.0.0 was released on Thu May 30 2019 ## JIRA activity: - 50 JIRA tickets created in the last 3 months - 57 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - See update in the private section below. ## Activity: - Project activity has been relatively quiet this quarter. ## Health report: - New contributors continue to engage and that engagement tends to keep up activity levels, even as some contributors move on. ## PMC changes: - Currently 38 PMC members. - Govind Menon was added to the PMC on Thu Jan 24 2019 ## Committer base changes: - Currently 39 committers. - Govind Menon was added as a committer on Fri Jan 04 2019 ## Releases: - Last release was 1.1.3 on Mon Jun 04 2018 ## JIRA activity: - 53 JIRA tickets created in the last 3 months - 44 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Project activity has been relatively quiet this quarter, with a significant uptick toward the end of the quarter as the community focuses on resolving the remaining JIRA tickets necessary for the 2.0 release. ## Health report: - New contributors continue to engage and that engagement tends to keep up activity levels, even as some contributors move on. ## PMC changes: - Currently 37 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Ethan Li on Tue Apr 10 2018 ## Committer base changes: - Currently 38 committers. - No new committers added in the last 3 months - Last committer addition was Ethan Li at Wed Apr 11 2018 ## Releases: - Last release was 1.1.3 on Mon Jun 04 2018 ## JIRA activity: - 79 JIRA tickets created in the last 3 months - 77 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - It was pointed out on the board@ list that Storm was one of a number of ASF projects with bylaws that include a provision for the voluntary and involuntary designation of inactive PMC members as "emeritus". The PMC discussed the issue and agreed that such provisions, though never used, should be removed. Ultimately, the PMC voted to retire our project-specific bylaws entirely, in favor of documenting project-specific policies (e.g. commmit policy) in a "Developer Guidelines" document. Once the patch is approved, the bylaws document will be removed from the Storm website. - The developer community is currently in the final discussion phase for the 2.0 release and we expect to release that version this month. We also expect to make a 1.2.3 maintenance release shortly. ## Health report: - Project activity is steady, neither increasing nor decreasing. - New contributors continue to engage and that engagement tends to keep up activity levels, even as some contributors move on. We continue to expand the PMC by regularly inviting new members. ## PMC changes: - Currently 37 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Ethan Li on Tue Apr 10 2018 ## Committer base changes: - Currently 38 committers. - No new committers added in the last 3 months - Last committer addition was Ethan Li at Wed Apr 11 2018 ## Releases: - Last release was 1.1.3 on Mon Jun 04 2018 ## JIRA activity: - 119 JIRA tickets created in the last 3 months - 93 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: ## Activity: - The community released versions 1.2.2 and 1.1.3 this month. - The 1.2.2 and 1.1.3 releases addressed the folowing CVEs: * CVE-2018-8008: Apache Storm arbitrary file write vulnerability * CVE-2018-1332: Apache Storm user impersonation vulnerability - The community has discussed and plans to move forward with releasing some components (e.g. Apache Kafka integration, etc.) separately to speed up the release cycle and encourage more contributors to get involved in the release process. - The community continues to make progress toward a 2.0 release. ## Health report: - Project activity continues to be fairly consistent, with periodic lulls and bursts in activity. - New contributors continue to engage and that engagement tends to keep up activity levels, even as some contributors move on. We continue to expand the PMC by regularly inviting new members. ## PMC changes: - Currently 37 PMC members. - New PMC members: - Ethan Li was added to the PMC on Tue Apr 10 2018 - Roshan Naik was added to the PMC on Mon Apr 02 2018 ## Committer base changes: - Currently 38 committers. - New commmitters: - Ethan Li was added as a committer on Wed Apr 11 2018 - Roshan Naik was added as a committer on Tue Apr 03 2018 ## Releases: - 1.2.2 was released on Mon Jun 04 2018 - 1.1.3 was released on Mon Jun 04 2018 ## JIRA activity: - 109 JIRA tickets created in the last 3 months - 100 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The Storm PMC has an ongoing discussion and effort to expand and diversify the PMC and committership. There are currently 4 candidates under consideration and/or vote. - The community has decided to reduce the number of active/supported version lines to 3 (currently 1.2.x, 1.1.x, and 1.0.x) and has updated the downoad page and cleaned up dist.a.o accordingly. - The community hopes to release a beta version 2.0 soon now that the 1.2.x release line has been introduced. - For our 1.2.0 release, an LGPL binary dependency was inadvertently included. The issue was quickly noticed and fixed (by making the dependency optional), and 1.2.1 was released shortly thereafter. The 1.2.0 artifacts have been removed from distribution. I have reminded PMC members (including myself, as the source of the mistake ;) ) the importance dependency/license checking during release votes. ## Health report: - Project activity continues to be fairly consistent, with periodic lulls and bursts in activity. - New contributors continue to engage and that engagement tends to keep up activity levels, even as some contributors move on. ## PMC changes: - Currently 35 PMC members. - Erik Weathers was added to the PMC on Wed Feb 21 2018 ## Committer base changes: - Currently 36 committers. - Erik Weathers was added as a committer on Wed Feb 21 2018 ## Releases: - 1.0.6 was released on Thu Feb 15 2018 - 1.1.2 was released on Thu Feb 15 2018 - 1.2.0 was released on Thu Feb 15 2018 - 1.2.1 was released on Sun Feb 18 2018 ## JIRA activity: - 143 JIRA tickets created in the last 3 months - 122 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The community continues to march toward a 2.0 release. The current plan is to do a 1.2.0 release of the clojure codebase closely followed by a 2.0 release. - The 1.2.0 release will likely be accompanied, or closely followed by a 1.1.2 maintenance release. - For the 2.0 release, the community has discussed issuing one or more "beta" releases to get early feedback from early adopters. ## Health report: - Project activity continues to be fairly consistent, with periodic lulls and bursts in activity. - New contributors continue to engage and that engagement tends to keep up activity levels, even as some contributors move on. ## PMC changes: - Currently 34 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Stig Rohde Døssing on Wed Jul 12 2017 ## Committer base changes: - Currently 35 committers. - No new committers added in the last 3 months - Last committer addition was Stig Rohde Døssing at Fri Jul 14 2017 ## Releases: - Last release was 1.0.5 on Wed Sep 13 2017 ## JIRA activity: - 119 JIRA tickets created in the last 3 months - 90 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - A security vulnerability (CVE-2017-9799) affecting the 1.1.x and 1.0.x release lines was was discovered by the Apache Storm PMC. The issue was discussed privately by the PMC and patched. Versions 1.0.4 and 1.1.1 were released to address the vulnerability prior to public announcement. - Version lines 1.1.x and 1.0.x are currently in maintenance mode with new feature development focusing on upcoming releases of versions 1.2 and 2.0. - Progress continues on the 2.0 release, which includes replacing Storm's Clojure code with pure Java implementations. - Anecdotal evidence seems to suggest that the move from Clojure to Java has increased contributor activity to the 2.0 release (which was one of the stated goals behind the decision). - An ongoing discussion is taking place around implementing a "Storm Improvement Proposal (SIP)" process for major changes/efforts. Concensus has yet to emerge, with some worrying the process may add too much overhead and suggesting a lightweight experiment before adopting it as policy. - We have moved from a manual changelog/release notes management to a scripted report generation tool that pulls data from JIRA. ## Health report: - Project activity continues to be fairly consistent, with periodic lulls and bursts in activity. - New contributors continue to engage and that engagement tends to keep up activity levels, even as some contributors move on. - The upcoming 2.0 release seems to have spurred activity, and the move from Clojure to Java appears to have attracted additional contributors. ## PMC changes: - Currently 34 PMC members. - Stig Rohde Døssing was added to the PMC on Wed Jul 12 2017 ## Committer base changes: - Currently 35 committers. - Stig Rohde Døssing was added as a committer on Fri Jul 14 2017 ## Releases: - 1.1.1 was released on Mon Jul 31 2017 - 1.0.4 was released on Thu Jul 27 2017 - 1.0.5 was released on Wed Sep 13 2017 ## Mailing list activity: - Activity on dev@ has picked up in response to the 2.0 release efforts. A number of new developers have begun contributing to the project. Activity on user@ is consistent with historical ebbs and flows. - dev@storm.apache.org: - 540 subscribers (down -2 in the last 3 months): - 2384 emails sent to list (1551 in previous quarter) - issues@storm.apache.org: - 16 subscribers (up 3 in the last 3 months): - 971 emails sent to list (611 in previous quarter) - user@storm.apache.org: - 1392 subscribers (down -12 in the last 3 months): - 481 emails sent to list (307 in previous quarter) ## JIRA activity: - 186 JIRA tickets created in the last 3 months - 160 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The community is nearing a 1.1.1 maintenance release - Discussions and plans are underway for both the 1.2.0 release as well as what is tentatively being called the 2.0 release - The PMC recently voted to invite an individual as a Committer/PMC Member. Though that individual declined, they have been told the offer stands should they change their mind in the future. That person continues to be very active in the community. - The DataWorks Summit conference this month included 9 sessions featuring Apache Storm - The community is currently discussing adopting a Storm Improvement Proposal (SIP) process similar to the one used by projects such as Kafka and Flink ## Health report: - The community continues to be healthy. There continues to be a steady influx of new faces in both the dev and user communities. ## PMC changes: - Currently 33 PMC members. - No new PMC members added in the last 3 months (1 invited, but declined) - Last PMC addition was Hugo da Cruz Louro on Wed Mar 08 2017 ## Committer base changes: - Currently 34 committers. - No new committers added in the last 3 months (1 invited, but declined) - Last committer addition was Hugo da Cruz Louro at Fri Feb 24 2017 ## Releases: - 1.1.0 was released on Wed Mar 29 2017 ## JIRA activity: - 137 JIRA tickets created in the last 3 months - 92 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The community continues to advance toward a 1.1.0 release. That release has been delayed due to a number of necessary bug fixes and packaging changes aimed at reducing the file size of the distribution. We expect the packaging changes to be completed soon and followed by a release. - Discussions regarding a roadmap for the 2.0 release are beginning and are expected to pick up once the 1.1.0 release is out. - Developer interest in the Apache Beam runner for Storm seems to have waned a bit. There is interest in a Storm runner from the Beam community, so we may persue moving that effort to the Beam community similar to how the Flink and Apex runners were developed. - There are a number of presentations covering Storm at the upcoming Hadoop/DataWorks Summit Munich in April. ## Health report: - Overall the project continues to be healthy and we are seeing new faces show up and contribute. - Activity on the dev@ list has picked up as the community works toward the 1.1.0 release. ## PMC changes: - Currently 33 PMC members. - Hugo da Cruz Louro was added to the PMC on Thu Mar 9 2016 ## Committer base changes: - Currently 34 committers. - Hugo da Cruz Louro was added as a committer on Fri Feb 24 2017 ## Releases: - 1.0.3 was released on Tue Feb 14 2017
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Progress continues toward making a 1.1.0 release. - Migration of Clojure code to Java is nearing completion. - A significant amount of progress has been made on Storm's SQL interface that leverages Apache Calcite. - An effort is underway to implement an improved API for collecting and reporting system level and user-defined metricts. - An effort is underway to implement an Apache Beam runner on top of Storm. ## Health report: - Overall the project continues to be healthy and we are seeing new faces show up and contribute. ## PMC changes: - Currently 32 PMC members. - Xin Wang was added to the PMC on Mon Nov 28 2016 ## Committer base changes: - Currently 33 committers. - Xin Wang was added as a committer on Tue Nov 29 2016 ## Releases: - Last release was 0.10.2 on Mon Sep 12 2016 ## Mailing list activity: - There has been a significant drop in the number of emails to the dev@ list. This can be attributed to moving JIRA notifications to the issues@ list and modifying GitHub integration (GitHub activity now posts to the JIRA work log instead of comments to reduce the number of duplicate emails). - dev@storm.apache.org: - 548 subscribers (up 6 in the last 3 months): - 1840 emails sent to list (4816 in previous quarter) - issues@storm.apache.org: - 12 subscribers (up 1 in the last 3 months): - 626 emails sent to list (0 in previous quarter) - user@storm.apache.org: - 1417 subscribers (up 4 in the last 3 months): - 594 emails sent to list (664 in previous quarter) ## JIRA activity: - 148 JIRA tickets created in the last 3 months - 103 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Release cadence has increased for maintenance/bugfix releases in the 1.0.x, 0.10.x, and 0.9.x version lines. - Progress continues toward making a 1.1.0 release. - The developer community is discussing dropping support for 0.9.x versions. - Activity on migrating from Clojure to Java (what we are tentatively calling version 2.0) has picked up. - There are two active VOTEs underway for accepting code donations: SQE (Streaming Query Engine) from JW Player, and JMS integration from P. Taylor Goetz. - We have changed our GitHub integration options so pull request activity is published to the JIRA work log to reduce the number of duplicate messages sent to the dev@ mailing list. We also now direct JIRA activity to issues@ so the community has finer-grained control over the messages they wish to receive. ## Health report: - There has been a slight decrease in the number of PMC members voting on release candidates and a corresponding increase in the amount of time it takes to close a release VOTE. This is possibly a side effect of the increased number of releases being made. The PMC will monitor the situation and push to add more PMC members if necessary. - We continue to see new developers show up and contribute. During the discussion around accpeting the JW Player code donation it was clear a number of SQE developers are eager to participate in the Storm community. ## PMC changes: - Currently 31 PMC members. - Satish Duggana was added to the PMC on Tue Aug 02 2016 ## Committer base changes: - Currently 32 committers. - Satish Duggana was added as a committer on Sat Jul 30 2016 ## Releases: - 0.9.7 was released on Fri Sep 02 2016 - 1.0.2 was released on Tue Aug 09 2016 - 0.10.2 was released on Mon Sep 12 2016 ## Mailing list activity: - Activity on the user@ mailing list has died down after a spike attributed to the 1.0 and subsequent maintenance releases. - Activity on the dev@ list is expected to drop sharply in reponse to moving GitHub notifications to the JIRA work log, and moving JIRA notifications to issues@. - dev@storm.apache.org: - 542 subscribers (up 9 in the last 3 months): - 4912 emails sent to list (5793 in previous quarter) - issues@storm.apache.org: - 8 subscribers (up 8 in the last 3 months): - 1 emails sent to list (0 in previous quarter) - user@storm.apache.org: - 1412 subscribers (up 2 in the last 3 months): - 702 emails sent to list (1053 in previous quarter) ## JIRA activity: - 194 JIRA tickets created in the last 3 months - 148 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The community released verion 1.0, which was a major milestone. - Since the 1.0 release, we have accellerated our release rate in order to address bugs/issues in a timely manner. - Preparations for 1.0.2 and 1.1.0 releases are underway, with a release expected soon. - We had one trademark issue raised. It was addressed quickly and easily. - The PMC has been reminded of the importance of policing our trademark. ## Health report: - There has been a slight decrease in committer activity. This can likely be attributed to a "sigh of relief" after the 1.0 release, as well as a shift in priorities among some committers' day jobs. - We continue to regularly add new committers/PMC members at a rate of 2-3 per quarter. ## PMC changes: - Currently 30 PMC members. - New PMC members: - Abhishek Agarwal was added to the PMC on Thu Jun 02 2016 - John Fang was added to the PMC on Thu May 12 2016 ## Committer base changes: - Currently 31 committers. - New commmitters: - Abhishek Agarwal was added as a committer on Fri Jun 03 2016 - John Fang was added as a committer on Tue May 10 2016 ## Releases: - 0.10.1 was released on Wed May 04 2016 - 1.0.0 was released on Sun Apr 10 2016 - 1.0.1 was released on Wed May 04 2016 ## Mailing list activity: - There has been a slight decrease in dev@ list activity as mentioned in the health report. - Activity on the user@ list has increased over the last quarter, most likely in response to the 1.0 release. - dev@storm.apache.org: - 530 subscribers (up 17 in the last 3 months): - 6503 emails sent to list (8827 in previous quarter) - user@storm.apache.org: - 1413 subscribers (up 47 in the last 3 months): - 1102 emails sent to list (645 in previous quarter)
## Description: - Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Preparation for the 1.0 release is winding down, and we expect the release to take place this month (March). - We expect to release 0.10.1 in the same timeframe as the 1.0 release. - Work toward the 2.0 release (move from Clojure to Java and incorporate Alibaba JStorm code contribution) is progressing rapidly. ## Health report: - Activity on the dev list and new JIRAs have continued to increase in response to the 1.0 release and Clojure to Java migration. - The 1.0 release will represent a major milestone for the project, with many new features and performance improvements. ## PMC changes: - Currently 28 PMC members. - New PMC members: - Sanket Chintapalli was added to the PMC on Mon Feb 01 2016 - Haohui Mai was added to the PMC on Sun Jan 03 2016 - Zhuo Liu was added to the PMC on Wed Dec 16 2015 ## Committer base changes: - Currently 29 committers. - New commmitters: - Sanket Chintapalli was added as a committer on Fri Jan 29 2016 - Haohui Mai was added as a committer on Mon Jan 04 2016 - Zhuo Liu was added as a committer on Mon Dec 14 2015 ## Releases: - Version 0.10.0 was released on Tue Nov 03 2015 ## Mailing list activity: - Activity on the dev and user lists is steady and the number of subscribers continues to increase. - Dev list activity has continued to increase in response to the 1.0 and 2.0 release and planning efforts. - dev@storm.apache.org: - 514 subscribers (up 11 in the last 3 months): - 9342 emails sent to list (8039 in previous quarter) - user@storm.apache.org: - 1365 subscribers (up 32 in the last 3 months): - 683 emails sent to list (790 in previous quarter) ## JIRA activity: - 232 JIRA tickets created in the last 3 months - 205 JIRA tickets closed/resolved in the last 3 months
## Description: Apache Storm is a distributed real-time computation system. ## Issues: - There are no issues requiring board attention at this time ## Activity: - The community released stable version 0.10.0 in November. This was a major release that added end-to-end security to Storm, among many other features. - We recently added 5 new committers/PMC members and are in the process of adding one more. - We received and processed a code donation of JStorm from Alibaba. JStorm is a fork of Apache Storm with the clojure code reimplemented in Java. - The community has adopted a plan for merging the JStorm code to the master branch of the Storm codebase. - The JStorm developers have become active in the Storm community, helping with such things as documenting feature differences between the two codebases, filing related JIRAs and discussing the migration plans on the mailing lists. The lead developer of JStorm (Longda Feng) has been added as a committer/PMC member. - The community is currently finishing up the final remaining tasks for the Apache Storm 1.0 release, which we hope to release in the next month. ## Health report: - JIRA activity has been relatively high for the last quarter due to activity related to the 1.0 release as well as planning for the JStorm merge. - There has been a significant uptick in activity on the dev@ mailing list. This is in part due to the addition of the JStorm developers and 1.0 release planning, but there are also a number of new contributors that have begun submitting patches. - The 1.0 release will represent a major milestone for the project, with many new features and performance improvements. ## PMC changes: - Currently 25 PMC members. - New PMC members: - Aaron Dossett was added to the PMC on Wed Dec 02 2015 - Arun Mahadevan was added to the PMC on Mon Dec 07 2015 - Boyang Jerry Peng was added to the PMC on Sun Dec 06 2015 - Longda Feng was added to the PMC on Mon Nov 30 2015 - Matthias J. Sax was added to the PMC on Mon Nov 30 2015 ## Committer base changes: - Currently 26 committers. - New commmitters: - Aaron Blake Niskode-Dossett was added as a committer on Wed Dec 02 2015 - Arun Mahadevan was added as a committer on Tue Dec 08 2015 - Boyang Jerry Peng was added as a committer on Mon Dec 07 2015 - Longda Feng was added as a committer on Mon Nov 30 2015 - Matthias J. Sax was added as a committer on Tue Dec 01 2015 ## Releases: - 0.10.0 was released on Tue Nov 03 2015 ## Mailing list activity: - dev@storm.apache.org: - 502 subscribers (up 8 in the last 3 months): - 8620 emails sent to list (3492 in previous quarter) - user@storm.apache.org: - 1333 subscribers (up 33 in the last 3 months): - 772 emails sent to list (994 in previous quarter) ## JIRA activity: - 346 JIRA tickets created in the last 3 months - 272 JIRA tickets closed/resolved in the last 3 months
## Description: Apache Storm is a distributed real-time computation system. ## Activity: - The community is currently working on finalizing version 0.10.0 and planning for version 0.11.0. - The PMC is working with Alibaba to finalize the donation of the JStorm code (a Java implementation of Storm's clojure code) and the corresponding IP clearance process. - The community is actively working on implementing a number of improvements identified in Twitter's Heron paper. - The community is finalizing a redesign of the Apache Storm website. ## Health report: - Activity on the mailing lists is steady, and Storm continues to attract new users and contributors. ## Issues: In July I asked on the board@ list [1] for advice regarding anecdotal evidence that members of another ASF community were claiming that Storm is "End of Life" (and thus a community in decline) and how best to respond. In that thread, a number of suggestions were made by both ASF directors and members, and the PMC continued the discussion on the Storm private@ list. The general sentiment from the board@ discussion was that it is the responsibility of the PMC to decide what, if any, actions to take, and escalate the matter only if those actions fail to produce the desired outcome. The general consensus among the Storm PMC is that no specific action is necessary at this point, and that any efforts by the PMC are best focused on improving Storm as a project and community. No further attention from the board is necessary. [1] http://s.apache.org/x3L ## LDAP committee group/Committership changes: - Currently 21 committers and 20 LDAP committee group members. - Jungtaek Lim was added to the LDAP committee group on Mon Jun 29 2015 - Jungtaek Lim was added as a committer on Mon Jun 29 2015 ## Releases: - 0.10.0-beta was released on Fri Jun 12 2015 - 0.10.0-beta1 was released on Fri Jun 19 2015 ## Mailing list activity: - dev@storm.apache.org: - 491 subscribers (up 29 in the last 3 months): - 3307 emails sent to list (3176 in previous quarter) - user@storm.apache.org: - 1298 subscribers (up 75 in the last 3 months): - 945 emails sent to list (1354 in previous quarter) ## JIRA activity: - 181 JIRA tickets created in the last 3 months - 111 JIRA tickets closed/resolved in the last 3 months
## Description: Apache Storm is a distributed real-time computation system. ## Activity: - The community has been busy preparing for the 0.10.0 milestone release, which includes a large number of improvements and bug fixes. - The 0.10.0-beta release is currently up for vote. - The PMC is currently voting to invite an additional Committer/PMC Member - Activity on the mailing lists continues to increase steadily, with several new community members becoming particularly active. ## Issues: - There are no issues requiring board attention at this time. ## PMC/Committership changes: - Currently 20 committers and 19 PMC members in the project. - New PMC members: - Parth Brahmbhatt was added to the PMC on Mon Mar 30 2015 - Thomas Becker was added to the PMC on Tue Mar 10 2015 - Parth Brahmbhatt was added as a committer on Mon Mar 30 2015 ## Releases: - 0.9.4 was released on Wed Mar 25 2015 - 0.9.5 was released on Wed Jun 03 2015 ## Mailing list activity: - dev@storm.apache.org: - 462 subscribers (up 28 in the last 3 months): - 3184 emails sent to list (2497 in previous quarter) - user@storm.apache.org: - 1219 subscribers (up 87 in the last 3 months): - 1337 emails sent to list (935 in previous quarter) ## JIRA activity: - 155 JIRA tickets created in the last 3 months - 103 JIRA tickets closed/resolved in the last 3 months
## Description: Apache Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. ## Activity: - Release 0.10.0 (security release) and 0.9.4 (maintenance release) are currently under discussion on the dev@ mailing list. - The community adopted bylaws on Feb 27 2015 ## Issues: - there are no issues requiring board attention at this time ## PMC/Committership changes: - There are currently 18 Committers/PMC members in the project. - New Committers/PMC members - Thomas Becker (wurstmeister) was added as a Committer/PMC member on Mar 10 2015 ## Releases: - The last release of Apache Storm was version 0.9.3, released on Nov 25 2014 - Community is preparing to release Storm 0.10.0 and 0.9.4 in the near future. ## Mailing list activity: - dev@storm.apache.org: 434 subscribers: 2055 emails sent to list (2167 in previous quarter) - user@storm.apache.org: 1134 subscribers: 758 emails sent to list (1248 in previous quarter)
DESCRIPTION APACHE Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. CURRENT ACTIVITY * Version 0.9.3 has been released. This was the first release as a top-level project. The Storm incubator distribution area has been cleaned up as required. * The developer and user lists continue to be active, and JIRAs are being created and addressed. * Development activity continues on version 0.10 which will be the next major release (AKA the “security” release). RELEASES * The last release of Apache Storm was version 0.9.3, released on November 25, 2014. This was the first release as a TLP. COMMUNITY * Storm added 4 PMC/Committer members on September 27, 2014 (Note: These members were voted in during incubation, and added as PMC members post- graduation via board NOTICE). * There were no new additions to the PMC since the last report. ISSUES * There are no issues requiring board attention at this time.
DESCRIPTION APACHE Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. RELEASES * The last release of Apache Storm was version 0.9.2-incubating, released on June 25, 2014. This was an Apache Incubator release. CURRENT ACTIVITY * Version 0.9.3 is currently in a release candidate cycle. * The developer and user lists continue to be active, and JIRAs are being created and addressed. * Development activity continues on both the master and security branches. COMMUNITY * Storm added 4 PMC/Committer members on September 27, 2014 (Note: These members were voted in during incubation, and added as PMC members post- graduation via board NOTICE). * There were no new additions to the PMC since the last report. ISSUES * There are no issues requiring board attention at this time.
Apache Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. RELEASES * The last release of Apache Storm was version 0.9.2-incubating, released on June 25, 2014. This was an Apache Incubator release. * Preparation work is underway to release version 0.9.3. CURRENT ACTIVITY * A total of 21 JIRA issues have been resolved since becoming a TLP. * Development activity continues on both the master and security branches. * Transition to a TLP is largely complete. After the 0.9.3 release, the remaining incubator resources (dist directories) will be transitioned. COMMUNITY * Storm added 4 PMC/Committer members on September 27, 2014 (Note: These members were voted in during incubation, and added as PMC members post- graduation via board NOTICE). * The user list has 953 subscribers. * The dev list has 360 subscribers. ISSUES * There are no issues requiring board attention at this time.
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 distributed, fault-tolerant, and high-performance realtime computation. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Storm Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Storm Project be and hereby is responsible for the creation and maintenance of software related to distributed, fault-tolerant, and high- performance realtime computation; and be it further RESOLVED, that the office of "Vice President, Apache Storm" 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 Storm Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Storm 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 Storm Project: * Derek Dagit (dagit@apache.org) * Devaraj Das (ddas@apache.org) * Ted Dunning (tdunning@apache.org) * Robert Evans (bobby@apache.org) * Andy Feng (afeng@apache.org) * P. Taylor Goetz (ptgoetz@apache.org) * Jason Jackson (jjackson@apache.org) * Flip Kromer (mrflip@apache.org) * David Lao (dlao@apache.org) * Nathan Marz (nathanmarz@apache.org) * Michael G. Noll (miguno@apache.org) * Arvind Prabhakar (arvind@apache.org) * James Xu (xumingming@apache.org) NOW, THEREFORE, BE IT FURTHER RESOLVED, that P. Taylor Goetz be appointed to the office of Vice President, Apache Storm, 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 Storm 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 Storm Project; and be it further RESOLVED, that the Apache Storm Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Storm podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Storm podling encumbered upon the Apache Incubator Project are hereafter discharged. Special Order 7C, Establish the Apache Storm Project, was approved by Unanimous Vote of the directors present.
Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. Storm has been incubating since 2013-09-18. Three most important issues to address in the move towards graduation: N/A - Storm is ready to graduate. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Both the Storm PPMC and the IPMC have voted to graduate. The graduation resolution has been sent to the board for approval. How has the community developed since the last report? The Storm community continues to grow, and the mailing lists are quite active. We have added 3 additional committers/PPMC members. How has the project developed since the last report? We have issued one release and are preparing for the next release. Date of last release: 2014-06-24 When were the last committers or PMC members elected? 2014-08-26 Signed-off-by: [x](storm) Ted Dunning [x](storm) Arvind Prabhakar [ ](storm) Devaraj Das [ ](storm) Matt Franklin [ ](storm) Benjamin Hindman
Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. Storm has been incubating since 2013-09-18. Three most important issues to address in the move towards graduation: 1. Community growth 2. Next release 3. Documentation improvements 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? We have added on additional committer and community activity in the mailing lists continues to grow. How has the project developed since the last report? We have held a logo contest and completed the first of two rounds of voting. Final logo selection will take place shortly. We have also established a feature branch for incorporating all the security work done by the engineering team at Yahoo!. Having the option for secure Storm deployments will play a big role in increasing enterprise adoption. We plan on initiating our next release next week in addition to completing the logo contest. Once these two tasks are complete we would like to consider beginning the graduation process. Date of last release: 2014-02-22 When were the last committers or PMC members elected? 2014-03-26 (Michael G. Noll) Signed-off-by: [x](storm) Ted Dunning [X](storm) Arvind Prabhakar [ ](storm) Devaraj Das [ ](storm) Matt Franklin [ ](storm) Benjamin Hindman Shepherd/Mentor notes: John Ament (johndament): Storm is showing a lot of progress and growth. They have a lot of activity on JIRA and mailing lists, and are generally in good shape.
Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. Storm has been incubating since 2013-09-18. Three most important issues to address in the move towards graduation: 1. Growing the community and adding Committers/PPMC Members 2. Release on a regular basis 3. Lower the user/developer entry barrier by improving documentation, examples, and integration options. 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? We have voted in 2 additional Committers/PPMC Members. Since our first Apache release, community and committer involvement has increased and we hope to continue that trend. How has the project developed since the last report? We successfully executed our first Apache release. We have migrated the storm-project.net website and github wiki to the podling website. To support our initial and subsequent releases, we also migrated the Storm build system from Leiningen to Apache Maven. Date of last release: 2014-02-22 When were the last committers or PMC members elected? 2014-03-04 Signed-off-by: [x](storm) Ted Dunning [X](storm) Arvind Prabhakar [ ](storm) Devaraj Das [ ](storm) Matt Franklin [ ](storm) Benjamin Hindman
Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. Storm has been incubating since 2013-09-18. Three most important issues to address in the move towards graduation: 1. Licensing and IP clearance. 2. First Apache release. 3. Growing the community. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Storm has a number of dependencies that are forked/modified versions of other projects (including Apache Thrift). We have started a discussion on the dev mailing list regarding the best way to resolve these issues. As we have yet to do our first Apache release, we will be looking for additional guidance from our mentors in reaching that goal. How has the community developed since the last report? We continue to see interest/involvement from contributors in the form of github pull requests. How has the project developed since the last report? We have released Storm 0.9.0 from the non-Apache github process. This will be the last non-Apache release. Our next focus will be to work on our first Apache release and migrating to the Apache Way. Date of last release: N/A When were the last committers or PMC members elected? Upon entry into the Incubator. Signed-off-by: [X](storm) Ted Dunning [X](storm) Arvind Prabhakar [X](storm) Devaraj Das [X](storm) Matt Franklin [X](storm) Benjamin Hindman Shepherd notes: Raphael Bircher (rbircher) Storm has started three months ago. It is quite active and looks ok, so far. They created a last release outside Apache and they work now at the IP. I noticed that http://incubator.apache.org/storm/ still not exist. If you search at Google for storm, you only find the GitHub page. I find a minimal site on the Apache server important. so people can easely find ML and co.
Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. Storm has been incubating since 2013-09-18. Three most important issues to address in the move towards graduation: 1. Release Storm 0.9.0 with the current github process (the next release, 0.9.1 will be under the Apache process -- we have promised our community a 0.9.0 release prior to moving to the Apache process). 2. Finish bootstrapping the project, migrate github issues to JIRA. 3. Expand the community and adding new committers. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? There has been a delay with some of the committers getting user accounts. This is an impediment to the bootstrap process. How has the community developed since the last report? Several new community members have submitted contributions, but we are largely still bootstrapping the project. How has the project developed since the last report? We have continued to apply bug fixes necessary for the 0.9.0 release and expect one more release candidate before releasing 0.9.0 and migrating to the Apache process. We have adopted aspects of the apache process in anticipation of this. Our dev/user mailing lists have been created and we've notified the community that those lists should be used instead of the google groups list. We will sunset the google groups list shortly. Date of last release: - None. We are sill bootstrapping the project. When were the last committers or PMC members elected? - N/A -- We are still bootstrapping the project. Signed-off-by: [ ](storm) Ted Dunning [X](storm) Arvind Prabhakar [ ](storm) Devaraj Das [ ](storm) Matt Franklin [ ](storm) Benjamin Hindman
Storm is a distributed, fault-tolerant, and high-performance realtime computation system that provides strong guarantees on the processing of data. Storm has been incubating since 2013-09-18. Three most important issues to address in the move towards graduation: 1. Transition community to new infrastructure and mailing lists 2. Test and mature the Netty message passing implementation so all future releases do not include 0mq transport (which is LGPL) 3. Make a release under Apache Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? We are still waiting for ICLA's from Flip Kromer and David Lao. We are waiting for infrastructure to be set up so we can switch mailing lists and code hosting over to Apache. How has the community developed since the last report? A few more users have been added to the Powered By page. Otherwise, we've received a steady amount of new patches and messages on the mailing list. How has the project developed since the last report? A software grant has been filed by Nathan Marz for the project. Also, all contributor agreements Nathan has collected pre-Apache have been submitted to Apache. All committers except for two have filed ICLA's and CCLA's. We are making one last release via the old route during the transition into the incubator (0.9.0). We have switched development to an Apache-like consensus-driven approach and have made lots of progress on closing pull requests (as well as getting committers active in discussions, merging, and managing release process). Date of last release: None When were the last committers or PMC members elected? N/A, this is the first status report. Signed-off-by: [X](storm) Ted Dunning [X](storm) Arvind Prabhakar [X](storm) Devaraj Das [X](storm) Matt Franklin [X](storm) Benjamin Hindman Shepherd notes: