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]

Reply via email to