|
From: Seth L. <se...@eh...> - 2004-04-06 19:10:09
|
> and provide extensions/plugins to the core. All are wildly successful. > So, what is the compelling argument to do otherwise? So far everyone one > has simply been restating shared goals not really explaining why they > prefer the all in one approach of distribution. To answer your question: Personally, I hate having to go out and download 20 different jars. I hate having to work out interdependencies. I hate resolving classpath issues after finding out I'm missing yet another jar. I like it when projects include all their 3rd party jars needed to work instead of making me go out and get them. I like it when I download a single tarball for a project. Spring even has the best of two worlds here: I can download two different distributions, one w/ dependencies and one without. They also make it really nice and create an uberjar or different specific jars. So, Spring is nice because the distribution is nice. Seth |