Re: Dropping support for 0.4 branch


Florian Hockmann <f...@...>
 

+1

I think it makes sense for us at this stage of JanusGraph to keep the burden of maintaining old versions as low as possible so we can focus on improvements (be it refactoring, supporting new backends or adding - potentially breaking - new features).

Am Sonntag, 2. Februar 2020 21:19:07 UTC+1 schrieb Oleksandr Porunov:

I am proposing to drop support for "0.4" branch in favor of "0.5" branch as discussed here: https://groups.google.com/d/msg/janusgraph-dev/LhZBlw0_N3o/emCrF2Y-AQAJ

The reasons are the next:
- "0.4" branch supports ES 5 (which is dropped for 0.5.0 release). We discussed here that we won't support EOL backend versions anymore: https://groups.google.com/forum/#!searchin/janusgraph-dev/EOL%7Csort:date/janusgraph-dev/MA69slAbNvc/_0gjUGJYAwAJ
- We discussed that we won't support more than 2 branches and we might need to bump master for "0.6" version after "0.5.0" is released.
- There are many refactoring differences on Hadoop and ES side between "0.4" and "0.5" which might cause problems when resolving conflicts between those versions.

I am in favor of dropping support for "0.4" branch and focus on "0.5.0" release right now (i.e. master only) and then, after "0.5.0" is released, creating "0.5" branch and bumping master to "0.6" version (only if there are some breaking changes which should be pointed to "0.6").

Please, if you don't think so, and you think that it would be better to continue support "0.4" branch, please, speak up.

Notice, "0.4.1" is released and currently there are no more PRs targeted to "0.4" branch.

Best regards,
Oleksandr Porunov

Join {janusgraph-dev@lists.lfaidata.foundation to automatically receive all group messages.