Hi all,
Attached below is the draft for our board report for this quarter. Please let me know if there is anything to add or edit. Thanks! ------------------------------------------------------------------------------------------- ## Description: Apache TinkerPop is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP). ## Issues: There are no issues requiring board attention. ## Project Status: The project is ongoing with relatively high activities this past quarter. ## Membership Data: Community changes, past quarter: - No new PMC members. Last addition was Yang Xia on 2023-03-15. - No new committer. Last addition was Cole Greer on 2023-05-30 ## Project Activity: TinkerPop just released versions 3.5.8, 3.6.6, and 3.7.1 on November 20, 2023. This is another triple release with new features included into 3.7.1, and maintenance releases for 3.6.6 and 3.5.8. This release also marked the end of the 3.5.x release line, users and providers have been recommended to upgrade. With the release of 3.7.1, one of our biggest releases this year, we have added over 20 new traversal functions for manipulating strings, lists, and dates. These new functions will provide convenience for users in data querying and manipulation, as it removes the need for certain complex closures operations, and bridges a functionalities gap for providers that don't allow closures for performance or security reasons. We will be monitoring community feedback on these new functionalities for issues and improvements in the next release cycle. In the wider TinkerPop ecosystem, we recently learned of the launch of a graph data lakehouse, PuppyGraph[1]. PuppyGraph is a TinkerPop enabled, cloud-native graph system that allows users to run gremlin graph queries against existing tabular data, and supports a wide array of databases and data lakes as sources including Apache Hive, Apache Hudi, Apache Iceberg, MySQL, and PostgreSql. Additionally, JanusGraph, a long-time provider for TinkerPop, has launched their full 1.0.0 release on TinkerPop 3.7.0 in October. [2] ### Releases: 3.5.8 was released on 2023-11-20. 3.6.6 was released on 2023-11-20. 3.7.1 was released on 2023-11-20. ## Community Health: Overall, the community is in good health. We have seen new PR contributions this quarter in various modules of the project, and we continue to foster and monitor contribution activity for potential new committers. We again had some live events on Twitch[3], with an exciting roadmap update from G.V() and a debut talk from the new TinkerPop provider, PuppyGraph. All the recordings are available on our YouTube channel[4]: * TinkerPop Wide: G.V() October 2023 Roadmap with Q&A[5] Presenter: Arthur Bigeard * TinkerPop Wide: PuppyGraph - Query your tables as a graph with Gremlin[6] Presenter: Weimo * Contributorcast: Apache TinkerPop 3.7.1/3.6.6/3.5.8 Post-Release Review - Presenter: Yang Xia, Valentyn Kahamlyk, Cole Greer, Ken Hu, and Ryan Tan * TinkerPop Gathering: We have hosted several 1-hour free-chat events on the Discord channel, they have been crucial in gaining user feedback on the new traversal functionalities in development, and has helped propel the feature releases in 3.7.1 this quarter. ## Links [1]: https://puppygraph.com/media/f/doing-graph-tabular-analytics-directly-on-modern-data-lakes [2]: https://github.com/JanusGraph/janusgraph/releases/tag/v1.0.0 [3]: https://www.twitch.tv/apachetinkerpop [4]: https://www.youtube.com/@apachetinkerpop [5]: https://youtu.be/OQfcOrXoj9M?si=VaNjhJZXqhA-IFQG [6]: https://www.youtube.com/watch?v=KtNfawMAnDs *------------------------------------------------------------------------------------* *Yang Xia*
