lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Douglas Campos <doug...@theros.info>
Subject Re: Modularization
Date Wed, 01 Apr 2009 21:40:15 GMT
+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 <ryantxu@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-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>
>


-- 
Douglas Campos
Theros Consulting
+55 11 9267 4540
+55 11 3020 8168

Mime
View raw message