jameslordhz,

While I don't entirely support some of my colleagues sharp choices of
words, I completely agree with their net sentiment. We don't design
software to minimize to number of IDE projects. If you look at, say,
Apache CXF, it has dozens. We design it to have a sensible,
maintainable, modularity. In a dependency-management environment like
OSGi or Maven, there's a special value in small modules, as it allows
fine control.

Your comparison to hadoop seems ironic to me. I've just spend some
time fighting with classpath issues in hadoop jobs, and I reached the
conclusion that hadoop desperately needs something like OSGi or Guice
to control the chaos.

In any case, and with all due respect, this project is not going to do
major rearrangement of the furniture based on email from someone who
has, so far, made no other contribution to the project. So I think
that this thread is pretty much done. If you'd like to join the
development community, there are plenty of resources out there
describing what's to be done and how to approach it.

--benson margulies


On Thu, Jun 30, 2011 at 4:22 PM, Hervé BOUTEMY <[email protected]> wrote:
> FYI, here is the dependency tree: [1]
>
> in Mavn 2, the dependency tree [2] was more complex: one of the objectives of
> Maven 3 was to simplify it to match the good level of modularity
>
> Regards,
>
> Hervé
>
>
> [1] http://maven.apache.org/ref/3.0.3/
>
> [2] http://maven.apache.org/ref/2.2.1/
>
> Le jeudi 30 juin 2011, jameslordhz a écrit :
>> Maybe you are right,but large project as hadoop have far less ecipse
>> projects compared with maven, is that necessary to have eleven eclipse
>> projects? why not 5 or less?
>>
>>
>> 2011-06-30
>>
>>
>>
>> jameslordhz
>>
>>
>>
>> 发件人: Mark Struberg
>> 发送时间: 2011-06-30  14:59:10
>> 收件人: Maven Developers List
>> 抄送:
>> 主题: Re: Re: why Maven 3 is divided into eleven eclipse project?
>>
>> why is the linux shell not merged into one but instead are ls and tree and
>> stuff separate programs? The answer is: separation of concerns!
>> Why should we throw this together and thus create a big bunch of
>> unmaintainable code? LieGrue,
>> strub
>>
>> --- On Thu, 6/30/11, jameslordhz <[email protected]> wrote:
>> > From: jameslordhz <[email protected]>
>> > Subject: Re: Re: why Maven 3 is divided into eleven eclipse project?
>> > To: "Maven Developers List" <[email protected]>
>> > Date: Thursday, June 30, 2011, 3:24 AM
>> >
>> > after i use mvn eclipse:eclipse, eleven eclipse projects
>> > are generated for maven 3, that is
>> >
>> >    [maven-aether-provider]
>> >
>> > [maven-artifact]
>> > [maven-compat]
>> > [maven-core]
>> >
>> >     [maven-embedder]
>> >
>> > [maven-model]
>> >
>> >    [maven-model-builder]
>> >
>> > [maven-plugin-api]
>> > [maven-repository-metadata]
>> > [maven-settings]
>> > [maven-settings-builder]
>> >
>> > now the question is why Maven 3 is organized using eleven
>> > projects, maybe merge these projects into one is also nice :
>> > )  any comments?
>> >
>> >
>> > 2011-06-30
>> >
>> >
>> >
>> > jameslordhz
>> >
>> >
>> >
>> > 发件人: Benson Margulies
>> > 发送时间: 2011-06-30  03:24:25
>> > 收件人: Maven Developers List
>> > 抄送:
>> > 主题: Re: why Maven 3 is divided into eleven eclipse
>> > project?
>> >
>> > What are you two talking about. In what respect is Maven 3
>> > divided
>> > into this set of eclipse projects?
>> > On Wed, Jun 29, 2011 at 2:36 PM, Martin Gainty <[email protected]>
>> >
>> > wrote:
>> > > these are the eclipse (sub)projects i have thus far:
>> > >          apache
>> > >          cdt
>> > >          core
>> > >          equinox
>> > >          jdt
>> > >          text
>> > >          wst
>> > >
>> > > if my base eclipse version is 3.7 (for eclipse version
>> >
>> > 3.7)
>> >
>> > > and if i implement a new algorithm for EditText or
>> >
>> > UndoText I would refactor org.eclipse.text.edits.TextEdit or
>> > org.eclipse.text.edits.UndoEdit
>> >
>> > > -I would'nt touch core (or any other modules) leaving
>> >
>> > the original modules as 3.7
>> >
>> > > -but i would re-assign  eclipse-text sub-project
>> >
>> > version as 3.7.001
>> >
>> > > make ¢?
>> > > Martin
>> > > ______________________________________________
>> > > Put disclaimer here.
>> > >
>> > >> Date: Thu, 30 Jun 2011 01:57:46 +0800
>> > >> From: [email protected]
>> > >> To: [email protected]
>> > >> Subject: why Maven 3 is divided into eleven
>> >
>> > eclipse project?
>> >
>> > >> will this make it easier to manage the source code
>> >
>> > for maven ?
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [email protected]
>> > For additional commands, e-mail: [email protected]
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to