Hi, +1
On Sat, 19 Sept 2026 at 17:17, Sylwester Lachiewicz <[email protected]> wrote: > > Hi, > > maven-shared-incremental was released once, as 1.1, on 2013-04-03, and has > had no functional change since. Every commit on master after that release > is housekeeping (parent POM bumps, formatting, CI and site descriptor > updates); the 2.0.0-SNAPSHOT on master has never been published. > > The library has a single consumer: maven-compiler-plugin. The 4.x line > dropped it in 2024 with its own IncrementalBuild implementation, and > https://github.com/apache/maven-compiler-plugin/pull/1128 > <https://www.google.com/url?q=https://github.com/apache/maven-compiler-plugin/pull/1128&source=gmail&ust=1789917106312000&sa=E> > inlines the two classes into the 3.x line, keeping the target/maven-status > layout and file formats unchanged. Once that is merged, no Maven project > depends on the library. The abstraction was never picked up by any other > plugin in the 13 years since it was extracted. > > I therefore propose that we retire maven-shared-incremental. > > I do not propose a final release. 1.1 stays available on Maven Central, and > the open items on the repository (PR #23 and two issues, MSHARED-767 and > MSHARED-1262) will be closed with a pointer to the compiler plugin, which > already carries the same fix. > > If this vote is successful I will mark the component as retired on its > site, and the source code repository will be archived, meaning it's > read-only in the future. > > The process for retiring a component is described here: > https://maven.apache.org/developers/retirement-plan-plugins.html > > The vote is open for 72 hours. > > [ ] +1 Yes, it's about time > [ ] -1 No, because... > > Sylwester -- Sławomir Jaranowski --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
