Re: Future of Ivy and IvyDE

Maarten Coene <[email protected]> Sun, 17 Nov 2024 10:40:00 +0000 (UTC)
Newsgroups gmane.comp.jakarta.ant.user
Message-ID <457381523.1903503.1731840000859__18795.2655762032$1731840076$gmane$org@mail.yahoo.com>
Hi all,

good news, there will be no vote to retire the project for now.
I will maintain the Ivy project (but extra volunteers are still very welcom=
e !).=C2=A0
I'll try to look into some of the open issues and pull requests in the next=
 coming weeks and create a new release after that.

Maarten




Op dinsdag 8 oktober 2024 om 17:01:02 CEST schreef Jaikiran Pai <jaikiran@a=
pache.org>:=20





Hello everyone,

Here's an update to this discussion - for reasons noted in this=20
discussion, the Ant PMC no longer has the ability to maintain Ivy=20
project. This thread was started more than a year back and we were=20
hoping that if there was enough interest then there would be some=20
proposals to fork the project or maintain the project outside of the Ant=20
PMC by people who have the ability to provide continued maintenance to=20
the Ivy project.

Given the current status, the Ant PMC is considering initiating a vote=20
to retire the Ivy project (like we did for the IvyDE project). We plan=20
to initiate the vote next month (November) just to allow a few more=20
weeks for anyone to step forward if they would like to maintain the=20
project.

-Jaikiran

On 22/08/23 9:32 pm, Stefan Bodewig wrote:
> Hi all
>
> before I get to the actual content of this mail:
>
> * I'm cross-posting to three lists but I ask you to keep responses to
>=C2=A0 =C2=A0 dev@ant only (and join the list if necessary) if you want to=
 respond.
>
> * what I write is my personal opinion and not shared by the PMC as a
>=C2=A0 =C2=A0 whole. The people on the PMC know I'd be writing a mail like=
 this
>=C2=A0 =C2=A0 sooner or later, though.
>
> * this is a discussion, not a vote.
>
> phew
>
> I'm not quite sure what I hope to achieve with this email, but I'd like
> to share my thoughts - and raise the awareness of an elephant being in
> the room.
>
> Over the past year we've had three security vulnerabilities discovered
> in Ivy and it took us much too long to get them fixed. The reason for
> this is there are no people left around who are familiar with the Ivy
> code base. Most of the remaining developers around Ant are not even
> users of Ivy - I know I am not and have never been.
>
> When it comes to IvyDE things are probably even worse as nobody of us
> uses Eclipse, either. But then again I've not managed to create an
> Eclipse update site for the last two Ivy releases so maybe nobody is
> using IvyDE anymore anyway.
>
> At least *I* don't see myself digging deeper into the Ivy code base in
> order to fix non-critical bugs. And even for the critical ones I feel we
> are not doing an adequate job. To me it looks as if Ivy and in
> particilar IvyDE are no longer really supported by the Ant project.
>
> TBH I'm not quite sure what to do about this. Even if people stepped up
> to maintain Ivy, the rest of the Ant devs would probably be unable to
> verify the changes they want to make. At least I certainly am not
> willing to review bigger PRs/patches to a code base I don't understand
> well.
>
> Personally I believe we should send IvyDE to the Apache Attic
> immediately, and this likely should be the destination for Ivy sooner or
> later as well. In the case of Ivy we know there are people who depend on
> it (hi, Groovy folks) so maybe we should give a date in the future until
> which we are providing security bug fixes to give people time to move
> off.
>
> There may be the need for a dependency management system inside of Ant,
> I'm not sure. If so, then this should be driven by people who feel the
> actual need IMO. There may already be alternatives to Ivy I am not aware
> of.
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]


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