+1 on maven, and I volunteer to aid in the creation of the maven project files (pom's)
On Wed, Apr 1, 2009 at 11:02 AM, Ryan McKinley <ryan...@gmail.com> wrote: > >> we can have fine grained modularity w/o having second class citizens, and >> we can achieve it without needing to make radical changes -- but putting >> more stuff into "core" isn't going to help us get there. >> >> > I totally agree. > > However, just to stir the pot (and assuming you are well rested), I'll drop > your "radical changes" constraint and suggest that maven (while it can be a > PIA) makes this kind of modularity trivial. > > With maven we could easily have: > /core > /modules/xxx > > Each module could easily declare: > * its dependencies on other modules > * the required JRE > * document its level of maturity > > And there are good off the shelf tools to report the dependency graphs, > etc, etc. > > If there are any serious moves to reorganize things, we should at least > consider the benefits of maven. > > ryan > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-dev-h...@lucene.apache.org > > -- Douglas Campos Theros Consulting +55 11 9267 4540 +55 11 3020 8168