Le mardi 7 décembre 2021, 10:21:47 CET Arnaud Héritier a écrit :
> I agree that having a set of official extensions might be ideal.
see https://maven.apache.org/extensions/
We can publish maven-caching-extension to
https://maven.apache.org/extensions/maven-caching-extension

I can publish the site tonight

it's really like plugins

> Today the most popular are still the Takari ones AFAIK but they aren't
> officially supported by our team and thus probably less used than they
> could/should.
> Due to the git organization @ASF I don't know what is easier between having
> 1 repo or several ones.
> In general I prefer to have 1 repo = 1 lifecycle (the opposite of monorepo)
> but maybe it could have some sense in the long term and some shared code
> ... not sure.
creating one Git repository per project is easy, no problem: once we have the 
name, creating the Git repository is just self-service for PMC done in 1 
minute

Regards,

Hervé

> 
> On Tue, Dec 7, 2021 at 9:53 AM Tamás Cservenák <ta...@cservenak.net> wrote:
> > 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





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to