commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Juozas Baliuka" <bali...@centras.lt>
Subject Re: unmavenising Commons projects
Date Fri, 21 Jun 2002 20:44:35 GMT
Hi,
Is it some trivial way to setup maven for user ?
Something like this:
1. user downloads project.
2. types ant.
3. if Maven is not present, some ant task  downloads  and installs it (says
"Do you want to .." before).
4. Maven downloads dependencies and builds project.



----- Original Message -----
From: "Jason van Zyl" <jason@zenplex.com>
To: "Jakarta Commons Developers List" <commons-dev@jakarta.apache.org>
Sent: Friday, June 21, 2002 8:32 PM
Subject: RE: unmavenising Commons projects


> On Fri, 2002-06-21 at 14:22, Henri Yandell wrote:
> > Mainly:
> >
> > 1) Maven is in rapid development. When b5 is released, it will mean
> > upgrading all Commons projects.
>
> That's not true. With b5 a build.xml file won't be required so
> delegators won't have to be twiddled with and though it is in continuing
> development the auto updating facility does work. One of the primary
> goals of Maven is to make the transition easier but in this last burst
> of changes people have moved ahead of the b4 release which does cause
> problems.
>
> > 2) I see no documentation in the Commons projects telling me which
version
> > of Maven we need. Furthermore, I don't believe it is at all easy to run
> > multiple versions of maven as the same user.
>
> It should be handled for you automatically but if this isn't working
> then we can work something out. Having multiple versions of Maven
> installed will definitely happen and we need to deal with it.
>
> > 3) There is no need to use build.xml with Maven anymore. By rolling them
> > back we can have both the old system and the new system working fine.
>
> For b5 the build.xml file won't be necessary and then there can be a
> complete legacy build.xml file. But it should be generated from the
> project descriptor. At that point we could probably add something to
> generate the legacy build when the project.xml file changes.
>
> > Hen
> >
> > On Fri, 21 Jun 2002, Brekke, Jeff wrote:
> >
> > > -1, why go back?  I don't understand what the problem is.
> > >
> > > =================================================================
> > > Jeffrey D. Brekke                                   Quad/Graphics
> > > Jeff.Brekke@qg.com                              http://www.qg.com
> > >
> > >
> > > > -----Original Message-----
> > > > From: Henri Yandell [mailto:bayard@generationjava.com]
> > > > Sent: Friday, June 21, 2002 1:13 PM
> > > > To: Jakarta Commons Developers List
> > > > Subject: unmavenising Commons projects
> > > >
> > > >
> > > > Currently we have 10 mavenised projects [to my tallying].
> > > >
> > > > commons:
> > > >
> > > > cli
> > > > configuration
> > > > email
> > > > graph2
> > > > jelly
> > > > net
> > > > util
> > > > xo
> > > >
> > > > commons-sandbox:
> > > >
> > > > betwixt
> > > > cli
> > > >
> > > > I'm concerned that these changes happened to the build.xml
> > > > files making
> > > > those projects require Maven. I'd like to suggest that we
> > > > restore the old
> > > > build.xml and add a build-maven.xml file as is suggested in the
Maven
> > > > documentation.
> > > >
> > > > Or that we just roll these build.xml's back and use a script like
the
> > > > maven2 script.
> > > >
> > > > Hen
> > > >
> > > >
> > > > --
> > > > To unsubscribe, e-mail:
> > > > <mailto:commons-dev-unsubscribe@jakarta.apache.org>
> > > > For additional commands, e-mail:
> > > > <mailto:commons-dev-help@jakarta.apache.org>
> > > >
> > >
> > > --
> > > To unsubscribe, e-mail:
<mailto:commons-dev-unsubscribe@jakarta.apache.org>
> > > For additional commands, e-mail:
<mailto:commons-dev-help@jakarta.apache.org>
> > >
> > >
> >
> >
> > --
> > To unsubscribe, e-mail:
<mailto:commons-dev-unsubscribe@jakarta.apache.org>
> > For additional commands, e-mail:
<mailto:commons-dev-help@jakarta.apache.org>
> --
> jvz.
>
> Jason van Zyl
> jason@apache.org
> http://tambora.zenplex.org
>
> In short, man creates for himself a new religion of a rational
> and technical order to justify his work and to be justified in it.
>
>   -- Jacques Ellul, The Technological Society
>
>
> --
> To unsubscribe, e-mail:
<mailto:commons-dev-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
<mailto:commons-dev-help@jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message