OK, I have added my two cents at
http://docs.codehaus.org/display/MAVENUSER/Maven+Best+Practice+Guide?focusedCommentId=230398624#comment-230398624

Someone need to replace the Latin in front matter. If you want I could do
that, and promote my comment into the article.

Cheers, Eric

On Thu, Feb 21, 2013 at 9:20 AM, Stadelmann Josef <
josef.stadelm...@axa-winterthur.ch> wrote:

> Unfortunately the link below does not show anything to read in English ...
> Josef
>
> -----Ursprüngliche Nachricht-----
> Von: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com]
> Gesendet: Donnerstag, 21. Februar 2013 15:54
> An: Maven Users List
> Betreff: Re: Git Repositories
>
> You would imaging somewhere like:
> http://docs.codehaus.org/display/MAVENUSER/Maven+Best+Practice+Guide
>
> But documentation of best practices is something we are weak on...
>
> We are great at telling people what isn't best practice... not so great at
> documenting that stuff ;-)
>
> A wise user would add a child page to that wiki page, and perhaps remove
> the placeholder text! (Given that the linked page is the *user* contributed
> wiki)
>
>
> On 21 February 2013 14:47, Eric Kolotyluk <eric.koloty...@gmail.com>
> wrote:
>
> > OK, I think I've got it.
> >
> > The answer depends more on what artifacts will always have the same
> > version number, than how many artifacts there are.
> >
> > In a nutshell, one repository for the entire multi-module project is
> > best, where all the artifacts keep their versions in sync with the
> parent pom.
> >
> > But, if you have to support artifacts with versions out of sync, then
> > the out of sync versions need their own repositories. More work to
> > manage, but sometimes necessary.
> >
> > Thanks for the clarification. Where would I find these kinds of best
> > practices written down?
> >
> > Cheers, Eric
> >
> >
> > On 2013-02-21 1:25 AM, Stephen Connolly wrote:
> >
> >> One git repository for everything that is always released together
> >> and has the same version number.
> >>
> >> If there are some sub-modules that have a different lifecycle, they
> >> should be in a separate git repository. That may force you to split
> >> the other modules you thought were always released as one into two
> >> other git repositories. Lather, rince, repeat
> >>
> >>
> >> On 21 February 2013 07:16, Eric Kolotyluk <eric.koloty...@gmail.com>
> >> wrote:
> >>
> >>  I'm a git newbie and I was wondering if there are any best practices
> >>> around using maven with git people could point me to?
> >>>
> >>> For example, if I have a project with several artifacts/modules
> >>>
> >>> net.kolotyluk.coolapp
> >>> - client.jar
> >>> - common.jar
> >>> - service.jar
> >>>
> >>> is it better to create a single repository "net.kolotyluk.coolapp"
> >>> for the project, or several repositories such as
> >>> "net.kolotyluk.coolapp.client"
> >>> "net.kolotyluk.coolapp.common" and "net.kolotyluk.coolapp.****service"
> >>> for
> >>> each artifact?
> >>>
> >>> Cheers, Eric
> >>>
> >>> ------------------------------****----------------------------**
> >>> --**---------
> >>> To unsubscribe, e-mail:
> >>> users-unsubscribe@maven.**apac**he.org<http://apache.org>
> >>> <users-unsubscribe@**maven.apache.org<users-unsubscribe@maven.apache
> >>> .org>
> >>> >
> >>>
> >>> For additional commands, e-mail: users-h...@maven.apache.org
> >>>
> >>>
> >>>
> >
> > ------------------------------**------------------------------**------
> > --- To unsubscribe, e-mail:
> > users-unsubscribe@maven.**apache.org<users-unsubscr...@maven.apache.or
> > g> For additional commands, e-mail: users-h...@maven.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

Reply via email to