Thanks for your brevity, Mark.... On Dec 19, 2011, at 11:24 AM, Mark Thomas wrote:
> On 19/12/2011 18:47, David Jencks wrote: >> Are you reading the thread? I mentioned dec 17 that geronimo has >> been maintaining a script for 2+ years that pulls tomcat source out >> of tomcat svn and puts it in an appropriately structured maven >> mutli-project build and we've been re-releasing quite a few tomcat >> versions using this technique. Not sure how this is "talk". I've >> experienced enough hostility over the years from the tomcat community >> (not necessarily any currently active members) that I'm reluctant to >> spend more time on this. > > I'm curious. What are the benefits of doing this over using the JARs > that Tomcat already publishes to Maven central? Is there something wrong > / missing with those JARs? If so, it can probably be fixed. Geronimo originally needed a way we could track to apply patches. I don't know that we have needed any patches recently, but we now need osgi bundles. > >> As I have said before in previous iterations of this topic, IMO many >> of the advantages of maven are not for direct development of the >> project itself (although they certainly exist) but in encouraging >> interactions with other projects and communities. You won't be able >> to detect these without actually using maven. > > How does building with Maven encourage interaction with other > communities over and above the interaction we see via publishing the > JARS to Maven central that we already publish? I generally wont work on projects that aren't maven based because the project layout and build system usually takes too long for me to understand to be worth it for the possible contribution I might make. Now that Geronimo has a mavenized tomcat, I can consider working on tomcat problems in the mavenized copy and if I think it's worth the trouble try to generate a patch against the original tomcat source. I think the standardization maven brings makes projects much more friendly to outsiders looking to contribute. thanks david jencks > >> To repeat.. This stuff is under >> https://svn.apache.org/repos/asf/geronimo/external/trunk/tomcat-archetype >> with e.g an example of what you get from the script >> underhttps://svn.apache.org/repos/asf/geronimo/external/trunk/tomcat-parent-7.0.19 > > If we switch, I'm sure that that will be useful. What I have yet to see, > is a good reason to switch. > > Mark > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org