Hi everyone,
Here is the draft for the upcoming quarterly board report. Please let me know if you have anything you’d like to add or edit. -------------------------------------------------------------------------- ## Description: Apache TinkerPop is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP). ## Project Status: The project is ongoing with relatively high activities this past quarter. ## Issues: There are no issues requiring board attention. ## Membership Data: Community changes, past quarter: - Cole Greer was added to the PMC on 2025-06-02 - No new committers. Last addition was Norio Akagi on 2024-10-31. ## Project Activity: Development momentum remains strong in this quarter, with community efforts concentrated on TinkerPop 3.8.0 features, which is targeting a release in 2025. This version serves as a crucial transitional release, offering forward-compatible functionality to streamline the eventual migration to TinkerPop 4.0. The 3.8.0 release will include essential bug resolutions, selected feature improvements ported back from 4.0.0-beta.1, as well as new functionalities such as number casting [1]. Development effort has largely shifted from the HTTP migration in TinkerPop 4, towards the query semantics improvements for 3.8.0. The focus on semantics improvement now continues to progress the TinkerPop 4 agenda and gives gremlin a more stable foundation such that users can expect less frequent breaking changes in future releases. It is expected that the focus on TinkerPop 4 will ramp back up following the 3.8.0 release, and we plan to release 4.0.0-beta.2 later this year. ### Releases: 4.0.0-beta.1 was released on 2025-01-17. 3.7.3 was released on 2024-10-23. ## Community Health: The TinkerPop community has held consistent momentum with regular contributions from core committers as well as regular questions and engagement from new and existing users in our community discord server. We've learned about the development of two new TinkerPop providers which would give the project support in almost 30 graph systems. The first is called YouTrackDB [2] whose developers are interested in high-performance computing use cases around the Gremlin graph query language for their implementation. The second implementation involves development of a TinkerPop provider that uses Google Firestore as a backend for a graph database and could introduce an interesting way to interact with TinkerPop in Google Cloud. With TinkerPop, new providers are an excellent indicator of good community health as it reaffirms our value proposition to database vendors, exposes new users to the TinkerPop ecosystem, and gives existing users more choice and flexibility. A new TinkerPop provider has been added to Apache Airflow [3], which enables Airflow to query graph data from any TinkerPop enabled graph database via our gremlin-python driver. Ahmad Farhan, the contributor of this provider, delivered a TinkerPop Wide presentation [4] and demo on our Twitch channel [5] to introduce Airflow and the new provider to the TinkerPop community. ## Report Links [1]: https://github.com/apache/tinkerpop/blob/8c5f629ad8df6a9c97cdd2b5bb5c6735012067ec/docs/src/dev/future/proposal-asnumber-step-6.asciidoc [2]: https://youtrackdb.io/ [3]: https://airflow.apache.org/docs/apache-airflow-providers-apache-tinkerpop/stable/index.html [4]: https://www.youtube.com/watch?v=26pY6sNLIIg [5]: https://www.twitch.tv/apachetinkerpop