Hi,
I wanted to formalize some kind of policy regarding Node.js runtime
support. This may apply to other runtimes (I imagine C#).

I propose that when a new minor version of TinkerPop is released, the
runtime supported for that new branch would be the active LTS
<https://github.com/nodejs/Release> at the time. Those runtime versions
will be supported for the lifetime of the branch.

For example, if we release 3.5.0 tomorrow, the JavaScript GLV will support
Node.js 10+, future patch releases of 3.5 will continue supporting the same
runtimes.

Note that within the TinkerPop project minors versions act like majors in
semver
<https://github.com/apache/tinkerpop/blob/master/docs/src/dev/developer/contributing.asciidoc#versioning>
.

Jorge

Reply via email to