Reality Check (was Re: Quick! convert all your projects to maven!)
There have been alot of talk back and forth about Maven, Krysalis Centipede, GUMP, ANT, etc., and we are all missing some basic points. 1) GUMP is a continuous integration tool. It is not meant to be more than that. I find it an invaluable tool, and the information it gives me is necessary. 2) ANT is a build tool. It does its job, but little more. It is like the make command on UNIX boxes. In the right hands, it is both powerful and dangerous at the same time. You can really do something right, or you can really screw something up. 3) Maven and Centipede are competing equivalents. Neither are to the point where ANT is yet. Both Jason Van Zyl and Nikola Ken Barozzi are great guys, and are very accommodating. Both projects have issues to work out. Jason and Nikola both recognize that. I have suggested improvements to Maven, and Jason has been open to them. I have not tried Centipede yet, but Nikola personally offered to help with integrating it on a project. 4) Bottom line is we need something at the Maven/Centipede level. We can really use an automated build that is plug and play for a new project. However, we need soemthing that can deal with subprojects and Commons-like arrangements. Last time I checked Maven/Centipede weren't there yet--but had it in their plans to support something like that. I appreciate the enthusiasm of the original post, but I think it is a little premature. Anything more than that is mudslinging, and FUD, and trying to correct misrepresentations. -- They that give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. - Benjamin Franklin -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Re: Reality Check (was Re: Quick! convert all your projects to maven!)
Berin Loritsch wrote: There have been alot of talk back and forth about Maven, Krysalis Centipede, GUMP, ANT, etc., and we are all missing some basic points. 1) GUMP is a continuous integration tool. It is not meant to be more than that. I find it an invaluable tool, and the information it gives me is necessary. Excellent post. The issue I have is that it is not giving that information for projects which have chosen to adopt Maven. This issue is addressible. I'll even go further than that. Ultimately I see it likely that something in either the Ant or Maven/Centipede space will likely subsume the function that Gump currently provides. That would be great. Meanwhile, if a working Gump project descriptor - as generated by Maven - for projects which convert to Maven could be considered as a part of the virtual checklist for projects considering converting to Maven, then I would be happy. - Sam Ruby -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
Re: Reality Check (was Re: Quick! convert all your projects to maven!)
Excellent post. The issue I have is that it is not giving that information for projects which have chosen to adopt Maven. This issue is addressible. Sure is...we're working on it, right? I'd love some help, and a reply to my email from before. Meanwhile, if a working Gump project descriptor - as generated by Maven - for projects which convert to Maven could be considered as a part of the virtual checklist for projects considering converting to Maven, then I would be happy. You mean, like Latka has? There we've kept the original build.xml simply because of gump. It's not too hard to do in the meantime for projects 'converting'. -- dIon Gillard, Multitask Consulting Work: http://www.multitask.com.au Developers: http://adslgateway.multitask.com.au/developers