+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] > >
