Hi all,

As we have our quarterly report due Apr 10, here is the draft report for
review. Please let me know if there is anything to add or update. 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:
We are currently in the final stages of preparing the 3.6.7 and 3.7.2
maintenance releases, which we expect to reach the final voting stage in
the week of Apr 8.

This minor set of releases focuses on resolving existing bugs and
improvements reported through JIRA. Some notable changes were performance
improvements that led to 35-60 times faster query compilation for complex
queries that involved many child traversals. We are also happy to add ARM64
support to the Gremlin Console Docker image with this release, as
previously only the Gremlin Server image contained multi-arch support [1].

The community is in discussion for developing new features as part of the
next major release of TinkerPop 4.0. One major body of work proposed is
replacing the existing WebSocket protocol with HTTP/1.1 [2]. Additionally,
discussions have started for improved serialization types [3] and providing
reference implementation for request interceptors [4] as an extension to
the HTTP/1.1 work.

## Community Health:
Overall, the community is in good health. We have received high quality
community contributions this part quarter. One notable contribution is the
integration of TypeScript into our JavaScript driver [6]. With this we’ve
now officially opened TypeScript support in TinkerPop 4.0, which is
something the community has been raising in the past year.

We hosted another live event on Twitch [7], where we invited developers
from Janus Graph to chat about their recent GA release. All the recordings
are available on our YouTube channel [8]:

* TinkerPop Wide: Q&A with Janus Graph [9]
   Presenter: Bo, Alex Porunov

The community has also learned about the GraphAR project [10], which is a
data file format designed for efficient graph data storage and retrieval
that recently entered Apache incubation, as it would be interesting to
connect with their community about the project and see how it might benefit
TinkerPop and our users.

## Links
[1]: https://issues.apache.org/jira/browse/TINKERPOP-3021
[2]: https://lists.apache.org/thread/vfs1j9ycb8voxwc00gdzfmlg2gghx3n1
[3]: https://lists.apache.org/thread/0546dhhsy4bksc8o05kvpstffcd7nlrd
[4]: https://lists.apache.org/thread/cpsdd7gjmr1yb6c5kkm6v2bcfpp6fqq5
[5]: https://lists.apache.org/thread/lhfnm1d1zrzxvxwcddh7v76gwhg9o5fb
[6]: https://github.com/apache/tinkerpop/pull/2515
[7]: https://www.twitch.tv/apachetinkerpop
[8]: https://www.youtube.com/@apachetinkerpop
[9]: https://www.youtube.com/watch?v=TJmmkJFyJoI
[10]: https://cwiki.apache.org/confluence/display/INCUBATOR/GraphArProposal


------------------------------------------------------------------------

Yang

Reply via email to