Naresh Sikha wrote: > > To that end, could someone please provide a overview of how Gump, Maven, > JJAR/Fetch/CJAN will work together? Or at least their vision? What I mean by > this question is how will a developer on a particular project use the > varying technologies? Will the typical Jakarta developer need to directly > concern themselves with Gump or will they only need to work out of Ant using > Maven/JJAR/Fetch/CJAN tasks?
I think what you are seeing is that there are several people with slightly different visions trying to sort things out. I can only speak for myself. In my world view, there is certainly some software that I install. That certainly includes the JDK, a bunch of packages from Sun, and for most people here would include things like Ant and other "substrate" projects. Those packages I simply install. The installation generally takes care of such things as creating batch file and other configuration items. Both Ant and Tomcat have notions of "home's", and these installations take care of such things. For the rest, I personally prefer to build the source. This is where my vision is slightly out of whack with the rest of the Java community. The standard in the non-Java open source world is the sequence: ./configure; make; make install. (Actually, in "better" languages, one simply directly executes the source, but I won't digress. ;-)). Getting the source and compiling it generally only takes a minute or two, even for larger packages. And in the process, you even get provides rudimentary checks that the software is compatible with your selected JDK and other installed packages. Some will say that you get better assurances if you take a "known good configuration". There I agree... and I simply install the package. The idea of taking a known good configuration and subsetting and reconfiguring it seems a bit peculiar to me, but then again, what do I know. That's why I'm trying to make Gump more friendly as an end user tool. One simply specificies what projects you want to include (either as installed packages or build yourself), and let the system take care of everything for yourself. You want to select a stable version of this project, or the head of that project, that's OK too. I've been using Gump for my personal development for 9 months now. - Sam Ruby -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
