Visitar URL original
integrate maven-executor Maven global view · Issue #4 · apache/maven-executor · GitHub
Skip to content

integrate maven-executor Maven global view #4

Closed

Description

@hboutemy

Affected version

0.0.0

Bug description

we need to integrate this new component into full source tree https://maven.apache.org/scm.html
through https://github.com/apache/maven-sources/blob/master/default.xml
then in Maven site, either as a left menu entry (is this is a new "misc" or in /shared if it's a shared component)

Is this a shared component? is this a "misc"?
as said in apache/maven#12004, what about pre-existing maven-invoker and maven-verifier shared components?
I get that maven-executor what created for Maven ITs: I suppose its promotion outside Maven core makes a new expectation to use it outside just Maven ITs?

Activity

  1. hboutemy commented on May 8, 2026

    @hboutemy
    MemberAuthor

    @cstamas any objection to make this maven-executor part of shared components?
    = https://maven.apache.org/shared/index.html

    it will ease promoting the transition in this index page
    (I'm happy to help, of course)

  2. cstamas commented on May 8, 2026

    @cstamas
    Member

    Sure. I explained that IMHO why not should be shared maven-executor (parallel to maven-enforcer), basically we deal with same thing here as in case of Enforcer: maven-executor is NOT meant to be a single library, will have more surrounding optional libraries and plugins. But I am fine to have something like one project producing different GAVs:

    • shared/ the maven-executor and maven-batch-executor
    • plugins/ the maven-executor-plugin
    • ...
  3. hboutemy commented on May 8, 2026

    @hboutemy
    MemberAuthor

    oh, now I get it: like Enforcer that produces components, plugin https://maven.apache.org/plugins/index.html and extension https://maven.apache.org/extensions/index.html

    for executor, IIUC, for version 1 it produces only components https://github.com/apache/maven-executor/tree/executor-1.x, but in version 2 https://github.com/apache/maven-executor/tree/main it adds also a plugin and a CLI/tool https://maven.apache.org/tools/index.html = the batch side?

    and replace 2 components for version 1: maven-verifier and maven-invoker
    and in version 2 also replace some plugins like invoker plugin and/or verifier plugin?
    (I'm even more interested in documenting/clarifying what we drop for lowering maintenance than what we add)

  4. hboutemy commented on May 8, 2026

    @hboutemy
    MemberAuthor

    now that I get the plan, I'll make sure:

    I know that creating https://maven.apache.org/executor with associated https://maven.apache.org/executor-archives always seems hard, because we don't do it often

  5. hboutemy commented on Jun 12, 2026

    @hboutemy
    MemberAuthor

    done

  6. added and removed
    bugSomething isn't working
    on Jun 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions