Howdy, ok, I will cancel this vote to possibly change/alter the things. But let me also answer to all questions made here:
- ATR issue: Herve, thanks for raising this, for some reason I thought this is already done and is "known ATR issue" - Why immediately 1.0.0? This is maven-executor, pulled out from Maven master branch https://github.com/apache/maven/tree/master/impl/maven-executor (true, with some slight changes applied), but so far, this subproject was already released several times along with Maven itself: https://repo.maven.apache.org/maven2/org/apache/maven/maven-executor/ This is why I opted to go with 1.0.0, as basically the project is "feature complete", and works (and worked) for quite some time in Maven 4 (4.0.x and master) ITs. At the same time, once 1.0.0 would be out, I wanted to leave room for possible bug fixes (and leave room for 1.0.1 and so on), but in general, as I mentioned above, I consider the project "feature complete", for the need it was made, and is used in Maven 4 ITs (this is today the single spot using this). But in general, maven-executor 1.x branch, once 1.0.0 is out, would be at the same time "done" as well. - What is 2.0.x? The 2.x branch is further thought maven-executor (the maven-executor is same as in 1.0.0), but is with added features like maven-batch-executor, and possibly some plugins around it as well. Hence, as I explained in README, the "development should happen against main branch (2.x)" while we may opt to backport things to 1.0.x, but very much unlikely (unless we talk about some bug, of course). - Why not /shared? Same thing applies as for Enforcer, which offers APIs, rules, plugin and more, IMHO maven-executor 2.x goes in the same direction. While 1.0.0 is "just" the maven-executor, dependency-less library, usable to run programmatically Maven as "forked" or "embedded", the maven-executor 2.x would aim to add more, by building upon this core feature. For starters, by adding maven-batch-executor and maven-executor-plugin. So, for me, this is again, similar thing as Enforcer, hence, I did not want to stuff it under shared (that usually contains projects that Maven or Maven stuff depend on), but this one is the opposite: Maven IT depends on this one, plus, we may have a plugin here as well. === Given there were no VOTEs cast on this vote yet, I will cancel this vote tomorrow. If there is any question, let's start a thread on ML (or Slack). Thanks T On Sun, 3 May 2026 at 10:08, Hervé Boutemy <[email protected]> wrote: > > feedback opened to ATR > https://github.com/apache/tooling-trusted-releases/issues/1213 > > Le samedi 2 mai 2026, 19:18:53 CEST Gary Gregory a écrit : > > On Sat, May 2, 2026, 12:14 Tamás Cservenák <[email protected]> wrote: > > > You mean the "Zipformat Structure"? As if so, ALL Maven releases had > > > this error so far, and the issue is that Maven produces ZIP bundles as > > > `project-X.Y.Z-source-release.zip` but the top level directory within > > > ZIP is named after project artifact ID (executor-1.0.0). Again, all > > > ATR released Maven artifacts had this error reported so far. > > > > This makes using ATR pretty confusing then. Is there any plan to work this > > out? Otherwise, knowingly creating false negatives makes the endeavor > > questionable (to me). > > > > Gary > > > > > T > > > > > > On Sat, 2 May 2026 at 16:55, Gary Gregory <[email protected]> wrote: > > > > There is an error listed here: > > > https://release-test.apache.org/report/maven-executor/1.0.0/executor-1.0.0 > > > -source-release.zip> > > > > Gary > > > > > > > > On Thu, Apr 30, 2026, 16:49 <[email protected]> wrote: > > > > > Hello Maven, > > > > > > > > > > I'd like to call a vote on releasing the following artifacts as > > > > > Apache Maven Executor 1.0.0. This vote is being conducted using an > > > > > Alpha version of the Apache Trusted Releases (ATR) platform. > > > > > Please report any bugs or issues to the ASF Tooling team. > > > > > > > > > > The release candidate page, including downloads, can be found at: > > > > > https://release-test.apache.org/vote/maven-executor/1.0.0 > > > > > > > > > > The release artifacts are signed with one or more OpenPGP keys from: > > > > > https://release-test.apache.org/downloads/maven/KEYS > > > > > > > > > > Maven staging repository: > > > > > https://repository.apache.org/content/repositories/maven-2423/ > > > > > > > > > > Release notes (draft): > > > > > https://gist.github.com/cstamas/c6fa124972bfbd3d33b9fc7485ceb604 > > > > > > > > > > Staging site: > > > > > https://maven.apache.org/executor-archives/executor-LATEST/ > > > > > > > > > > Or in SVN if pubsub is lagging: > > > https://svn.apache.org/repos/asf/maven/website/components/executor-archive > > > s/executor-LATEST/> > > > > > (site deployed to SVN; sync pending) > > > > > Please review the release candidate and vote accordingly. > > > > > > > > > > [ ] +1 Release this package > > > > > [ ] +0 Abstain > > > > > [ ] -1 Do not release this package (please provide specific comments) > > > > > > > > > > You can vote on ATR at the URL above, or manually by replying to this > > > > > email. > > > > > > > > > > The vote is open for 72 hours. > > > > > > > > > > > > > > > Thanks, > > > > > Tamas Cservenak (cstamas) > > > > > > > > > > This email was sent by [email protected] on the Apache Trusted > > > > > > Releases > > > > > > > > platform > > > > > > > > > > --------------------------------------------------------------------- > > > > > 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] > > > > > > --------------------------------------------------------------------- > 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]
