Hi Julien,

> -----Original Message-----
> From: Julien Dubois [mailto:[EMAIL PROTECTED]
> Sent: 23 June 2003 21:26
> To: [EMAIL PROTECTED]
> Subject: Building Cactus with Maven -> I'd like to volonteer
> 
> Hi,
> 
> I'm trying to compile Cactus from CVS HEAD, and it's quite difficult
> because
> you need to grab several libraries (and I'm not the only one, see
>
http://www.mail-archive.com/[EMAIL PROTECTED]/msg03273.html
).

true

> 
> Besides, the "building cactus" page
> (http://jakarta.apache.org/cactus/participating/howto_build.html)
seems to
> lack some information. For example, there's nothing concerning the
> HttpClient
> library, which is needed (for example for compiling the WebResponse
> class).

I guess Chris has just updated this in CVS and the web site will be
updated by the next GUMP build  in a few hours.

> 
> I don't want to spend too much time downloading stuff/configuring
eclipse,
> so
> I'd like to volonteer for porting Cactus to Maven. I see that you plan
to
> do
> so, and I've already worked with Maven before, so I think I should be
able
> to
> help.

Very cool :-). I'm all for trying the move to Maven. However, there is
one rule that I'd like us to follow: we must not loose any build feature
when moving to Maven compared to our existing Ant build. This will be
*very* challenging and will require Maven changes too (but that's ok,
I'm a Maven committer and I can commit these changes).

So here's my suggestion:
- you start making the move for some subproject. Probably starting with
jakarta-cactus/framework is the easiest
- you send us the patch on the Cactus dev mailing list
- we'll review it and comment on it
- if ok, I'll create a branch until we finish releasing Cactus 1.5 and
then move the Maven build to HEAD.
- as you get more and more confident about the Cactus build and if
you're still interested in participating and maintaining the Cactus
build, then we would eventually be able to vote you in as a committer
(please realize that we will need to ensure of your commitment and
Cactus build knowledge before making such a decision).

What you must realize is that once you start working on this, you'll
have to help us all the way till the full Maven build works. It will be
a long running project as we're doing clever stuff in the Ant build...
:-)

If I haven't scared you, then, welcome aboard! Awaiting eagerly your
patches :-)

Thanks!
-Vincent

> 
> Waiting for your response,
> --
> 
> Julien Dubois
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to