I'm thinking like Jason. If we wanted we to release 3.0.4 without Aether we
should have done that 2 or 3 weeks ago (I think Wagon 1.0 was already ready
?).
I'm almost sure that Jason will convince Eclipse to keep the current
identity of these projects (at least for a period of time to let him
schedule a migration perhaps for a next major release of them).
Thus we might able to work on a 3.0.4 release with everything at the end of
next week.
I would like also to release early/often and I really dislike that our team
never succeeded to do it (it goes with various wrong project management part
like having a Roadmap and things like that).
But in that case I think we should wait for 1 week as I know us and the next
one will never be done one week later....

On Fri, Aug 19, 2011 at 3:05 PM, Jason van Zyl <ja...@maven.org> wrote:

> As long as we reach consensus about whether we should release. At this
> point we've wait this long, if we were going to release 3.0.4 sans Aether
> 1.12 we should have done it a month ago. Right now the best thing for users
> is to make the best possible release and that includes Aether 1.12 which
> poses no risk to anyone at this point.
>
> On Aug 19, 2011, at 8:41 AM, Mark Struberg wrote:
>
> > There is more beyond that. Remember that we also upgraded to wagon-1.0
> which had some _serious_ fixes, etc. + upgrade to the new apache parent and
> other stuff which have been no maven-core part directly, but got fixed
> subsequently.
> >
> > LieGrue,
> > strub
> >
> > --- On Fri, 8/19/11, Jason van Zyl <ja...@maven.org> wrote:
> >
> >> From: Jason van Zyl <ja...@maven.org>
> >> Subject: Re: [DISCUSS] release maven-3.0.4 now with the old aether
> >> To: "Maven Developers List" <dev@maven.apache.org>
> >> Date: Friday, August 19, 2011, 11:45 AM
> >> I think we should wait for the vote
> >> to finish as it appears the vote will pass and then a
> >> release can be made that users actually want. That fixes are
> >> are most requested fall into the category of requiring the
> >> newer versions of Aether and Sisu.
> >>
> >> I'm certain users would be more interested in having a
> >> version with Aether 1.12 which has been released. So if we
> >> don't want to cut a release with that in it then waiting
> >> another month, I believe, is better than rushing out some
> >> release now with 6 fixes which are minor and making all
> >> users drop in libraries themselves to fix the issues that
> >> are hurting them most. If we want to wait for official
> >> Eclipse releases then we should just wait.
> >>
> >> Users who are on the dev list feel free to chime in.
> >>
> >> ------------------------------------
> >> Summary of the issues
> >> ------------------------------------
> >>
> >> [MNG-5064][1] mvn -nsu (--no-snapshot-updates) should not
> >> download snapshots (and break local builds)
> >> [MNG-5131][2] Wrong encoding for encrypted passwords
> >> [MNG-5113][3] NullPointerException on javadoc site
> >> generation
> >> [MNG-5137][4] Reactor resolution does not work for forked
> >> multi module builds
> >> [MNG-5096][5] <exclusion> on <dependency> with
> >> <type>test-jar</type> doesn't work in maven 3
> >> [MNG-5135][6] Regression: in some cases aggregator mojo is
> >> unable to resolve dependencies with custom packaging
> >>
> >> Fixes not pushed back to the ASF as these are dependent on
> >> fixes in Eclipse Aether and Eclipse Sisu:
> >>
> >> [MNG-5042][7] Regression: CloningClassLoader causes
> >> StackOverflowError in groovy
> >> [MNG-5056][8] Test dependencies get packaged into WAR
> >> file.
> >> [MNG-5084][9] Resolver for plugins failing
> >> [MNG-5087][10] Maven 3 dependency resolution fails until
> >> maven-metadata-local.xml files (created by
> >> maven-invoker-plugin) are deleted
> >> [MNG-5125] [11]Regression: mvn 3.0.3 is extreemly slow with
> >> a large number of dependencies
> >> [MNG-5138][12] Dependency conflicts are extremely opaque
> >>
> >> On Aug 19, 2011, at 7:32 AM, Mark Struberg wrote:
> >>
> >>> I think the outcome of the other vote doesn't change
> >> much.
> >>> The following scenarios are possible:
> >>>
> >>> a.) The vote fails and maven stays at aether 1.11. In
> >> this case we still should ship a 3.0.4 to fix a few bugs on
> >> our side.
> >>>
> >>> b.) The vote passes and aether @eclipse must change
> >> package names + GAV then it will certainly take a bit time
> >> on both sides. So users still could upgrade to aether-1.12
> >> manually if they want.
> >>>
> >>> c.) The vote passes and aether GAV and package names
> >> are allowed to remain com.sonatype.* In this case users
> >> might also manually update if they want.
> >>>
> >>> In any case we should ship maven-3.0.5 once there is a
> >> new aether version shipped by the Eclipse Foundation AND we
> >> did run sufficient tests with this version on our side.
> >>>
> >>> LieGrue,
> >>> strub
> >>>
> >>>
> >>> --- On Fri, 8/19/11, Jason van Zyl <ja...@maven.org>
> >> wrote:
> >>>
> >>>> From: Jason van Zyl <ja...@maven.org>
> >>>> Subject: Re: [DISCUSS] release maven-3.0.4 now
> >> with the old aether
> >>>> To: "Maven Developers List" <dev@maven.apache.org>
> >>>> Date: Friday, August 19, 2011, 11:09 AM
> >>>> Mark,
> >>>>
> >>>> I think you're jumping the gun a bit. The vote
> >> that Arnaud
> >>>> proposed is not finished yet. Many PMC members
> >> have not
> >>>> voted yet and at the very least to short-circuit
> >> the vote we
> >>>> need to reach a majority amongst the PMC. Once
> >> that happens
> >>>> then I think we can start discussing a 3.0.4
> >> release.
> >>>>
> >>>> On Aug 19, 2011, at 5:34 AM, Mark Struberg wrote:
> >>>>
> >>>>> Hi folks!
> >>>>>
> >>>>> I know aether @eclipse should be starting in
> >> the next
> >>>> weeks. But it will certainly take a few more weeks
> >> to get
> >>>> all the packages renamed (most probably), etc.
> >>>>>
> >>>>> Should we create a 3.0.4 with the old aether
> >> package
> >>>> names now and start with the upgrade later?
> >>>>>
> >>>>> +1 from me.
> >>>>>
> >>>>> LieGrue,
> >>>>> strub
> >>>>>
> >>>>>
> >>>>
> >> ---------------------------------------------------------------------
> >>>>> 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,  Apache Maven
> >>>> http://twitter.com/jvanzyl
> >>>>
> >> ---------------------------------------------------------
> >>>>
> >>>> Simplex sigillum veri. (Simplicity is the seal of
> >> truth.)
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >> ---------------------------------------------------------------------
> >>> 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,  Apache Maven
> >> http://twitter.com/jvanzyl
> >> ---------------------------------------------------------
> >>
> >> There's no sense in being precise when you don't even know
> >> what you're talking about.
> >>
> >> -- John von Neumann
> >>
> >>
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > 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,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
> Our achievements speak for themselves. What we have to keep track
> of are our failures, discouragements and doubts. We tend to forget
> the past difficulties, the many false starts, and the painful
> groping. We see our past achievements as the end result of a
> clean forward thrust, and our present difficulties as
> signs of decline and decay.
>
>  -- Eric Hoffer, Reflections on the Human Condition
>
>
>
>

Reply via email to