Howdy,

yes, like maven-scm, that contains m-scp-p among other things, but there is
complete scm codebase (while m-scp-p merely "invokes" it), also, there are
examples of re-using maven-scm outside of maven, like in case of m2e....

Can maven-caching be reused in any other way than extension (by maven or
3rd party integrator?) As in that case I agree.
In other words, if it is really just a "specific maven extension, non
workable outside of maven", then disagree :)

T

On Thu, Dec 9, 2021 at 9:01 AM Guillaume Nodet <gno...@apache.org> wrote:

> I think the repository name should not contain 'extension', similar to
> surefire which provides a plugin, but it a bit more complex
> The fact that it is provided as an extension is a technicality in this case
> imho.
> No big deal though...
>
> Le mar. 7 déc. 2021 à 09:53, Tamás Cservenák <ta...@cservenak.net> a
> écrit :
>
> > Howdy,
> >
> > I'd rather group ASF extensions (are there any existing ones aside of
> > caching?),
> > to be clear... so GH repo could be something like
> > apache/maven-caching-extension
> > apache/maven-foobar-extension
> > etc?
> >
> > T
> >
> > On Tue, Dec 7, 2021 at 9:48 AM Guillaume Nodet <gno...@apache.org>
> wrote:
> >
> > > Following the recent work done to integrate the maven caching /
> > incremental
> > > build system into maven, I think it's now time to discuss where we want
> > its
> > > long-term location to be.
> > >
> > > This extension was donated a few months ago and provides local and
> remote
> > > caching of maven project's output, based on computed hashes of the
> > inputs.
> > > It's defined as a maven extension and can be used as a core or build
> > > extension.  This avoids building the project and speeds up builds a
> lot !
> > >
> > > The current status of this work resides in 3 branches:
> > >   * MNG-7129-3.8.x (PR at https://github.com/apache/maven/pull/622)
> > >   * MNG-7129-master (PR at https://github.com/apache/maven/pull/607)
> > >   * https://github.com/apache/maven/tree/MNG-7129-maven-caching
> > > The two first PRs include the required changes to integrate the
> extension
> > > in maven 3.8.x (or rather 3.9.x) and in master. The last branch is the
> > one
> > > that should be moved to a separate repository and contain the code for
> > the
> > > extension.  The goal is to agree on the location and the final name for
> > the
> > > repository (it can't be changed easily).
> > >
> > > I propose maven-caching as the repository / subproject name, but any
> > better
> > > name is welcomed of course.
> > >
> > > --
> > > ------------------------
> > > Guillaume Nodet
> > >
> >
>
>
> --
> ------------------------
> Guillaume Nodet
>

Reply via email to