Well, no..
I think that what you are describing is somewhat to magical for me ;)
You say that the idea plugin creates different projects depending on
where you run the command, i personally finds that very confusing. In
my opinion a plugin after configured in the module pom (or a parent)
should behave consistently, and create equivalent projects on every
run, not depending on where the command is executed.

The eclipse plugin creates project references if they share the same
parent pom (i have seen there are ppl out there struggeling with that,
but in my experience it works) no matter if you run the plugin from
the root or in a subdirectory.
Personally i find this to be a more consise solution.

hehe, i litteraly can se my self trying to explain it to a coworker.
"Oh.. yeah.. by the way. please do remember to check where your run
your project generation. The result may vary", and then i can imagine
the look of confusion i would get back ;)

So If an IDE project is generated for a module in a multimodule
project, it should always by default use project references.

But then again. perhaps the notion of project generation strategy
would be a cool common setting.
like this (using one of the values inside[] )
...
<configuration>
    <projectReferenceStrategy>
          [direct,directIfSameVersion,repsitory,snapshot-repository]
    </projectReferenceStrategy>
...



On 14/11/05, Brett Porter <[EMAIL PROTECTED]> wrote:
> Yes, I definitely agree with that. This discussion should be about the
> default, but be configurable.
>
> So, you say the eclipse plugin does well - is it the same or different
> to the idea plugin as I described it?
>
> - Brett
>
> Kaare Nilsen wrote:
> > Then supply good default behaviour (where i really do think the
> > current eclipseplugin does a good job). And finally let the users
> > choose how they want to use it.
>
> ---------------------------------------------------------------------
> 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