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 22:12:27 GMT
I haven't paid attention, as I looked first for the build.xml on trunk....

as we already are using maven, Ryan's approach is the way to go, IMHO

On Wed, Apr 1, 2009 at 7:00 PM, Earwin Burrfoot <earwin@gmail.com> wrote:

> Lucene is in fact already available through maven. poms do exist, all
> what is left is to find who manages them and releases.
>
> On Thu, Apr 2, 2009 at 01:40, Douglas Campos <douglas@theros.info> wrote:
> > +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
> >
>
>
>
> --
> Kirill Zakharenko/Кирилл Захаренко (earwin@gmail.com)
> Home / Mobile: +7 (495) 683-567-4 / +7 (903) 5-888-423
> ICQ: 104465785
>
> ---------------------------------------------------------------------
> 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