I also agree that moving the 3.7 date to 2023 and maintaining the
3.5.5/3.6.2 release branches makes the most sense for where the community
is at.

Dave

On Wed, Nov 23, 2022 at 11:09 AM Ken Hu <k...@bitquilltech.com.invalid>
wrote:

> Hi Florian,
>
> I've compiled a list of items in response to your question about open
> issues/PRs that we would want before a 3.5.5/3.6.2 release. They are as
> follows:
>
> Open Issues
> TINKERPOP-2813. This is an important issue for handling NoHostAvailable
> exceptions.
>
> Open Pull Requests
> 1833 (TINKERPOP-2814) Removing default SSL handshake timeout.
> 1838 (TINKERPOP-2480) Adding a User-Agent to the WebSocket handshake.
> 1836 (TINKERPOP-2818) Excluding mockito-core from gremlin-core.
> 1860/1846 Better error messages.
>
> These items should be completed in the coming weeks and so a release can
> still likely be targeted for the end of this year.
>
> Regards,
> Ken
>
>
> On Wed, Nov 23, 2022 at 6:21 AM Jorge Bay Gondra <jorgebaygon...@gmail.com
> >
> wrote:
>
> > I agree with moving the target date for 3.7.0 and only releasing 3.5.5
> and
> > 3.6.2 for now.
> >
> >
> > On Wed, Nov 23, 2022 at 12:20 PM Florian Hockmann <
> f...@florian-hockmann.de>
> > wrote:
> >
> > > Hi,
> > >
> > >
> > >
> > > our last release was already in July, and I think we now have a lot of
> > > contributions in the dev branches, so I'd like to propose we do a
> release
> > > soon.
> > >
> > >
> > >
> > > Now, the question is: Do we only want to release 3.5.5 and 3.6.2 or do
> we
> > > also already want to release 3.7.0 at this point?
> > >
> > >
> > >
> > > The CHANGELOG for 3.7.0 currently lists a few changes, but I think the
> > only
> > > major change is the added support for mid-traversal E()-steps.[1] Our
> > > current plan for the 3.7.0 release however lists quite a number of
> > features
> > > that we wanted to implement in that version.[2]
> > >
> > > We can now either decide to move the features that are not implemented
> > yet
> > > (and not expected to be implemented in the next few weeks) to version
> > 3.8.0
> > > or not release 3.7.0 at this point and instead move its target release
> > date
> > > to 2023.
> > >
> > >
> > >
> > > If we decide to release 3.7.0 at this point, then we should also
> discuss
> > > whether we want to continue supporting the 3.5 line or making 3.5.5 the
> > > last
> > > release. If we want to continue supporting it, then we have 4 active
> dev
> > > branches (3.5-dev, 3.6-dev, 3.7-dev, and master for 3.8.0).
> > >
> > >
> > >
> > > I suggest that we move the target release date for 3.7.0 to 2023 as
> most
> > of
> > > the planned features are not ready yet and because most (all?) graph
> > > providers haven't even updated to 3.6 yet which also means that we
> > probably
> > > want to continue supporting 3.5. Having to support 4 branches however
> > adds
> > > some burden to our development workflow.
> > >
> > > Any thoughts on this?
> > >
> > >
> > >
> > > Now to 3.5.5 and 3.6.2, I think we have quite some contributions ready
> > for
> > > these releases, including some updates that fix security
> vulnerabilities.
> > > Are there any open issues / PRs that should definitely be included in
> > these
> > > releases?
> > >
> > >
> > >
> > > [1]:
> > >
> > >
> >
> https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc#tinkerpop
> > > -370-release-date-not-officially-released-yet
> > > <
> >
> https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc#tinkerpop-370-release-date-not-officially-released-yet
> > >
> > >
> > > [2]:
> > >
> > >
> >
> https://github.com/apache/tinkerpop/blob/master/docs/src/dev/future/index.as
> > > ciidoc#37x---target-22q4
> > > <
> >
> https://github.com/apache/tinkerpop/blob/master/docs/src/dev/future/index.asciidoc#37x---target-22q4
> > >
> > >
> > >
> >
>

Reply via email to