Hi all, As we move into mid-July, I just want to refresh on the status of things in regards to the next set of releases.
It looks like we have a number of features and bug fix PRs open for review (feel free to add your reviews), and ready to be merged this week: - TinkerGraph Transaction: https://github.com/apache/tinkerpop/pull/2087 - String function concat(): https://github.com/apache/tinkerpop/pull/2099 - TINKERPOP-2957 allow cardinality to be specified for mergeV(): https://github.com/apache/tinkerpop/pull/2127 - TINKERPOP-2949 added PBiPredicate interface: https://github.com/apache/tinkerpop/pull/2134 - TINKERPOP-2967 Added untyped GraphSON 3.0: https://github.com/apache/tinkerpop/pull/2138 I think it would be good for us to call a code freeze at the end of this week on Friday. Any thoughts? Cheers, Yang On Mon, Jun 19, 2023 at 5:13 PM Yang Xia <ya...@bitquilltech.com> wrote: > Hi all, > > As we move forward after the 3.5.6/3.6.4 release, I'd like to start the > discussion around the 3.7.0 release scope and timeline, since it does look > like we have quite a number of features that should be enough for a major > version release. > > The completed features > - Mid-traversal E() (https://github.com/apache/tinkerpop/pull/1808) > - Properties on Element (https://github.com/apache/tinkerpop/pull/1992) > - Upgrade to Groovy 4 (https://github.com/apache/tinkerpop/pull/1986) > - JDK 17 support (https://github.com/apache/tinkerpop/pull/2056) > > The features in progress: > - TinkerGraph Transaction (In-progress PR: > https://github.com/apache/tinkerpop/pull/2087) > - String functions (work-in-progress PR: > https://github.com/apache/tinkerpop/pull/2099). Proposing to release > 3.7.0 with only some functions complete, with remaining to be added in 3.7.1 > > I would like to propose a timeline to release 3.7.0 at the end of July, > along with 3.5.7/3.6.5. This means a code freeze would need to occur > mid-July, ideally July 12. This would enable the release VOTE thread to > start on July 20, and provide time for voting and get all artifacts > available by July 28. > > I would also like to suggest that we suspend active development on 3.5-dev > after the release of 3.5.7, all maintenance and support will target 3.6-dev > and 3.7-dev/master. 3.5-dev will only remain open for critical security > fixes. > > Any thoughts or concerns? > > Cheers, > > Yang > *--* > *Yang Xia* > >