On Thu, 23 Sept 2021 at 15:55, <apa...@materne.de> wrote:

> We could also mark these tasks as deprected and remove them with a 1.11.x
> release (sometimes in the future).
>
> Jan
>

Good proposal; there are some deprecated tasks already.

I would like to clarify my point, since I used "antlib" loosely which
caused some confusion:
I meant a separate jar file in the Ant distribution (with a separate
pom.xml).
Whether the names of the obsolete tasks should be removed from
default.properties
(and placed in an own antlib.xml) is another question altogether.

Gintas


> -----Ursprüngliche Nachricht-----
> Von: Stefan Bodewig <bode...@apache.org>
> Gesendet: Sonntag, 19. September 2021 15:04
> An: dev@ant.apache.org
> Betreff: Re: Impact of Java SecurityManager being deprecated for removal
> post Java 17
>
> On 2021-09-19, Gintautas Grigelionis wrote:
>
> > On Mon, 23 Aug 2021 at 17:39, Stefan Bodewig <bode...@apache.org> wrote:
>
> You may set the expectation things would become supported again if you
> create a new antlib just for the legacy stuff.
>
> Some of these tasks use internal APIs and may need to be adapted when these
> APIs change. Take for example the fixes for CVE-2020-1945 - commit
>
> https://gitbox.apache.org/repos/asf?p=ant.git;a=commit;h=9c1f4d905da59bf4465
> 70ac28df5b68a37281f35
> <https://gitbox.apache.org/repos/asf?p=ant.git;a=commit;h=9c1f4d905da59bf446570ac28df5b68a37281f35>
> touched a couple of tasks we'll probably consider legacy (cvstagdiff, ejb
> even jikes).
>
> With separate antlibs we need to make the change across X repos and cut new
> releases of the Antlibs in a situation like this.
>
> > There are about 60 old issues (11+ years) in Bugzilla for these tasks
> > that would never be actualised again.
>
> Very true. TBH I don't expect any of the orignal reporters still wait for
> us
> to come up with a fix.
>
> Stefan
>

Reply via email to