This was extracted (@ 2024-12-18 21:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
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 Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Project Status: Current project status: Dormant, possible new involvement ## Issues for the board: The project would like the board to continue to table the resolution for termination for one more reporting round as we are trying to onboard new contributors. ## Membership Data: Apache Geode was founded 2016-11-15 (8 years ago) There are currently 118 committers and 31 PMC members in this project. The Committer-to-PMC ratio is roughly 4:1. Community changes, past quarter: - No new PMC members. Last addition was Calvin Kirs on 2022-11-14. - No new committers. Last addition was Calvin Kirs on 2022-11-15. ## Project Activity: After the prior project board report, we had some new volunteers come and express interest in getting more active in the community. It has been slow to start, but we do have some new activity on the Dev mailing list and contributors looking into unit tests. ## Community Health: Beginning the possible rebuild of the Geode community. There are still many outstanding items that need attention, but now there is hope that new individuals will be able to contribute to the community.
@Rich: follow up with Security regarding Geode
WHEREAS, the Project Management Committee of the Apache Geode project has chosen by vote to recommend moving the project to the Attic; and WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache Geode project due to inactivity; NOW, THEREFORE, BE IT RESOLVED, that the Apache Geode project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache Geode Project; and be it further RESOLVED, that the office of "Vice President, Apache Geode" is hereby terminated; and be it further RESOLVED, that the Apache Geode PMC is hereby terminated. Special Order 7A, Terminate the Apache Geode Project, was tabled.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Project Status: Current project status: PMC has voted to terminate project Issues for the board: Resolution to terminate on board agenda ## Membership Data: Apache Geode was founded 2016-11-15 (8 years ago) There are currently 118 committers and 31 PMC members in this project. The Committer-to-PMC ratio is roughly 4:1. Community changes, past quarter: - No new PMC members. Last addition was Calvin Kirs on 2022-11-14. - No new committers. Last addition was Calvin Kirs on 2022-11-15. ## Project Activity: PMC reached out to the community to get more volunteers and there was only a minimal response. With the lack of response to the request for volunteers, the PMC moved forward with a vote to terminate the project. The result of the vote was to terminate the project. ## Community Health: After almost an eight year run as a TLP, the PMC has decided there is not enough community support to keep the project active.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Project Status: Current project status: Very low activity, at-risk to being dormant Issues for the board: None ## Membership Data: Apache Geode was founded 2016-11-15 (7 years ago) There are currently 118 committers and 31 PMC members in this project. The Committer-to-PMC ratio is roughly 4:1. Community changes, past quarter: - No new PMC members. Last addition was Calvin Kirs on 2022-11-14. - No new committers. Last addition was Calvin Kirs on 2022-11-15. ## Project Activity: Very little to no activity since the last report. ## Community Health: Overall community health is poor. There is very little activity and not much expected in the coming months, it may be time to think about moving this project to the attic as it is looking like we do not have enough support within the community.
@Rich: follow up about potential Attic resolution
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Project Status: Current project status: Ongoing low activity, at-risk to being dormant Issues for the board: None ## Membership Data: Apache Geode was founded 2016-11-15 (7 years ago) There are currently 118 committers and 31 PMC members in this project. The Committer-to-PMC ratio is roughly 4:1. Community changes, past quarter: - No new PMC members. Last addition was Calvin Kirs on 2022-11-14. - No new committers. Last addition was Calvin Kirs on 2022-11-15. ## Project Activity: Little overall project activity, however, there is some talk of doing a maintenance release for some of the fixes in the main branch. Unfortunately, the test infrastructure needs work still before an official release can be done. ## Community Health: After a call out on the dev list for help with some issues, there were a few responses but not much materialized. There have been a few discussions among community members on what it will take to take to get test running on Apache Infra, so it is encouraging
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Project Status: Current project status: Ongoing low activity, at-risk to being dormant Issues for the board: None ## Membership Data: Apache Geode was founded 2016-11-15 (7 years ago) There are currently 118 committers and 31 PMC members in this project. While the total membership of the PMC is 31, there are less than 10 active members. Community changes, past quarter: - No new PMC members. Last addition was Calvin Kirs on 2022-11-14. - No new committers. Last addition was Calvin Kirs on 2022-11-15. ## Project Activity: There has been some recent activity on GitHub, with 6 PRs opened on GitHub and closing two PRs, however, no releases are scheduled at this time. ## Community Health: Apache Geode turns 7 years old this month. It has now been a full year since a majority of the PMC and community left the project. The health of the community has largely stayed the same with low activity and not a lot of participation.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: For the work of moving CI to GitHub Actions, we are waiting on larger VMs from Infra for some of the testing pipelines. No ETA has been provided. ## Membership Data: Apache Geode was founded 2016-11-15 (6 years ago) There are currently 118 committers and 31 PMC members in this project. While the total membership of the PMC is 31, there are less than 10 active members. The Committer-to-PMC ratio is roughly 4:1. Community changes, past quarter: - No new PMC members. Last addition was Calvin Kirs on 2022-11-14. - No new committers. Last addition was Calvin Kirs on 2022-11-15. ## Project Activity: 1.15.1 was released on 2022-10-10. Very little activity on mailing lists and source commits the past few months. We are still working on migrating the Continuous Integration system over to GitHub actions. ## Community Health: The pulse is low. with only two new contributors. However, after the sudden departure of a majority of PMC members, rebuilding the community has become extremely challenging. We need to find some ways to re-engage contributors who are more familiar with the project.
@Willem: follow up around contributors
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: For the work of moving CI to GitHub Actions, we are waiting on larger VMs from Infra for some of the testing pipelines. No ETA has been provided. ## Membership Data: Apache Geode was founded 2016-11-15 (6 years ago) There are currently 118 committers and 31 PMC members in this project. While the total membership of the PMC is 31, there are less than 10 active members. The Committer-to-PMC ratio is roughly 4:1. Community changes, past quarter: - No new PMC members. Last addition was Calvin Kirs on 2022-11-14. - No new committers. Last addition was Calvin Kirs on 2022-11-15. ## Project Activity: 1.15.1 was released on 2022-10-10. Very little activity on mailing lists and source commits the past few months. We are still working on migrating the Continuous Integration system over to GitHub actions. ## Community Health: The pulse is low. Besides the volunteers who have joined the PMC, we have not had any growth with contributors to the project. Currently we have two individuals working small amounts, so need to find ways to get the word out for more individuals to join the community. This was also an issue when the majority of contributors were from the same company.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: No immediate issues. The PMC now has enough members to keep the project going and out of the attic. ## Membership Data: Apache Geode was founded 2016-11-15 (6 years ago) There are currently 118 committers and 31 PMC members in this project. Many of the committers and PMC members have left the project and the project is still working on total active participation. Community changes, past quarter: - Calvin Kirs was added to the PMC on 2022-11-14 - Roger Lee Whitcomb was added to the PMC on 2022-11-13 - Calvin Kirs was added as committer on 2022-11-15 - Roger Lee Whitcomb was added as committer on 2022-11-14 ## Project Activity: 1.15.1 was released on 2022-10-10. No releases planned at this time. ## Community Health: With the exit of the two corporate sponsors back in November, the community is beginning the rebuilding process. There has been good response from the Apache Membership to join the project and help through the transition. The community is currently focused on transitioning continuous integration tooling from a previously sponsored Concourse CI to GitHub Actions. This migration will also help remove dependencies on sponsored infrastructure in the future as well. Here are some community metrics for the last quarter, overall development has slowed a lot however is expected with the loss of the corporate sponsors, however, wanted to show the decrease. dev@geode.apache.org had a 5% decrease in traffic in the past quarter (198 emails compared to 208) user@geode.apache.org had a 36% decrease in traffic in the past quarter (11 emails compared to 17) 9 issues opened in JIRA, past quarter (-64% change) 4 issues closed in JIRA, past quarter (-88% change) 104 commits in the past quarter (73% increase) 2 code contributors in the past quarter (-85% change) 13 PRs opened on GitHub, past quarter (-71% change) The majority of the commits come from the CI migration effort.
WHEREAS, the Board of Directors heretofore appointed Dan Smith (upthewaterspout) to the office of Vice President, Apache Geode, and WHEREAS, the Board of Directors is in receipt of the resignation of Dan Smith from the office of Vice President, Apache Geode, and WHEREAS, the Project Management Committee of the Apache Geode project has chosen by vote to recommend Mark Bretl (mbretl) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Dan Smith is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geode, and BE IT FURTHER RESOLVED, that Mark Bretl be and hereby is appointed to the office of Vice President, Apache Geode, 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 7C, Change the Apache Geode Project Chair, was approved by Unanimous Vote of the directors present.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: The Geode project has seen some significant change this quarter. The two organizations sponsoring contributors to Geode have disengaged from the community. The PMC tried to recruit additional contributors from the user and dev lists, but failing that decided to vote to move to the attic and notified the board. Fortunately, notifying the board mailing list attracted additional attention and new contributors. We no longer want to move the project to the attic and have withdrawn the resolution. The project is in the process of getting the new contributors on the PMC. It will be a period of time for these new contributors to get to know the project. Almost all of the previously active committers and PMC members have left or stopped contributing. ## Membership Data: Apache Geode was founded 2016-11-15 (6 years ago) There are currently 116 committers and 35 PMC members in this project. The Committer-to-PMC ratio is roughly 8:3. Most of the committers and PMC members are inactive. At the moment the PMC membership is: - 5 existing PMC members who will continue on the PMC - 5 PMC members who will support the project in the short term - 2 ASF members who have volunteered to help on the PMC We have emailed directly the remaining PMC members who haven’t responded to the roll call. We are in the process of choosing a new PMC chair to replace our outgoing chair. Community changes, past quarter: - Two new PMC members were added but subsequently resigned this quarter: Mario Kevo and Mario Ivanac - Jakov Varenina was added as committer on 2022-10-10 - 19 PMC members in total have resigned since last quarter ## Project Activity: 1.15.1 was released on 2022-10-10. There have been no commits since October 10th. ## Community Health: The exit of the two corporate sponsors has caused an almost complete change over of the active PMC members and committers. The project came close to moving to the attic, but it is encouraging to see so many people step forward after the attic vote to help out.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Geode was founded 2016-11-15 (6 years ago) There are currently 115 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Donal Evans on 2021-03-22. - No new committers. Last addition was Alberto Bustamante on 2021-05-13. ## Project Activity: Apache Geode completed the release process for 1.15.0. This release fixed 887 JIRA issues and notably adds support for JDK 17 as well as connection re-authentication. ## Community Health: After the 1.15.0 release was complete, we decided to remove the CODEOWNERS review requirement as the implementation imposed an onerous burden and significantly slowed down PR review and merging. We have seen a significant decline in PR and JIRA activity in July compared to prior months/years.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Geode was founded 2016-11-15 (7 years ago) There are currently 115 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Donal Evans on 2021-03-22. - No new committers. Last addition was Alberto Bustamante on 2021-05-13. ## Project Activity: The project has issued several patch releases since the last report to fix stability issues such as a socket leak: - 1.14.4: 2022-03-18 - 1.13.8: 2022-03-15 - 1.12.9: 2022-03-10 The project has started the stabilization phase of the next minor release, 1.15.0. We previously cut a release branch, reverted to develop, and are back to stabilizing the release branch again. Some notable features include JDK 17 support, removing ACE from the C++ client, and expiring and re-authenticating clients with new credentials. ## Community Health: The project membership hasn't changed much in a last year. The community is fairly active with several new RFCs, a number of mailing list discussions, and a couple more live video discussions with community members in this last quarter.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no Board-level issues at this time. ## Membership Data: Apache Geode was founded 2016-11-15 (5 years ago) There are currently 115 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Donal Evans on 2021-03-22. - No new committers. Last addition was Alberto Bustamante on 2021-05-13. ## Project Activity: We issued 9 releases this quarter, all of which include an updated Log4j2 version to handle the remote code execution CVE. Apache Geode Kafka Connector 1.1.0 was also released this quarter. We have also started the effort to remove the use of deprecated componentsin the project. Recent Releases of Apache Geode: - 1.14.3 was released on 2022-01-25 - 1.13.7 was released on 2022-01-22 - 1.12.8 was released on 2022-01-13 - 1.12.7 was released on 2021-12-17 - 1.13.6 was released on 2021-12-17 - 1.14.2 was released on 2021-12-17 - 1.12.6 was released on 2021-12-11 - 1.13.5 was released on 2021-12-11 - 1.14.1 was released on 2021-12-11 Work on releasing 1.15.0 is progressing as planned. Apache Geode Kafka Connector 1.1.0 was released on 2022-01-18. ## Community Health: - Continuing our monthly video conferences. - Addition of Kafka Connector project to grow the community. - Mailing lists are seeing the usual amount of traffic involving discussions related to improving performance, operation protocols, etc.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no Board-level issues at this time. ## Membership Data: Apache Geode was founded 2016-11-15 (5 years ago) There are currently 115 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Donal Evans on 2021-03-22. - No new committers. Last addition was Alberto Bustamante on 2021-05-13. ## Project Activity: We issued two releases this quarter, including a new minor 1.14 that took about 9 months from the time the branch was cut. We're hoping to have a much shorter release time for 1.15.0, which is in development. Recent releases: - 1.14.0 was released on 2021-09-03. - 1.12.5 was released on 2021-10-27. ## Community Health: Initiatives during this period include: - Continuing our monthly video conferences - Gregory Green presented on "OLTP Application Data Services with Apache Geode" at apachecon
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no Board-level issues at this time. ## Membership Data: Apache Geode was founded 2016-11-15 (5 years ago) There are currently 115 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Donal Evans on 2021-03-22. - Alberto Bustamante was added as committer on 2021-05-13 - Karen Miller stepped down as PMC chair and was replaced by Dan Smith on 2021-05-20 ## Project Activity: Four releases of Apache Geode were issued during this reporting period. These were patch releases fixing specific bugs. We are still working on our next feature release, Geode 1.14, which has been taking a while to stabilize. Work areas included: - Ongoing work to create an endpoint that is compatible with Redis clients for Geode - Ongoing work to allow user jars to be loaded in isolated classloaders on Geode servers - Improvements to WAN replication - Bug fixes Recent releases: - 1.12.4 was released on 2021-07-27. - 1.13.4 was released on 2021-07-30. - 1.12.3 was released on 2021-07-01. - 1.13.3 was released on 2021-06-25. ## Community Health: Initiatives during this period include: - Starting a monthly video conference for community members to present and discuss topics of interest. Not used for decision making. Two meetings held so far. Recordings are available on the geode wiki.
WHEREAS, the Board of Directors heretofore appointed Karen Miller (kmiller) to the office of Vice President, Apache Geode, and WHEREAS, the Board of Directors is in receipt of the resignation of Karen Miller from the office of Vice President, Apache Geode, and WHEREAS, the Project Management Committee of the Apache Geode project has chosen by vote to recommend Dan Smith (upthewaterspout) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Karen Miller is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geode, and BE IT FURTHER RESOLVED, that Dan Smith be and hereby is appointed to the office of Vice President, Apache Geode, 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 Geode Project Chair, was approved by Unanimous Vote of the directors present.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: Karen Miller notified the PMC on 7-April-2021 of her intent to resign from the position of PMC Chair. Karen has held the position since Dec 2018. The community solicited nominations and conducted an election. A resolution has been submitted separately from this report naming Dan Smith (upthewaterspout) as the new Apache Geode PMC Chair. ## Membership Data: Apache Geode was founded 2016-11-15 (over 4 years ago) There are currently 114 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Donal Evans was added to the PMC on 2021-03-22 - Alberto Gomez was added as committer on 2021-02-17 - Kamilla Aslami was added as committer on 2021-04-19 - Matthew Reddington was added as committer on 2021-03-24 - Ray Ingles was added as committer on 2021-03-18 - Bruce Schuchardt resigned from the PMC on 2021-04-28; he remains a committer on the project. ## Project Activity: Three releases of Apache Geode were issued during this reporting period. Work areas included: - Improvements to existing tests and addition of new ones - Improvements to WAN replication - Several bug fixes and improvements in the area of disaster recovery and restart Recent releases: - 1.13.2 was released on 2021-03-29. - 1.12.1 was released on 2021-02-26. - 1.12.2 was released on 2021-04-22. ## Community Health: Initiatives during this period include: - Implementation of CODEOWNERS and CODEWATCHERS lists to facilitate PR reviews - For the geode-native client, ongoing discussions regarding C++ version support and coding standards These initiatives and the releases listed above are reflected in Apache Geode repository activity: - 308 issues opened in JIRA, past quarter (30% increase) - 236 issues closed in JIRA, past quarter (6% increase) - 691 commits in the past quarter (50% increase) - 62 code contributors in the past quarter (10% increase) - 488 PRs opened on GitHub, past quarter (29% increase) - 478 PRs closed on GitHub, past quarter (28% increase) PMC member Barry Ogelesby published [Transmitting Deltas Between Different Apache Geode Distributed Systems](https://medium.com/@boglesby_2508/transmitting-deltas-between-different-apache-geode-distributed-systems-e46a3eae931) on 23-March-2021.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Geode was founded 2016-11-15 (4 years ago) There are currently 110 committers and 53 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. One member resigned due to retirement (but remains a committer). - No new committers. Two candidates have been proposed and discussed, and are in the voting process. ## Project Activity: - Apache Geode v1.13.1 was released on 2020-11-18. - We're actively working on v1.14, which will contain many bug fixes. - PMC Member Barry Oglesby published two articles this quarter: - ["Calculating Apache Geode GatewaySender Event Queue, Transmission and Processing Times"]( https://medium.com/swlh/calculating-apache-geode-gatewaysender-event-queue-transmission-and-p\ rocessing-times-c39839bd45a7) in November, 2020. - ["Calculating the Size of an Apache Geode GatewaySender Queue"]( https://medium.com/@boglesby_2508/calculating-the-size-of-an-apache-geode-gatewaysender-queue-7c41e2f6ba83) in January,\ 2021. ## Community Health: - 211 issues opened in JIRA, past quarter (-26%) - 203 issues closed in JIRA, past quarter (-15%) - 416 commits in the past quarter (-21% decrease) - 56 code contributors in the past quarter (-1%) - 322 PRs opened on GitHub, past quarter (-1%) - 321 PRs closed on GitHub, past quarter (-1%)
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Geode was founded 2016-11-15 (4 years ago) There are currently 110 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Alexander Murmann on 2020-03-26. - Sarah Abbey was added as committer on 2020-09-29 ## Project Activity: - Apache Geode v1.13.0 was released on 2020-09-10. - We're actively working on v1.13.1, which will contain many bug fixes. - 10 community members presented 8 talks at ApacheCon 2020. See https://www.youtube.com/playlist?list=PLU2OcwpQkYCxKxd7dVETcwEtx5AEDIp1j for a playlist that includes all 8 talks. ## Community Health: - 259 issues opened in JIRA, past quarter (-15% decrease) - 212 issues closed in JIRA, past quarter (-16% decrease) - 463 commits in the past quarter (-19% decrease) - 57 code contributors in the past quarter (-6% decrease) - 324 PRs opened on GitHub, past quarter (-16% decrease) - 325 PRs closed on GitHub, past quarter (-14% decrease)
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no issues requiring board attention. - 309 issues opened in JIRA, past quarter (-3% decrease) - 244 issues closed in JIRA, past quarter (1% increase) ## Membership Data: Apache Geode was founded 2016-11-15 (4 years ago) There are currently 109 committers and 54 PMC members in this project. Community changes, past quarter: - No new PMC members. Last addition was Alexander Murmann on 2020-03-26. - No new committers. Last addition was Mario Kevo on 2020-03-23. ## Project Activity: We're actively working on the version 1.13 release, with many discussions over code inclusions that delay the release, but provide a higher quality product. There is significant discussion and activity surrounding: - WAN Configuration for an Ingress Proxy - Avoiding the queuing of dropped events by the primary gateway sender when the gateway sender is stopped - Geode Redis API improvements - Modularization / classloader isolation - Support for an operation that clears a partitioned region ## Community Health: The Apache Geode dev mailing list had a 26% decrease in traffic, while the issues mailing list experienced a 32% increase in traffic in Q2. We are planning a Geode content track for ApacheCon @Home. We have two days of content based on submissions from the community. May-July brought 7 new blog posts: - "Spring Security & Geode" by community member Juan José Ramos at https://medium.com/@jujoramos/spring-security-geode-4670faff47a0 - "Logging Apache Geode GatewaySender Queue Events" by community member Barry Oglesby at https://medium.com/ @boglesby_2508/logging-apache-geode-gatewaysender-queue-events-e7e19937a542 - "Verifying Apache Geode Region Consistency in Different Distributed Systems" by community member Barry Oglesby at https://medium.com/@boglesby_2508/verifying-ap ache-geode-region-consistency-in-different-distributed-systems-e15d6edfe15d - "Geode Write-Behind Event Handling with Spring JPA" by community member Juan José Ramos at https://medium.co m/@jujoramos/geode-write-behind-event-handling-with-spring-jpa-a54f17e19709 - "Calculating the Size of an Apache Geode Region" by community member Barry Oglesby at https:// medium.com/swlh/calculating-the-size-of-an-apache-geode-region-5ffb3b141464 - "Improving the Performance of Apache Geode Persistence Recovery" by community member Jianxia Chen at https://medium.com/@luckycjx /improving-the-performance-of-apache-geode-persistence-recovery-af08918d2ef - "Threads Used in Apache Geode Function Execution" by community member Barry Oglesby at https://m edium.com/swlh/threads-used-in-apache-geode-function-execution-9dd707cf227c
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: 296 issues opened in JIRA, past quarter (-16% decrease) 226 issues closed in JIRA, past quarter (-26% decrease) Given the worldwide impact of the Covid-19 pandemic disruption to our community's work routines, we feel these figures, though lower than those of the previous reporting period, reveal an engaged and productive development community. ## Membership Data: Apache Geode was founded 2016-11-15 (3 years ago) There are currently 109 committers and 54 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - Alexander Murmann was added to the PMC on 2020-03-26 - Joris Melchior was added to the PMC on 2020-03-22 - Mark Hanson was added to the PMC on 2020-03-26 - Joris Melchior was added as committer on 2020-03-19 - Mario Kevo was added as committer on 2020-03-23 ## Project Activity: - version 1.12.0 was released on 2020-03-31 This release included improvements to the management REST API, .NET and C++ native clients, client/server security, and error recovery. - version 1.13 release is under way ## Community Health: The Apache Geode dev and issues mailing lists both experienced upticks in discussion traffic, up 15% and 44%, respectively, in Q1. The number of JIRA tickets opened and closed remained robust, though down 16% and 26%, respectively, from the previous quarter. Points of emphasis included error recovery improvements, API extensions, and compatibility to accommodate containers such as Kubernetes and BOSH. In February, community member Jason Huynh posted an article entitled "Apache Geode as a remote Gradle Build Cache" (https://jasonhuynh.blogspot.com/2020/02/apache-geode-as-remote-gradle-build.html). In March, Jason posted "Publishing Apache Geode Metrics to Wavefront" (https://medium.com/@huynhja/ publishing-apache-geode-metrics-to-wavefront-6e9a6cf5992b) along with an accompanying video (https://youtu.be/BDZh-FLkDTg). Community member Juan Jose Ramos posted an article in March entitled "Geode Distributed Sequences" (https://medium.com/@jujoramos/geode-distributed-sequences-12626251d5e3), and another in April, "The Command Region Pattern" (https://medium.com/@jujoramos/the-command-region-pattern-14bc49594eca). In April, community member Barry Oglesby published "Remove Unused PdxTypes from an Apache Geode Distributed System" (https://medium.com/@boglesby_2508/remove-unused-pdxtypes-from-an-apache-geode-distributed-system-5a4f0e199e34).
## Description: Apache Geode is a data management platform that provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Geode was founded 2016-11-15 (3 years ago) There are currently 107 committers and 52 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Burcham on 2019-09-08. - Aaron Lindsey was added as committer on 2019-12-16 - Benjamin Ross was added as committer on 2019-12-06 - Donal Evans was added as committer on 2019-11-22 ## Project Activity: 1.11.0 was released on 2019-12-31. We are well on our way to a 1.12.0 release. Two areas of focus on our code base have been toward fixing tests marked as flaky, and introducing the ability to specify (authorize) access to data when querying a dataset (see https://cwiki.apache.org/confluence/display/GEODE/OQL+Method+Invocation+Security). ## Community Health: The community is actively contributing to the Apache Geode code base. In the past quarter: - 393 emails sent to dev@geode.apache.org - 315 issues opened in JIRA - 288 issues closed in JIRA - 379 PRs opened on GitHub - 396 PRs closed on GitHub - 563 commits by 57 code contributors
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Geode was founded 2016-11-15 (3 years ago) There are currently 104 committers and 52 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - Bill Burcham was added to the PMC on 2019-09-08 - Mario Ivanac was added to the PMC on 2019-09-08 - Bill Burcham was added as committer on 2019-09-09 - Mario Ivanac was added as committer on 2019-09-09 ## Project Activity: - Released Apache Geode 1.10.0 on 2019-09-26. - Released Apache Geode 1.9.1 on 2019-09-06. - Released Apache Geode 1.9.2 on 2019-10-29. ## Community Health: The community is actively contributing to the Apache Geode code base. In the past quarter: - 61 code contributors - 347 issues opened in JIRA - 275 issues closed in JIRA - 434 PRs opened on GitHub - 426 PRs closed on GitHub Enjoyed great attendance at the Apache Geode Summit held October 7, 2019, in Austin, Texas, with 500 attendees at the 12 sessions.
## Description: The mission of Apache Geode is the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Geode was founded 2016-11-15 (3 years ago) There are currently 102 committers and 50 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last additions were Juan Ramos and Robert Houghton on 2019-02-20 - Dale Emery was added as committer on 2019-06-19 - Mark Hanson was added as committer on 2019-06-19 ## Project Activity: Release 1.10 is in progress. An Apache Geode Summit is scheduled the day before the SpringOne Platform 2019 conference, on 7 October 2019, in Austin, TX. Several Geode contributors will present talks and sessions aimed at a variety of levels. ## Community Health: Mailing lists remain active and productive. - dev@geode.apache.org had a 13% increase in traffic in the past quarter (505 emails compared to 443) - Topics of discussion included: - Pull request review requirements - OQL method invocation security - Lightweight RFC process - Refactoring performance statistic structure - Coding standards - Criteria for admitting committers, PMC members JIRA tickets show that issues continue to be identified and resolved. - 289 issues opened in JIRA in the past quarter - 296 issues closed in JIRA in the past quarter - 454 commits in the past quarter The community is actively contributing to the Apache Geode code base: - 62 code contributors in the past quarter - 344 PRs opened on GitHub in the past quarter - 356 PRs closed on GitHub in the past quarter
## Description: Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: There are no issues requiring board attention at this time. ## Activity: - We released v1.9.0, containing 82 improvements and new features, resolving 163 bugs and a total of 297 JIRA tickets. - The v1.9.0 release included some notable performance improvements, as well as improvements in the areas of logging, security, and recovery following unexpected network disconnections. - Work is continuing to improve management REST interface, observability, performance, native client, and stability under heavy load. - Several PMC members are reviewing submissions for the Geode session track at the SpringOne Platform 2019 conference. ## Health report: - Mailing lists remain active and productive. - JIRA tickets show that issues continue to be identified and resolved. - We’re continuing to work on attracting new contributors and making it easier to participate in the community. ## PMC changes: - Currently 51 PMC members. - New PMC members: - Helena Bales was added to the PMC on Tue Feb 12 2019 - Ryan McMahon was added to the PMC on Tue Feb 12 2019 - Owen Nichols was added to the PMC on Mon Feb 18 2019 - Juan Ramos was added to the PMC on Wed Feb 20 2019 - Robert Houghton was added to the PMC on Wed Feb 20 2019 ## Committer base changes: - Currently 100 committers. - New commmitters: - Owen Nichols was added as a committer on Mon Feb 18 2019 - Masaki Yamakawa was added as a committer on Mon Mar 25 2019 ## Releases: - 1.9.0 was released on Tue Apr 23 2019 ## Mailing list activity: Mailing lists have remained active and have maintained consistent usage levels. - dev@geode.apache.org: - 192 subscribers (down -1 in the last 3 months): - 435 emails sent to list (497 in previous quarter) - issues@geode.apache.org: - 51 subscribers (down -4 in the last 3 months): - 3097 emails sent to list (3417 in previous quarter) - notifications@geode.apache.org: - 7 subscribers (no change in the last 3 months): - 1748 emails sent to list (2714 in previous quarter) - user@geode.apache.org: - 242 subscribers (down -7 in the last 3 months): - 110 emails sent to list (81 in previous quarter) ## JIRA activity: - 385 JIRA tickets created in the last 3 months - 362 JIRA tickets closed/resolved in the last 3 months
## Description: Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: There are no issues requiring board attention at this time. ## Activity: - We released v1.8.0, containing 124 improvements and new features, resolving 83 bugs and a total of 380 JIRA tickets - The v1.8.0 release includes the first release of the geode-native source, a C++/C# client API for Geode. - Security enhancements include support for Trust and Keystore rotation, endpoint validation during SSL handshake, and dynamic function security. - Karen Miller succeeded Mark Bretl as Apache Geode PMC Chair. - Added benchmarks to baseline performance - Explored the use of micrometer for exposing metrics of cache operations ## Health report: - Mailing lists remain active and productive. - JIRA tickets show that issues continue to be identified and resolved. - We’re continuing to work on attracting new contributors and making it easier to participate in the community. ## PMC changes: - Currently 46 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Dick Cavender on Tue Feb 20 2018 ## Committer base changes: - Currently 98 committers. - No new committers added in the last 3 months, but several invitations in the pipeline - Last committer addition was Robert Houghton at Mon Oct 01 2018 ## Releases: - 1.8.0 was released on Wed Dec 12 2018 ## Mailing list activity: Mailing lists have remained active and have maintained consistent usage levels. - dev@geode.apache.org: - 193 subscribers (up 3 in the last 3 months): - 465 emails sent to list (825 in previous quarter) - issues@geode.apache.org: - 55 subscribers (up 0 in the last 3 months): - 3342 emails sent to list (4259 in previous quarter) - notifications@geode.apache.org: - 7 subscribers (up 0 in the last 3 months): - 2500 emails sent to list (1865 in previous quarter) - user@geode.apache.org: - 250 subscribers (up 0 in the last 3 months): - 94 emails sent to list (212 in previous quarter) ## JIRA activity: - 357 JIRA tickets created in the last 3 months - 314 JIRA tickets closed/resolved in the last 3 months
WHEREAS, the Board of Directors heretofore appointed Mark Bretl (mbretl) to the office of Vice President, Apache Geode, and WHEREAS, the Board of Directors is in receipt of the resignation of Mark Bretl from the office of Vice President, Apache Geode, and WHEREAS, the Project Management Committee of the Apache Geode project has chosen by vote to recommend Karen Miller (kmiller) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Mark Bretl is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Geode, and BE IT FURTHER RESOLVED, that Karen Miller be and hereby is appointed to the office of Vice President, Apache Geode, 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 Geode Project Chair, was approved by Unanimous Vote of the directors present.
## Description: Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - We released v1.7.0, containing 859 commits resolving 196 bugs, 98 improvements and features, and a total of 357 JIRA tickets - We've made a number of build improvements, including upgrading to Gradle v4.10.1 - We've begun testing with Java 11 and have added automated Windows testing to our CI jobs. - We have reviewed and acted on a number of code issues reported by lgtm.com <http://lgtm.com/>. - We discussed use of Lombok and decided that adoption would prove to be a barrier to users and contributors. - We added a notifications@ mailing list to track GitHub PR activity. - We agreed to adopt a quarterly release schedule to improve predictability of releases. - We reorganized the top-level wiki for better navigation and discoverability. We also added a page to track conference presentations, blog postings, and other media. - The Geode Summit at SpringOnePlatform 2018 was very well-attended with over 400 people filling the conference room. Both users and committers alike presented 15 talks during the conference. The sessions were recorded and available on youtube. ## Health report: - Overall project momentum is picking back up. We are seeing good results from the efforts to improve test reliability ## PMC changes: - Currently 46 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Dick Cavender on Tue Feb 20 2018 ## Committer base changes: - Currently 98 committers. - New commmitters: - Addison Huddy was added as a committer on Sat Sep 01 2018 - Alexander Murmann was added as a committer on Sat Sep 08 2018 - Blake Bender was added as a committer on Sat Sep 01 2018 - Helena Bales was added as a committer on Sat Sep 01 2018 - Ivan Godwin was added as a committer on Sat Sep 01 2018 - Juan Ramos was added as a committer on Sat Sep 08 2018 - Ryan McMahon was added as a committer on Sat Sep 01 2018 - Michael Martell was added as a committer on Sat Sep 08 2018 - Michael Oleske was added as a committer on Sat Sep 08 2018 - Robert Houghton was added as a committer on Mon Oct 01 2018 - Sean Goller was added as a committer on Sat Sep 01 2018 ## Releases: - 1.7.0 was released on Thu Oct 04 2018 - We have begun work on the 1.8.0 release. We expect the release to include geode-native (a C++/C# client for Geode) for the first time. - We're continuing to rotate release manager duties among committers toensure the release process is well documented and repeatable. ## Mailing list activity: - Mailing lists have remained active and have been seen a marked increase in use for both development and issues - The increase in the user@ mailing list is very encouraging and seems to correlate with the Geode Summit. - dev@geode.apache.org: - 190 subscribers (up 8 in the last 3 months): - 889 emails sent to list (624 in previous quarter) - issues@geode.apache.org: - 55 subscribers (up 1 in the last 3 months): - 4283 emails sent to list (2707 in previous quarter) - notifications@geode.apache.org: - 7 subscribers (up 7 in the last 3 months): - 1998 emails sent to list (0 in previous quarter) - user@geode.apache.org: - 249 subscribers (up 7 in the last 3 months): - 201 emails sent to list (138 in previous quarter) ## JIRA activity: - 456 JIRA tickets created in the last 3 months - 485 JIRA tickets closed/resolved in the last 3 months
## Description: Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: There are no issues requiring board attention at this time. ## Activity: - We held up releasing v1.7.0 in favor of fixing more bugs and making our tests more reliable. We closed out 40% of the open test bugs (out of 220) and removed the ‘FlakyTest’ category from 136 tests. - We integrated our pre-commit tests directly into GitHub PR checks. This makes it super easy for committers and contributors to run and review test results. - We’ve optimized test runtimes for pull requests to get results in less than an hour. If someone were to run the same tests on a laptop it would take over 18h. - We upgraded the project build tools to Gradle 4.9 in preparation for supporting Java 11. - We merged a contribution to add thread monitoring and take action if a thread appears to hang. - We discussed improvements to handling of the default SSL context. - We discussed improvements to allow customizable trust boundaries for securing OQL method invocations. - The Geode PMC discussed and approved a Geode session track at the SpringOnePlatform conference (see https://springoneplatform.io/2018/geode). - Community member Addison Huddy posted a series of seven (and counting) youtube videos on “Geode by Example”. ## Health report: - We’ve had a number of excellent contributions from new community members in the last three months. Although the PMC did not add any committers this quarter we should definitely review and discuss adding new committers soon. - By increasing test speed, reliability, and ease of access we have lowered the barriers for new contributions and community participation. ## PMC changes: - Currently 46 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Dick Cavender on Tue Feb 20 2018 ## Committer base changes: - Currently 87 committers. - No new committers added in the last 3 months - Last committer addition was Michael W. Dodge at Wed Jan 24 2018 ## Releases: - Last release was 1.6.0 on Fri May 04 2018 ## Mailing list activity: Mailing lists have remained active and have maintained consistent usage levels. - dev@geode.apache.org: - 183 subscribers (up 0 in the last 3 months): - 683 emails sent to list (793 in previous quarter) - issues@geode.apache.org: - 54 subscribers (up 0 in the last 3 months): - 2991 emails sent to list (6890 in previous quarter) - user@geode.apache.org: - 242 subscribers (down -9 in the last 3 months): - 141 emails sent to list (148 in previous quarter) ## JIRA activity: - 349 JIRA tickets created in the last 3 months - 330 JIRA tickets closed/resolved in the last 3 months
## Description: Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: There are no issues requiring board attention at this time. ## Activity: - Two full product releases, Apache Geode versions 1.5 and 1.6 - PMC member John Blum gave a Webinar to the community on [Using Spring Session and Apache Geode to manage (HTT) Session State](https://www.youtube.com/watch?v=KIBseFSQUuc). - Community member Addison Huddy presented 'What the Heck is an In-Memory Data Grid?' at DataEngConf SF '18 - Launched an investigation into adding PR status updates based on CI jobs (see INFRA-16409). - In connection with SpringOne Platform, Pivotal, Inc., proposed to host a Geode community event, prompting a discussion among the PMC regarding logo use. ## Health report: - Mailing lists remain active and productive. - JIRA tickets show that issues continue to be identified and resolved. - We’re continuing to work on attracting new contributors and making it easier to participate in the community. ## PMC changes: - Currently 46 PMC members. - New PMC members: - Dick Cavender was added to the PMC on Tue Feb 20 2018 - Lynn Hughes-Godfrey was added to the PMC on Mon Feb 19 2018 - Lynn Gallinat was added to the PMC on Mon Feb 19 2018 ## Committer base changes: - Currently 87 committers. - No new committers added in the last 3 months - Last committer addition was Michael W. Dodge at Wed Jan 24 2018 ## Releases: - Apache Geode 1.5.0 was released on Fri Apr 06 2018. Highlights include: - Support for arithmetic operators in the WHERE clause of OQL queries - Expanded gfsh (cli) functionality in the form of new commands and enhancements to existing commands - REST interface improvements - Improved deadlock prevention - Improved client capabilities, including enhancements to load balancing and subscription behavior - 18 new features - 270 enhancements and improvements - 226 bug fixes - Apache Geode 1.6.0 was released on Fri May 04 2018 under the watchful eye of Mike Stolz, in his debut as an Apache Geode Release Manager. Highlights include: - Serialization refinements - JDBC connector improvements - gfsh (cli) commands to configure and manage JNDI bindings - Cluster configuration enhancements - 17 new features - 139 enhancements and improvements - 148 bug fixes ## Mailing list activity: Mailing lists have remained active and have maintained consistent usage levels. - dev@geode.apache.org: - 182 subscribers (up 6 in the last 3 months): - 818 emails sent to list (706 in previous quarter) - issues@geode.apache.org: - 54 subscribers (up 0 in the last 3 months): - 7028 emails sent to list (4960 in previous quarter) - user@geode.apache.org: - 251 subscribers (up 12 in the last 3 months): - 151 emails sent to list (228 in previous quarter) ## JIRA activity: - 612 JIRA tickets created in the last 3 months - 701 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: - There are no issues requiring board attention. ## Activity: - Released Apache Geode 1.4 with 288 resolved tickets, including the following improvements: - Added a JDBC connector - Introduced an improved eviction algorithm - Added Lucene indexing/searching for nested objects - Added new examples - Provided blacklist/whitelist capability for Java serialization - Several additions and improvements to the gfsh CLI utility - The SpringOne Platform conference in December 2017 included 12 talks on Apache Geode ([https://springoneplatform.io/geode](https://springoneplatform.io/geode)). The talks were given by users and developers of Geode, covering uses cases, extensions, and integration stories. All the talks were well-attended and the afternoon sessions the first day were standing-room-only. ## Health report: - We’re continuing to work on attracting new contributors and making it easier to participate in the community. - Mailing list activity is healthy. - Work has started toward the next Geode 1.5.0 release, with a plan to include improvements in usability and security. ## PMC changes: - Currently 43 PMC members. - New PMC members: - Michael W. Dodge was added to the PMC on Tue Jan 23 2018 - Brian Rowe was added to the PMC on Tue Jan 23 2018 ## Committer base changes: - Currently 88 committers. - New commmitters: - Michael W. Dodge was added as a committer on Wed Jan 24 2018 - Brian Rowe was added as a committer on Wed Jan 24 2018 ## Releases: - 1.4.0 was released on Fri Jan 26 2018, including new features, examples, and bug fixes. - Release notes: https://cw iki.apache.org/confluence/display/GEODE/Release+Notes#ReleaseNotes-1.4.0 - Release artifacts: http://geode.apache.org/releases/ - Release documentation: http://geode.apache.org/docs/guide/14/about_geode.html ## Mailing list activity: - dev@geode.apache.org: - 176 subscribers (down -2 in the last 3 months): - 734 emails sent to list (1784 in previous quarter) - issues@geode.apache.org: - 54 subscribers (down -1 in the last 3 months): - 5677 emails sent to list (4632 in previous quarter) - user@geode.apache.org: - 240 subscribers (up 5 in the last 3 months): - 253 emails sent to list (225 in previous quarter) ## JIRA activity: - 677 JIRA tickets created in the last 3 months - 495 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain low-latency performance with high-concurrency processing. ## Issues: - There are no issues requiring board attention. ## Activity: - Release Geode 1.2.1 containing a small number of improvements, bug and security fixes - Released Geode 1.3.0 with 371 resolved tickets, including the following improvements: - Finer-grained security - The ability to snapshot multiple regions simultaneously - New Geode examples: - Putting multiple values at once - Demonstrating Lucene indexing and searching ## Health report: - We’re continuing to work on attracting new contributors and making it easier to participate in the community. - Mailing list activity is healthy. - Work has started toward the next Geode 1.4.0 release, with a plan to include the new client/server protocol. ## PMC changes: - Currently 41 members - New PMC members: - David Kimura was added to the PMC on Sun Sep 10 2017. - Galen O'Sullivan was added to the PMC on Mon Sep 25 2017. - Mike Stolz was added to the PMC on Sun Oct 29 2017. - Nick Reich was added to the PMC on Thu Oct 19 2017. - Patrick Rhomberg was added to the PMC on Tue Oct 31 2017. ## Committer base changes: - Currently 86 committers. - New committers: - David Kimura was added as a committer on Mon Sep 11 2017. - Galen O'Sullivan was added as a committer on Tue Sep 05 2017. - Mike Stolz was added as a committer on Sat Oct 21 2017. - Nick Reich was added as a committer on Sat Oct 14 2017. - Patrick Rhomberg was added as a committer on Wed Nov 01 2017. ## Releases: - 1.2.1 was released in September and contained a small number of improvements, bug and security fixes. - Most recent release was 1.3.0 on Tue Oct 31 2017. Geode 1.3.0 contains a number of bug fixes and improvements, including finer-grained security and the ability to snapshot multiple regions simultaneously. -- Release notes: https://cwiki.apache.org/confluence/display/GEODE/Release+Notes#ReleaseNotes-1 .3.0 -- Release artifacts: http://geode.apache.org/releases/ -- Release documentation: http://geode.apache.org/docs/guide/13/about_geode.html ## Mailing list activity: - dev@geode.apache.org: - 175 subscribers (up 1 in the last 3 months): - 2030 emails sent to list (4170 in previous quarter) - issues@geode.apache.org: - 55 subscribers (down 1 in the last 3 months): - 4883 emails sent to list (3066 in previous quarter) - user@geode.apache.org: - 234 subscribers (up 2 in the last 3 months): - 236 emails sent to list (277 in previous quarter) ## JIRA activity: - 547 JIRA tickets created in the last 3 months - 422 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Geode 1.2 was released with over 300 tickets resolved, including - Integration with Apache Lucene is no longer experimental - A built in partition resolver - Examples bundled with the distribution - ApacheCon presentation - Building an IoT platform with Apache Apollo and Apache Geode by Swapnil Bawaskar ## Health report: - We’re continuing to work on attracting new contributors and making it easier to participate in the community. - Mailing list activity is healthy. - Work has started towards the next Geode release, 1.3.0 including development of a new client/server protocol. ## PMC changes: - Currently 36 PMC members (+1 since last report) - Joey McAllister was added to the PMC on Mon Jul 24 2017 ## Committer base changes: - Currently 81 committers (+2 since last report) - Joey McAllister was added as a committer on Tue Jul 25 2017 - Deepak Dixit was added as a committer on Thu Jul 13 2017 ## Releases: - 1.2.0 was released on Wed July 17th 2017 ## Mailing list activity: - Mailing lists remain active and we’re seeing continued growth in subscriber counts. Mailing list traffic on dev went down because we redirected jira traffic to issues@geode.apache.org, but the combined activity increased. - dev@geode.apache.org: - 174 subscribers (up 10 in the last 3 months) - 4264 emails sent in the past 3 months, 7166 in the previous cycle - issues@geode.apache.org: - 56 subscribers (up 1 in the last 3 months) - 3183 emails sent in the past 3 months, 0 in the previous cycle - user@geode.apache.org: - 232 subscribers (up 12 in the last 3 months) - 286 emails sent in the past 3 months, 202 in the previous cycle ## JIRA activity: - 513 JIRA tickets created in the last 3 months - 351 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - The Geode PMC issued CVE-2017-5649 and released v1.1.1 to address this vulnerability. - The geode-examples have been improved significantly to make it easier to add new examples and provide a better learning experience. - The geode-native source and documentation has undergone significant changes to prepare it for inclusion in a Geode release. - The community has discussed a number of new proposals on modularization, binary protocol, redis adapter, class loading, and finer-grained security. ## Health report: - We’re continuing to work on attracting new contributors and making it easier to participate in the community. - Mailing list activity is healthy and discussions are productive. - Work is progressing towards the next Geode release, 1.2.0. ## PMC changes: - Currently 35 PMC members. - New PMC members: - Ernest Burghardt was added to the PMC on Mon Mar 20 2017 - Jacob Barrett was added to the PMC on Tue May 09 2017 - Jared Stewart was added to the PMC on Sun Feb 12 2017 ## Committer base changes: - Currently 79 committers. - Ernest Burghardt was added as a committer on Tue Mar 21 2017 ## Releases: - 1.1.0 was released on Wed Feb 15 2017 - 1.1.1 was released on Sat Apr 01 2017 ## Mailing list activity: - Mailing lists remain active and we’re seeing continued growth in subscriber counts. The dev@geode list in particular is highly active. - dev@geode.apache.org: - 159 subscribers (up 3 in the last 3 months): - 7550 emails sent to list (4317 in previous quarter) - issues@geode.apache.org: - 55 subscribers (down -1 in the last 3 months): - 0 emails sent to list (1042 in previous quarter) - user@geode.apache.org: - 218 subscribers (up 12 in the last 3 months): - 215 emails sent to list (305 in previous quarter) ## JIRA activity: - 461 JIRA tickets created in the last 3 months - 327 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Geode was promoted to TLP status in the November 2016 board meeting. Since that time: - A new TLP repo was created and populated - Work on the first TLP-level release has been underway. - Released version 1.1.0. The release addresses 252 JIRA tickets. For a complete list, please see the Geode Release Notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318420&version=12338352 - A new code contribution is in progress for C++ and C# native clients and their accompanying documentation. After a lively discussion on the dev list, it was decided to create a separate Git repo to house this code. ## Health report: - Mailing lists remain active and productive. - JIRA tickets show that issues continue to be identified and resolved. - We’re continuing to work on attracting new contributors and making it easier to participate in the community. ## PMC changes: - Jared Stewart was added to the PMC on Sun Feb 12 2017 - Kevin Duling was added to the PMC on Wed Jan 18 2017 - Ken Howe was added to the PMC on Wed Jan 18 2017 - Last PMC addition: Sun Feb 12 2017 (Jared Stewart) - Currently 33 PMC members. ## Committer base changes: - Jared Stewart was added as a committer on Thu Feb 09 2017 - Kevin Duling was added as a committer on Sat Jan 14 2017 - Last committer addition: Thu Feb 09 2017 (Jared Stewart) - Currently 78 committers. ## Releases: - 1.1.0 was released on Wed Feb 15 2017 - 1.0.0-incubating issued on October 25, 2016 ## Mailing list activity: Following an initial ramp-up in subscriber ship corresponding to TLP acceptance, mailing lists have remained active and have maintained consistent usage levels. - dev@geode.apache.org: - 155 subscribers (down -4 in the last 3 months): - 4562 emails sent to list (1761 in previous quarter) - issues@geode.apache.org: - 56 subscribers (up 1 in the last 3 months): - 1042 emails sent to list (3050 in previous quarter) - user@geode.apache.org: - 206 subscribers (up 12 in the last 3 months): - 306 emails sent to list (149 in previous quarter) ## JIRA activity: - 344 JIRA tickets created in the last 3 months - 278 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency processing. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - New proposal on improving JSON serialization and extending the serialization framework to allow other libraries to be used. - Example code is moving to a new repo to make it easier for end users to acquire and run the examples. - Lots of discussion around product configuration and how it ought to work ## Health report: - We have received contributions from 10 new community members (more than 30 code submissions as well as email and JIRA's). - In December we saw the mailing list activity on dev@geode more than double compared to the previous month. - We're continuing to work on attracting new contributors and making it easier to participate in the community. - We have a volunteer release manager for our next release, v1.1.0. ## PMC changes: - No new PMC members added since last report - Currently 30 PMC members ## Committer base changes: - No new committers added since last report - Currently 76 committers ## Releases: - Last release was 1.0.0-incubating issued on October 25, 2016. ## Mailing list activity: - dev@geode.apache.org: - 154 subscribers (down -4 in the last 3 months): - 3117 emails sent to list (1573 in previous quarter) - issues@geode.apache.org: - 55 subscribers (up 0 in the last 3 months): - 1983 emails sent to list (2807 in previous quarter) - user@geode.apache.org: - 201 subscribers (up 16 in the last 3 months): - 301 emails sent to list (161 in previous quarter) ## JIRA activity: - 298 JIRA tickets created in the last 3 months - 264 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache Geode provides a database-like consistency model, reliable transaction processing and a shared-nothing architecture to maintain very low latency performance with high concurrency. ## Issues: - No issues requiring board attention at this time ## Activity: - Graduated from the incubator November 21, 2016! - Released our first non-milestone release, 1.0.0-incubating. - Transitioned project resources from incubator to TLP namespace. - Started discussions about our first release as a TLP. - Jinmei Liao presented a talk at apachecon Europe: "Implementing Security in Apache Geode Using Apache Shiro." ## Health report: - Geode is still seeing active development. With our first non-milestone release we're hoping to settle into a more regular release cadence. We're still working to attract more contributors from outside of Pivotal and since graduation we're seeing more contributions coming in from other sources which is a good sign. ## PMC changes: - Currently 30 PMC members - No PMC changes since the last report to the incubator board. ## Committer base changes: - Currently 76 committers - Ken Howe joined as a committer Nov 15th. ## Releases: - 1.0.0-incubating October 25, 2016 ## Mailing list activity: - dev@geode.apache.org: - 154 subscribers (down -3 in the last 3 months): - 2258 emails sent to list (1529 in previous quarter) - issues@geode.apache.org: - 55 subscribers (up 0 in the last 3 months): - 2977 emails sent to list (2751 in previous quarter) - user@geode.apache.org: - 194 subscribers (up 13 in the last 3 months): - 187 emails sent to list (157 in previous quarter) ## JIRA activity: - 320 JIRA tickets created in the last 3 months - 279 JIRA tickets closed/resolved in the last 3 months
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 a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Geode Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Geode Project be and hereby is responsible for the creation and maintenance of software related to a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. RESOLVED, that the office of "Vice President, Apache Geode" 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 Geode Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Geode 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 Geode Project: * Anilkumar Gingade <agingade@apache.org> * Anthony Baker <abaker@apache.org> * Ashvin Agrawal <ashvin@apache.org> * Avinash Dongre <adongre@apache.org> * Barrett Oglesby <boglesby@apache.org> * Bruce Schuchardt <bschuchardt@apache.org> * Dan Smith <upthewaterspout@apache.org> * Darrel Schneider <dschneider@apache.org> * Dave Barnes <dbarnes@apache.org> * Eric Shu <eshu11@apache.org> * Greg Chase <gregchase@apache.org> * Hitesh Khamesra <hiteshkhamesra@apache.org> * Jason Huynh <jasonhuynh@apache.org> * Jens Deppe <jensdeppe@apache.org> * Jianxia Chen <jchen21@apache.org> * Jinmei Liao <jinmeiliao@apache.org> * John Blum <jxblum@apache.org> * Karen Miller <kmiller@apache.org> * Konstantin Boudnik <cos@apache.org> * Kirk Lund <klund@apache.org> * Mark Bretl <mbretl@apache.org> * Nabarun Nag <nnag@apache.org> * Niall Pemberton <niallp@apache.org> * Nitin Lamba <nlamba@apache.org> * Roman Shaposhnik <rvs@apache.org> * Sai Boorlagadda <sai_boorlagadda@apache.org> * Swapnil Bawaskar <sbawaskar@apache.org> * Udo Kohlmeyer <udo@apache.org> * William Markito <markito@apache.org> * Xiaojian Zhou <zhouxj@apache.org> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Mark Bretl be appointed to the office of Vice President, Apache Geode, 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 Geode 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 Geode Project; and be it further RESOLVED, that the Apache Geode Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Geode podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Geode podling encumbered upon the Apache Incubator Project are hereafter discharged. Special Order 7C, Establish the Apache Geode Project, was approved by Unanimous Vote of the directors present.
Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: 1. Expanding the community to include contributors and committers outside of Pivotal. 2. Establish a steady release cadence. 3. Discuss graduation on the geode dev list. 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? - Karen Miller was added as a new committer and PPMC member - 3 geode clubhouses on - Domain Driven Design & Reactive Programming w/ Apache Geode - What's New with Spring Data Geode - Events & Continuous Query - 3 presentations involving geode at SpringOne: - Where Does Apache Geode Fit in CQRS Architectures? - Spring Data and In-Memory Data Management in Action - Design Tradeoffs in Distributed Systems - How Southwest Airlines Uses Geode - A geode user group meeting in Tokyo How has the project developed since the last report? - We renamed packages from com.gemstone to org.apache to move us closer to graduation - The geode documentation was donated to the project - We had our third public release 1.0.0-incubating.M3 - We have cut a release branch and getting close to our final 1.0.0 release, using the apache package names Date of last release: 2016-08-23 When were the last committers or PMC members elected? Karen Miller 2016-07-18 Signed-off-by: [x](geode) Konstantin Boudnik [ ](geode) Chip Childers [ ](geode) Justin Erenkrantz [ ](geode) Jan Iversen [ ](geode) Chris Mattmann [ ](geode) William A. Rowe Jr. [X](geode) Roman Shaposhnik Shepherd/Mentor notes: (rvs) Honestly, I think the project is one release away from starting a formal graduation discussion.
Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: - Rename packages to org.apache - Expanding the community to include contributors and committers outside of Pivotal. - Establish a release cadence. 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 continue to work on the “Three most important issues to move towards graduation” from our previous report. - We had our second public release (1.0.0-incubating.M2). - We added 1 new committer. - We are about to have our third release (1.0.0-incubating.M3). - The Geode Clubhouse hosted a meeting covering the following topics : - “Cluster Replication via WAN” by Mike Stolz - “Southwest Airlines' Experience with Geode & GemFire at Scale” by Brian Dunlap - The breakdown of JIRA tickets is the following : - Q3/2015 306 created, 138 resolved - Q4/2015 342 created, 225 resolved - Q1/2016 438 created, 359 resolved - Q2/2016 451 created, 322 resolved [As of June 28th, 2016] - There was a total of 169 pull requests on Github with 6 still open. - The breakdown of the mailing lists messages for April, May, June of 2016: - org.apache.geode.issues 3,992 - org.apache.geode.commits 3,572 - org.apache.geode.dev 2,006 - org.apache.geode.user 273 - There are now 155 subscribers on the dev and 165 on the user mailing list How has the project developed since the last report? - Had our second release, 1.0.0-incubating.M2, on April 22, 2016. - Donation of native client components which included a C++ client and a .NET client. - Inclusion of WAN and CQ components in the second release. - Rotated release manager responsibilities for second and soon to be third release. - Discussions about donation of documentation. - Geode portfile was added to MacPorts. - joptsimple source replaced with binary dependency. - Active discussions on topics like integrated security for Geode and wording of the website. Community events: - June 2016 - Midwest In Memory Data Grid Meet Up on using Apache Geode for real time transaction. ( http://www.meetup.com/Chicago-In-Memory-Data-Grid-Meetup/events/230810905/) - Apache Geode meetup in Tokyo (http://pivotal-japan.connpass.com/event/33297/) Date of last release: 2016-04-22 When were the last committers or PMC members elected? Nabarun Nag (2016-06-14) Signed-off-by: [ ](geode) Konstantin Boudnik [ ](geode) Chip Childers [ ](geode) Justin Erenkrantz [ ](geode) Jan Iversen [X](geode) Chris Mattmann [ ](geode) William A. Rowe Jr. [X](geode) Roman Shaposhnik Shepherd/Mentor notes: Roman Shaposhnik: An extremely vibrant community on the verge of getting to graduation soon. Chris Mattmann: The package name change to o.a - what is the hold-up there? Seems that there was a release (or two) already so just wondering. Seems like great progress.
Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: 1. Rename packages to org.apache 2. Expanding the community to include contributors and committers outside of Pivotal. 3. Establish a release cadence. 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 been able to address the “Three most important issues to move towards graduation” from the previous report 1. We had our first public release 2. We Added 4 new committers, one of which is outside Pivotal 3. We are about to have a second release, establishing a regular release cadence - We had a GeodeSummit http://geodesummit.com/ - 22 sessions (including Keynote) - Sessions included current use cases as well as integrations with other Apache projects - Over 100 attendees - Received project proposal after the summit. - The Geode Clubhouse hosted a meeting covering a walk through the different approaches for caching data in a Spring based application with Apache Geode by Luke Shannon - The breakdown of JIRA tickets is the following: Q3 / 2015 - 65 created, 19 resolved. Q4 / 2015 - 342 created, 227 resolved. Q1 / 2016 - 438 created, 362 resolved. Q2 / 2016 - 8 created, 12 resolved (As of Apr 4th) - There was a total of 123 pull requests on GitHub with 6 still open. - The breakdown of the mailing lists messages for January, Feb, March of 2016: org.apache.geode.issues 4300 org.apache.geode.commits 3731 org.apache.geode.dev 2154 org.apache.geode.user 294 - There are now 153 subscribers on the dev and 145 on the user mailing lists. - Community events: - January 2016: - FOSDEM 2016 in Brussels: - Taxi trip analysis (DEBS grand-challenge) with Apache Geode (incubating) - Big Data meets Fast Data: an scalable hybrid real-time transactional and analytics solution - February 2016: - Seattle Java User’s Group (Talk about Introduction to Apache Geode) - March 2016: - Geode Summit in Palo Alto, California - Geode meetup in Palo Alto (http://www.meetup.com/Pivotal-Open-Source-Hub/events/228983898/) - Apache Apex (incubating) meetup featuring Geode integration (http://www.meetup.com/Apex-Bay-Area-Chapter/events/228593080/) How has the project developed since the last report? - Had first release, close to the second release (with 134 out of 138 issues resolved) - We elected a release manager for the first release and have rotated that responsibility for the second release - Had a discussion about how to number the releases - Voted on the Release candidates, rejected the first but the second release candidate was voted as the final release - The community discussed the criteria for becoming a committer and learned the correct way of nominating new committers. - JIRA components were refined after a discussion on the mailing list. - Consensus was achieved for the scope for the releases on the mailing list. - Decision was made not to rename the command line tool on the mailing list. - Each commit and pull request is run through CI using Travis CI - Removed @author tags - First release published to maven central - Javadocs hosted on the project website. Date of last release: 2016-02-06 When were the last committers or PMC members elected? - Jinmei Liao (2016-01-26) - Sai Boorlagadda (2016-02-19) - Nitin Lamba (2016-03-08) - Dave Barnes (2016-03-30) Signed-off-by: [ ](geode) Konstantin Boudnik [ ](geode) Chip Childers [ ](geode) Justin Erenkrantz [ ](geode) Jan Iversen [ ](geode) Chris Mattmann [ ](geode) William A. Rowe Jr. [X](geode) Roman Shaposhnik
Apache Geode is a distributed, in-memory database with strong data consistency, built to support transactional applications with low latency and high concurrency needs. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: 1. Have our first Apache (incubating) release 2. Expanding the community to include contributors and committers outside of Pivotal. 3. Execute and manage the project according to governance model required by the "Apache Way" 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? - The only item pending for the Alpha-1 release is completion of the LICENSE and NOTICE file review (GEODE-610) - The Geode Clubhouse hosted a meeting covering detailed aspects of OQL/Querying on Geode presented by Jason Huynh. Video to be published on YouTube (https://www.youtube.com/channel/UCaY2q0UlWjAgEGL7uhCLs6A) - The new website is live and with good feedback from community, check it out! - The breakdown of JIRA tickets is the following: Q3 / 2015 - 65 created, 19 resolved. Q4 / 2015 - 342 created, 227 resolved. Q1 / 2016 - 11 created, 6 resolved. - There was a total of 66 pull requests on GitHub with 7 still open. - The breakdown of the mailing lists messages for October, November and December of 2015: org.apache.geode.issues 2,473 org.apache.geode.commits 2,242 org.apache.geode.dev 1,247 org.apache.geode.user 169 - There are now 143 subscribers on the dev and 135 on the user mailing lists. - Upcoming community events in January / 2016: - FOSDEM 2016 in Brussels: - Taxi trip analysis (DEBS grand-challenge) with Apache Geode (incubating) - Big Data meets Fast Data: an scalable hybrid real-time transactional and analytics solution How has the project developed since the last report? - GEODE-77 (about JGroups) got merged into develop making a release now possible. This was a huge effort and now JGroups is treated like any other dependency in the project allowing for easy updates when needed. - There is Agile Dashboard tracking the release progress: http://s.apache.org/s0v - Builds now runs Apache RAT for license audit thanks to a Gradle plugin. (GEODE-608) - Jenkins nightly build now produces source and binary artifacts. Namely apache-geode-src-1.0.0-incubating-SNAPSHOT.tar.gz and apache-geode-1.0.0-incubating-SNAPSHOT.tar.gz - The code for HTTP session replication and Hibernate modules are now being merged into develop. (GEODE-14) - The community did a squashathon (GEODE-409 branch) focusing to fix intermitent failures on the CI with great results, increasing the number of Unit and Integration tests. Current numbers are the following, by category: UnitTest: 1,572 tests IntegrationTest: 2,571 tests DistributedTest: 7,166 tests Date of last release: XXXX-XX-XX When were the last committers or PMC members elected? N/A Signed-off-by: [x](geode) Konstantin Boudnik [ ](geode) Chip Childers [x](geode) Justin Erenkrantz [ ](geode) Jan Iversen [x](geode) Chris Mattmann [ ](geode) William A. Rowe Jr. [x](geode) Roman Shaposhnik Shepherd/Mentor notes: Konstantin Boudnik (cos): For the next report: for me as a mentor (and perhaps for others on IPMC) it is not very insightful to see the number of pull requests or JIRAs opened. It isn't what "project development" constitutes in my mind. I would like to see more info about how project is getting into Apache Way, what important discussions are held, what decisions are made through community consensus, etc.
Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed butt architectures. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: 1. Have our first Apache (incubating) release (currently blocked on us solving JGroups licensing issues) GEODE-77. 2. Expanding the community to include contributors and committers outside of Pivotal. 3. Execute and manage the project according to governance model required by the "Apache Way" 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? - The community has elected Nitin Lamba as its first Release Manager. - Project website is being revamped. - In September 73 issues were created and 26 resolved, bringing the total to 382 created and 164 resolved. - There was 1 pull requests to github in the last 30 days, for a total of 19 pull requests. - There were 319 messages on the dev list and 32 messages on the user list. - There are now 128 subscribers on the user and 117 on the dev list. - Events and Conferences: In September: Four talks at "Apache: Big Data Europe" - An introduction to Apache Geode (incubating) - Building a highly scalable open-source Real-time Streaming Analytics system using Spark SQL, Apache Geode (incubating), SpringXD and Apache Zeppelin (incubating) - Implementing a Highly Scalable In-Memory Stock Prediction System with Apache Geode (incubating), R and Spring XD - Apache Geode (incubating): The First Six Months Two talks at SpringOne: - Implementing a highly scalable Stock prediction system with R, GemFire and Spring XD <http://s.apache.org/gOc> - Building Highly-Scalable Spring Applications with In-Memory, Distributed Data Grids <http://s.apache.org/LHS> Geode clubhouse: Building Effective Apache Geode Applications with Spring Data GemFire (Sept 8th) Geode clubhouse (roundtable): Sept 30th Meetup in Cork Ireland: http://s.apache.org/HV1 Meetup in London: http://s.apache.org/sOM Upcoming in October: Geode Clubhouse: Transactions (Oct 6th) Geode Clubhouse: Roundtable (Oct ?) How has the project developed since the last report? - A wiki page has been setup to track the first release: http://s.apache.org/2d6 - 11 items have been identified to reach the first release. - Almost all unit tests now pass on feature/GEODE-77 branch (The JGroups feature branch). - Good progress has also been made on stabilizing CI, by fixing various intermittent failures in integration tests. Date of last release: N/A - Just nightly builds. When were the last committers or PMC members elected? Signed-off-by: [x](geode) Konstantin Boudnik [ ](geode) Chip Childers [ ](geode) Justin Erenkrantz [ ](geode) Jan Iversen [ ](geode) Chris Mattmann [ ](geode) William A. Rowe Jr. [ ](geode) Henry Saputra [ ](geode) Roman Shaposhnik Shepherd/Mentor notes:
Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: 1. Have our first Apache (incubating) release (currently blocked on us solving JGroups licensing issues) GEODE-77. 2. Expanding the community to include contributors and committers outside of Pivotal. 3. Execute and manage the project according to governance model required by the "Apache Way" 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? * Geode now has a Zeppelin interpreter. * In August 120 issues were created and 59 resolved, bringing the total to 304 created and 136 resolved. * There were 6 pull requests to github in the last 30 days, for a total of 18 pull requests. * There were 322 messages on the dev list and 63 messages on the user list. * There are now 117 subscribers on the user and 127 on the dev list. * Events and Conferences in August: * QCon Rio: (30 attended) * In-Memory Analytics and Machine Learning in practice with Spark, Geode, Spring XD and Docker http://s.apache.org/91n * Geode Clubhouse: Roundtable (<https://www.youtube.com/watch?v=qaOB3d-pvTI>) where 10 issues were discussed in the community. (about 20 participated) * September: * Geode clubhouse: Building Effective Apache Geode Applications with Spring Data GemFire (Sept 8th) * Three talks at "Apache: Big Data Europe" - An introduction to Apache Geode (incubating) - Building a highly scalable open-source Real-time Streaming Analytics system using Spark SQL, Apache Geode (incubating), SpringXD and Apache Zeppelin (incubating) - Implementing a Highly Scalable In-Memory Stock Prediction System with Apache Geode (incubating), R and Spring XD How has the project developed since the last report? * Great progress has been made on JGroups issue, where many unit and integration tests now pass on the feature/GEODE-77 branch. * Good progress has also been made on stabilizing CI, by fixing various intermittent failures in integration tests. Date of last release: NA - Just nightly builds. When were the last committers or PMC members elected? 7 members missed in the initial PMC list were added by vote on June 15, 2015. Signed-off-by: [X](geode) Konstantin Boudnik [X](geode) Chip Childers [X](geode) Justin Erenkrantz [ ](geode) Jan Iversen [ ](geode) Chris Mattmann [ ](geode) William A. Rowe Jr. [ ](geode) Henry Saputra [X](geode) Roman Shaposhnik Shepherd/Mentor notes: Konstantin Boudnik (cos): Jan Iversen has resigned from the PPMC today, citing personal reasons.
Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: 1. Expanding the community to include contributors and committers outside of Pivotal 2. Execute and manage the project according to governance model required by the "Apache Way" 3. Have our first Apache (incubating) release (currently blocked on us solving JGroups licensing issues) Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The issue of publishing the nightly build to DockerHub was brought up so we solicited IPMC feedback. There was a great discussion thread and we're now taking care of actionable feedback with an ETA within a week or so. How has the community developed since the last report? Mailing list activity in June: 208 emails on dev, 28 emails on user. Dev currently has 116 subscribers, user has 96. Topics range from Geode features and changes to Apache Way and policies affecting our project. There are 50 open issues on JIRA, 8 In Progress, 14 Resolved or Closed Spring Data GemFire 1.7 introduced support for Apache Geode allowing Spring/Java-based applications to use Apache Geode. - http://s.apache.org/mbM - http://java.dzone.com/articles/spring-data-gemfire-supports Events and conferences in June: - Virtual Meetup for Apache Geode (incubating) #1 - 2015-06-02 - 64 attended - Pune, India Meetup - 2015-06-06 - Discussion on Apache Geode - http://www.meetup.com/TechNext/events/222608288/ - 30 attended - Pivotal Toronto User Group - 2015-06-24 - Introducing Apache Geode - http://www.meetup.com/Toronto-Pivotal-User-Group/events/222239293/ - 17 attended - Virtual Meetup for Apache Geode (incubating) #2 - 2015-06-25 - 25 attended - IMCSummit, - Implementing a Highly Scalable In-Memory Stock Prediction System with Apache Geode, R and Spring XD - 2015-06-30 - 35 attended - Apache Geode Meetup - 2015-06-28 - 14 attended Upcoming events and conferences: - OSCon IoT Lab - 2015-07-21 - http://www.oscon.com/open-source-2015/public/schedule/detail/44875 - Apache Geode Hackathon - http://ambitious-apps.challengepost.com/ - launched 2015-06-28 - submissions accepted until 2015-07-16 11:59pm PDT - winners to be announched 2015-07-23 at OSCON Portland - Virtual Meetup for Apache Geode (incubating) #3 - TBD - SpringOne2GX - September - Implementing a Highly Scalable In-Memory Stock Prediction System with Apache Geode, R and Spring XD - Building Highly Scalable Spring Applications With In-Memory Distributed Data Grids Apache Geode talks have been submitted to additional conferences: - ApacheCon Europe BigData - September - ApacheCon Europe Core - October - Spark Summit Europe - October - Apache Geode, Zeppelin and Spark: unlocking analytics for your OLTP data - Devoxx Belgium - November How has the project developed since the last report? - Second SGA from Pivotal has been sent with final code drop including new features: - Off Heap support - HDFS Integration - Command line utilities - JVSD - Statistic visualization tool - Pulse monitoring tool - Modules including HTTP Session Management - Renaming of source code packages will proceed - Renaming of command line from GFSH to GEODE will proceed Date of last release: N/A - Just nightly builds. When were the last committers or PMC members elected? 7 members missed in the initial PMC list were added by vote on June 15 Signed-off-by: [X](geode) Konstantin Boudnik [ ](geode) Chip Childers [ ](geode) Justin Erenkrantz [X](geode) Jan Iversen [ ](geode) Chris Mattmann [ ](geode) William A. Rowe Jr. [X](geode) Henry Saputra [X](geode) Roman Shaposhnik Shepherd/Mentor notes: John D. Ament: The JGroups licensing issue caught me off guard. Based on what I read about it, it's purely a technical issue and not licensing related (though triggered by licensing). Based on the documentation heavy approach I'm concerned that this could be an issue for potential contributors (needing to create designs up front for issues). Code changes seem to be going slow, but the fact that they already have a great website and nice logo is a good sign for the podling.
Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures. Geode has been incubating since 2015-04-27. Three most important issues to address in the move towards graduation: 1. Expanding the community to include contributors and committers outside of Pivotal 2. Execute and manage the project according to governance model required by the "Apache Way" 3. Have our first Apache (incubating) release (currently blocked on us solving JGroups licensing issues) 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? The project had around 350 messages and around a 100 different people joined the discussions on the mailing lists, covering all sorts of topics, from development model to new features. ICLAs for initial committers are filled and processed. The wiki has been kept up to date based on mailing list discussions, with processes for: - Code Review and submissions - Branching and versioning - Code of Conduct - Social Media guidelines and accounts - Twitter account (https://twitter.com/apachegeode) - Slideshare account (http://www.slideshare.net/ApacheGeode) - Gravatar/Wordpress (https://en.gravatar.com/apachegeode) There are 46 open issues on JIRA, 5 resolved. Several external pull requests. Review process is in place and has been done using ASF ReviewBoard. Community events and conferences: - ApacheCon Austin 2015 - Implementing a Highly-Scalable Stock Prediction System with R, Geode and Spring XD - Fred Melo, Pivotal and William Markito, Pivotal(April 15) - Unleashing the Silicon Forest Fire - the Open Sourcing of GemFire - Brian Dunlap, Southwest Airlines; Sudhir Menon; Pivotal; Jags Ramnarayan, Pivotal; Dan Smith, Pivotal (Wednesday, April 15) - PJUG - Portland JUG (25 attended) - Unleashing the Silicon Forest Fire: the open sourcing of GemFire - Hands-on Virtual Meetup for Apache Geode (incubating) #1 (Tuesday, June 2, 2015 9:00 am) - IMCSummit, 6/30 - Implementing a Highly Scalable In-Memory Stock Prediction System with Apache Geode, R and Spring XD (Tuesday, June 30 2015 1:50 PM – 2:30 PM) - Pivotal Toronto User Group - 06/24 - Introducing Apache Geode - http://www.meetup.com/Toronto-Pivotal-User-Group/events/222239293/ - Pune/India Meetup - 6/6 3:30 PM to 6:30 PM - Discussion on Apache Geode - http://www.meetup.com/TechNext/events/222608288/ - SpringOne, 9/14 - 9/17 - Building Highly Scalable Spring Applications with In-Memory Distributed - Data Grids - Implementing a highly scalable Stock prediction system with R, Geode and Spring XD How has the project developed since the last report? - Initial SGA from Pivotal has been received and processed including the initial code drop. - Source code packages will also be renamed from com.gemstone to org.apache.geode in order to allow an easier path to become a TLP. - Pivotal is going to deliver the final code drop by end of June adding important features to the project such as: - Off Heap support - HDFS Integration - Command line utilities - JVSD - Statistic visualization tool - The main command line interface will be renamed from GFSH (GemFire Shell) to GEODE, as per community voting. - The project decided (mailing lists) to follow the RTC (Review-Then-Commit) policy initially and re-evaluate after some iterations. - Jenkins nightly builds are setup - DockerHub account with a nightly build - https://registry.hub.docker.com/repos/apachegeode/ - ASF Infrastructure setup: - Wiki - JIRA - Jenkins - GitHub integration Date of last release: N/A - Just nightly builds. When were the last committers or PMC members elected? As part of the initial incubation process - 2015-04-27 Signed-off-by: [ ](geode) Konstantin Boudnik [ ](geode) Chip Childers [X](geode) Justin Erenkrantz [X](geode) Jan Iversen [ ](geode) Chris Mattmann [X](geode) William A. Rowe Jr. [ ](geode) Henry Saputra [X](geode) Roman Shaposhnik Shepherd/Mentor notes: