Hi everyone, As we approach the end of the year, I think it’s time that we get started on the next set of minor releases for TinkerPop. This would include 3.5.8, 3.6.6, and 3.7.1.
There are a couple of open PR’s at the moment which appear to be ready to merge in the next few days: * Bytecode support for HTTP requests: https://github.com/apache/tinkerpop/pull/2336 * TINKERPOP-2988 Add requestId checking to Javascript and Python drivers: https://github.com/apache/tinkerpop/pull/2329 * TINKERPOP-2830 Handle User-Agent from HTTP Requests to server: https://github.com/apache/tinkerpop/pull/2328 * TINKERPOP-2984 Replace Moq with NSubstitute: https://github.com/apache/tinkerpop/pull/2319 Additionally, there are several smaller PR’s regarding configuration and dependency tweaks which I believe can be reviewed and voted on in the next few days as well. I propose that we initiate code freeze on 3.5-dev, 3.6-dev, and 3.7-dev today, with the intent that the PR’s mentioned above, as well as other small non-breaking fixes can still be merged in the next few days. With this timing, the VOTE threads could be expected starting November 20, and the releases would be expected within the first week of December. If there are any objections to this timeline, or if there are any other desired changes before the release, please reply to this thread. I would additionally like to propose that we plan this to be the final release in the 3.5.x line, and that we leave 3.5-dev frozen indefinitely. This could of course be reversed in the future if a critical need arises, but unless there are any objections, I believe it’s best that we return to actively working on no more than 3 branches. Thanks, Cole Greer