+1 for removing all Eclipse plugins as unmaintainable and likely unused.

When trying to recruit maintainers, even Eclipse users said they didn't use
the plugins.

I have a Axis2/Java release vote coming up in about a week. The next
release cycle may well default to JDK 21.

On Tue, Apr 7, 2026 at 9:17 PM Christian Ortlepp <
[email protected]> wrote:

> Hey All,
>
> there is an issue with our eclipse plugins, more specifically with their
> dependencies on the eclipse platform. Eclipse has recently switched to
> Java 21 as their minimum supported Java version, which makes it
> currently impossible to update to the latest eclipse platform [1] as
> axis minimum supported Java version currently is 17. My first instinct
> was that we then should also raise our minimum required Java version
> [2], after all with the "new" Java release cycle staying on the
> second-to-latest-LTS seems to become the norm for many libraries. After
> giving it some more thought though, I think it is unreasonable to take
> this step solely because of the eclipse plugins, given that raising the
> minimum supported Java version may very much cause problems for users,
> while our eclipse plugins are currently broken anyways (AFAIK). There
> was a notice in the last release notes [3] that this is the case and
> that we're looking for maintainers in this area, as far as I know nobody
> came forward. Considering all of that I think that rather than raising
> our minimum supported Java version we should discontinue support for the
> eclipse plugins, seeing that they aren't maintained and there does not
> seem to be any interest in them in the first place. I would be in favor
> of removing the code from the source tree altogether, however I'm also
> open to simply excluding them from the build by default (on Java
> versions < 21).
>
>
> I'm looking forward to your opinions and ideas in this matter. Given
> that this has a significant effect on (potential) users I of course
> don't want to make this decision on my own.
>
>
> Best,
>
> Christian
>
>
> [1] https://github.com/apache/axis-axis2-java-core/pull/1149
> https://github.com/apache/axis-axis2-java-core/pull/1146
> https://github.com/apache/axis-axis2-java-core/pull/1144
> https://github.com/apache/axis-axis2-java-core/pull/1142
>
> [2] https://github.com/apache/axis-axis2-java-core/pull/1158
>
> [3] https://axis.apache.org/axis2/java/core/release-notes/2.0.0.html
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to