Hi all, Thanks for pushing this issue up again. As there is a strong need to support Maven, I would like to provide a solution for 1.1 and ideally for 1.0 too.
Converting the build from Ant to Maven was tried in the past but failed due to the way Eclipse organizes plugins, in a flat structure, preventing the nesting of projects naturally used by Maven. However, the dynamic generation of POM descriptors is definitely something feasible, especially if I get help defining the ideal POM templates. As the distribution contains 16 JARs with dependencies between them and with third-party libraries, that should make 16 POM files. Could those already having private POMs attach them to the RFE report? http://restlet.tigris.org/issues/show_bug.cgi?id=91 Once we get a good set of samples, I'll adjust the Ant build script to generate them dynamically and provide them either via the Web site for each release. Best regards, Jerome > -----Message d'origine----- > De : Mike Moran [mailto:[EMAIL PROTECTED] > Envoyé : mardi 9 janvier 2007 18:15 > À : [email protected] > Objet : Re: Restlet 1.0 RC2 released > > Mitch Stewart wrote: > > Hi Ryan, > > > > I think this was attempted awhile ago, Jerome actually > tried to move the > > entire build process to Maven2 but I don't think it fit well and he > > ended up reverting back to Ant. I use Maven2 myself, so > whenever a new > > release comes out I just have a series of basic poms that I edit and > > deploy using a simple script. It's hacky but it works. > [ ... ] > > I think that makes three of us! ;-) > > > > > However, I think it might be worthwhile to post some POMs > to the mailing > > list...even if the project isn't built using Maven2, then > maybe the POMs > > can be included in the source distribution and modified as > part of the > > release process to include the appropriate version numbers. > That way the > > POMs are "standard"... > > I agree. Perhaps we can build up some POMs and/or other useful > information against the existing issue: > http://restlet.tigris.org/issues/show_bug.cgi?id=91 > > Jerome: Is this the best way to go forward? > > Ta, > > -- > Mike

