+1 on going 3.1.0.
At least, alphas is surely a too "frightening" name for many people to try
it.
Maybe RC would be more seen as already usable by a larger part of the
community, but not sure it's worth the effort/debate.


Cheers


2013/6/24 Sievers, Jan <jan.siev...@sap.com>

> >Almost zero people have given feedback
>
> tycho has recently adapted to the changes in maven 3.1.0-alpha-1 with
> version 0.19.0-SNAPSHOT [1]
>
> All our ITs are passing with maven 3.1.0-alpha-1 and we didn't get tycho
> bugs reported w.r.t. maven 3.1.0-alpha-1
> Not sure how many people are using it though so you may be right that
> maven 3.1.x needs more advertising in order to to find the remaining issues.
>
> Regards,
> Jan
>
> [1] http://wiki.eclipse.org/Tycho/Release_Notes/0.19
>
> -----Original Message-----
> From: Jason van Zyl [mailto:ja...@tesla.io]
> Sent: Sonntag, 23. Juni 2013 17:08
> To: Maven Developers List
> Subject: Re: Maven 3.1.0-beta-1
>
> I'm just going to cut the 3.1.0. Almost zero people have given feedback
> and I don't think anyone is going to look at this until it's released and
> then I think all sort of issues are going to surface and I will prepare to
> fix those. I believe there will be many issues but this process isn't going
> to find them.
>
> On Jun 22, 2013, at 7:20 AM, Vincent Latombe <vincent.lato...@gmail.com>
> wrote:
>
> > OK, thanks for the clarification.
> > Vincent
> >
> >
> > 2013/6/22 Jason van Zyl <ja...@tesla.io>:
> >>
> >> On Jun 21, 2013, at 11:48 PM, Vincent Latombe <
> vincent.lato...@gmail.com> wrote:
> >>
> >>> Hello,
> >>>
> >>> I have a question about the alpha-1 release. I see that Aether has
> >>> been updated to 0.9.0 M2.
> >>> Does it implies that issue MNG-2802 (Concurrent-safe access to local
> >>> Maven repository) is now implemented ?
> >>>
> >>
> >> No, it does not.
> >>
> >>> If this is the case, then IMHO this should be mentioned, even
> >>> highlighted in the release notes. I think this kind of improvement is
> >>> very expected for all people doing CI, as this would allow a major
> >>> speed up and reduce storage for local repositories in this kind of
> >>> environment.
> >>>
> >>> Cheers,
> >>>
> >>> Vincent
> >>>
> >>>
> >>> 2013/6/21 Jörg Schaible <joerg.schai...@scalaris.com>
> >>>>
> >>>> Hi Jason,
> >>>>
> >>>> first, thanks that you actually take your time to look into it!
> >>>>
> >>>> Jason van Zyl wrote:
> >>>>
> >>>>> I unpacked your example and ran your preparation script and it fails
> in
> >>>>> 2.2.1 as well:
> >>>>>
> >>>>> https://gist.github.com/jvanzyl/5824206
> >>>>
> >>>> The submodules are independent projects, you have to run "clean
> install".
> >>>> See the following session (I have modified the POMs of the children by
> >>>> adding a "<relativePath/>" element, the original example is now ~2
> years
> >>>> old):
> >>>>
> >>>> https://gist.github.com/joehni/6aa8516bd5408144ec53
> >>>>
> >>>> Note, that after a successful run with M221, the build with M3x will
> no
> >>>> longer fail, but pack stale snapshots. To raise an error, you have to
> clean
> >>>> the repo from snapshots in <repohome>/bugs/maven.
> >>>>
> >>>>> What's the overall usecase? You have a build with snapshots and you
> find
> >>>>> you need to go back to a release so you lock down to a previous
> release
> >>>>> and want to use that?
> >>>>
> >>>> The final distribution of our product or projects typically consists
> of
> >>>> hundreds of artifacts, where most of them have individual release
> cycles. In
> >>>> the HEAD revision those are linked in a nested directory structure
> using
> >>>> "builder POMs" i.e. POMs that have only modules declared, but get
> never
> >>>> released themselves (like the POM in the root of the example). The
> versions
> >>>> of the individual artifact are managed in a shared parent POM. In
> HEAD those
> >>>> are typically all snapshot versions.
> >>>>
> >>>> This changes after a major release of the overall product, then all
> those
> >>>> versions become final, the shared parent is released first followed
> by all
> >>>> other artifacts in dependency order using this released parent. This
> works
> >>>> all fine.
> >>>>
> >>>> Now we get into maintenance mode of that major release. Due to the
> >>>> independence of the artifacts we have to branch only the affected
> projects
> >>>> in case of bugs. Say we have JAR artifacts JAR-A to JAR-Z and we
> develop bug
> >>>> fixes for JAR-C and JAR-S. This means we branch the shared parent,
> set JAR-C
> >>>> and JAR-S to snapshot and also the artifacts that will assemble those
> to two
> >>>> jars, say WAR-X and DIST-ZIP. Then we create a builder for the
> maintenance
> >>>> branch that contains those jars, the war and the distribution zip as
> module.
> >>>> Building this we should get a war that contains JAR-C and JAR-S as
> snapshot
> >>>> and all the others as release and the distribution contains the
> affected
> >>>> WAR-X as snapshot and all other stuff as released version - the
> perfect
> >>>> situation to test the fix.
> >>>>
> >>>> Unfortunately M3 fails here, because it is under some circumstance
> not able
> >>>> to calculate the proper build order (maybe it does no longer take
> attached
> >>>> snapshot artifacts into account ?!?) and will either pack a stale
> snapshot
> >>>> from the local repository or fail, because the snapshot is built at a
> later
> >>>> time.
> >>>>
> >>>>> If you want to iteratively work on it together put it in a github
> repo.
> >>>>
> >>>> If you bear with me, may day-to-day work is with svn only and my
> learning
> >>>> curve with git/github is still steep, e.g. I did not know about
> gists, so I
> >>>> already learned something new.
> >>>>
> >>>> Cheers and thanks for your time,
> >>>> Jörg
> >>>>
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >>>> For additional commands, e-mail: dev-h...@maven.apache.org
> >>>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >>> For additional commands, e-mail: dev-h...@maven.apache.org
> >>>
> >>
> >> Thanks,
> >>
> >> Jason
> >>
> >> ----------------------------------------------------------
> >> Jason van Zyl
> >> Founder & CTO, Sonatype
> >> Founder,  Apache Maven
> >> http://twitter.com/jvanzyl
> >> ---------------------------------------------------------
> >>
> >> A party which is not afraid of letting culture,
> >> business, and welfare go to ruin completely can
> >> be omnipotent for a while.
> >>
> >>  -- Jakob Burckhardt
> >>
> >>
> >>
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder & CTO, Sonatype
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
> Three people can keep a secret provided two of them are dead.
>
>  -- Benjamin Franklin
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


-- 
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

Reply via email to