For the same reason that anything else is divided into components, to
manage modularity and dependencies. Some of these are shared
components that the plugins or other tools use, so they can't be one
giant monolith.

In short, lumping them wouldn't work and would not be nicer.


On Wed, Jun 29, 2011 at 11:24 PM, jameslordhz <[email protected]> wrote:
>
> 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]

Reply via email to