[VOTE] EOL the 1.9.x branch with the 1.9.15 release

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[VOTE] EOL the 1.9.x branch with the 1.9.15 release

Stefan Bodewig
Hi all

I was under the impression we had already voted on this but my
recollections was wrong.

Wnen 1.10.7 has been released there had not been sufficient changes to
cut a 1.9.x release at the same time. Likewise the number of changes for
1.9.15 is much smaller than the one for 1.10.8 - so it seems we are not
really using the 1.9.x branch anymore and 1.9.15 is "complete".

Therefore I'd like to reduce the merge effort by declaring 1.9.15 the
final Java5 compatible release and retire the branch.

As it is not clear whether the vote for the 1.9.15 release will pass at
all, this vote may be a bit early :-)

WDYT?

This vote will close in 72 hours, no earlier than 2020-05-15 10:30 UTC.

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] EOL the 1.9.x branch with the 1.9.15 release

Jaikiran Pai-2
+1 for making 1.9.15 the last release for 1.9.x series and then retiring
the 1.9.x branch.

-Jaikiran

On 12/05/20 4:03 pm, Stefan Bodewig wrote:

> Hi all
>
> I was under the impression we had already voted on this but my
> recollections was wrong.
>
> Wnen 1.10.7 has been released there had not been sufficient changes to
> cut a 1.9.x release at the same time. Likewise the number of changes for
> 1.9.15 is much smaller than the one for 1.10.8 - so it seems we are not
> really using the 1.9.x branch anymore and 1.9.15 is "complete".
>
> Therefore I'd like to reduce the merge effort by declaring 1.9.15 the
> final Java5 compatible release and retire the branch.
>
> As it is not clear whether the vote for the 1.9.15 release will pass at
> all, this vote may be a bit early :-)
>
> WDYT?
>
> This vote will close in 72 hours, no earlier than 2020-05-15 10:30 UTC.
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[DISCUSS] EOL the 1.9.x branch with the 1.9.15 release

Stefan Bodewig
In reply to this post by Stefan Bodewig
It looks as if the vote will simply not pass because of a lack of
participation - which is certainly fine. Unless we get more binding
votes, I'll close the vote as failed soon.

Mayby we should have discussed the motion here before I created the
vote. Therefore I have created this separate thread. If you don't feel
you want to discuss the topic then please just ignore me :-)

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [DISCUSS] EOL the 1.9.x branch with the 1.9.15 release

Gintautas Grigelionis
+1 if that counts. I don't think there's much use of Java 7- nowadays,
especially when networked.

Gintas

On Wed, 20 May 2020 at 13:24, Stefan Bodewig <[hidden email]> wrote:

> It looks as if the vote will simply not pass because of a lack of
> participation - which is certainly fine. Unless we get more binding
> votes, I'll close the vote as failed soon.
>
> Mayby we should have discussed the motion here before I created the
> vote. Therefore I have created this separate thread. If you don't feel
> you want to discuss the topic then please just ignore me :-)
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [DISCUSS] EOL the 1.9.x branch with the 1.9.15 release

Maarten Coene-2
In reply to this post by Stefan Bodewig
Hi Stefan,

could you explain a bit more why we should EOL the 1.9.x branch?

Personally, I think it's a mistake to abondon the Java 5 support.
I think there are still projects around targetting java 5, 6 or 7 using Ant as build tool.

For instance, one of the reasons we are still using Ant 1.9.x is that we have some projects that require to run on Java 6.
Upgrading these projects to Java 8 is not yet possible, since some dependencies are not Java 8 compatible.
I don't know if you tried to run some junit tests on a java 6 jre with an Ant 1.10.x release, it isn't possible, even in forked mode.

But maybe you can convince me with some good arguments :-)


Maarten




Op woensdag 20 mei 2020 13:24:12 CEST schreef Stefan Bodewig <[hidden email]>:





It looks as if the vote will simply not pass because of a lack of
participation - which is certainly fine. Unless we get more binding
votes, I'll close the vote as failed soon.

Mayby we should have discussed the motion here before I created the
vote. Therefore I have created this separate thread. If you don't feel
you want to discuss the topic then please just ignore me :-)


Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [DISCUSS] EOL the 1.9.x branch with the 1.9.15 release

Jaikiran Pai-2
Hello Maarten,

For me the main reason why I initially proposed EOLing 1.9.x branch (and
releases) is because creating new fixes for it and then releasing it is
becoming cumbersome. Java APIs have moved on from the Java 5 days a long
way (even just comparing against Java 8 itself). What that means is we
are ending up trying to find ways to solve a particular issue
differently for "master" branch and 1.9.x branch. The recent security
fix is just one such example. Even verifying the issue and the fix is
getting difficult - I couldn't even get a Java 5 to install on my local
setup to try a few things. If we do keep releasing 1.9.x I think we will
have to keep updating it for similar security fixes, if not regular bug
fixes. Based on recent experiences, that's not an easy thing to do from
a time and effort perspective. With more than a decade since Java 5 was
EOLed, the time and efforts needed to support the few projects that use
that version becomes hard to rationalize.

1.9.x has been stable for a long time now and that's a good thing. I
think for projects that are reliant on Java 5, they can still use the
last released 1.9.15 and continue using it and evaluate any security
issues on per use basis. Maybe having officially retired Java 5 support,
projects will perhaps start moving to newer Ant 1.10.x releases, but I
do understand if they still stick with Java 5 and 1.9.x.

-Jaikiran

On 21/05/20 4:01 am, Maarten Coene wrote:

> Hi Stefan,
>
> could you explain a bit more why we should EOL the 1.9.x branch?
>
> Personally, I think it's a mistake to abondon the Java 5 support.
> I think there are still projects around targetting java 5, 6 or 7 using Ant as build tool.
>
> For instance, one of the reasons we are still using Ant 1.9.x is that we have some projects that require to run on Java 6.
> Upgrading these projects to Java 8 is not yet possible, since some dependencies are not Java 8 compatible.
> I don't know if you tried to run some junit tests on a java 6 jre with an Ant 1.10.x release, it isn't possible, even in forked mode.
>
> But maybe you can convince me with some good arguments :-)
>
>
> Maarten
>
>
>
>
> Op woensdag 20 mei 2020 13:24:12 CEST schreef Stefan Bodewig <[hidden email]>:
>
>
>
>
>
> It looks as if the vote will simply not pass because of a lack of
> participation - which is certainly fine. Unless we get more binding
> votes, I'll close the vote as failed soon.
>
> Mayby we should have discussed the motion here before I created the
> vote. Therefore I have created this separate thread. If you don't feel
> you want to discuss the topic then please just ignore me :-)
>
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [DISCUSS] EOL the 1.9.x branch with the 1.9.15 release

Stefan Bodewig
In reply to this post by Maarten Coene-2
On 2020-05-21, Maarten Coene wrote:

> could you explain a bit more why we should EOL the 1.9.x branch?

Honestly, I only wanted to make public what I believe is the case
anyway. Whether the branch is alive or not pnly depends on whether
people push changes to it. While preparing the last 1.9.x release I
realized there have been almost no changes since the last release - and
we've had an additional 1.10.x release without a new 1.9.x release in
between.

To me it looks as if the branch wasn't really alive anyway.

> Personally, I think it's a mistake to abondon the Java 5 support.  I
> think there are still projects around targetting java 5, 6 or 7 using
> Ant as build tool.

This seems true, if a project is stuck with Java 5 to 7 then it probably
uses Ant.

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]