I love maven(2) as it is - but I guess one could come up with a scenario
such as database-stored POMs or something of the sort...

But I agree this is definitely way out of the main-stream... ;-)

On 10/6/05, Jason van Zyl <[EMAIL PROTECTED]> wrote:
>
> On Wed, 2005-10-05 at 18:56 +0000, John Fallows wrote:
> > Is it possible to customize the syntax of pom.xml without impacting
> > the rest of the Maven2?
>
> In theory yes, but would we want to allow that I don't know. What do you
> want to customize? Is is something generally useful that might be
> incorporated into Maven itself?
>
> > For example, could one provide a CustomMavenProjectBuilder and then
> > register it as a Plexus MavenProjectBuilder component?
>
> Yes.
>
> > How would Maven2 decide which implementation to use, if both the
> > Default and Custom implementations were registered on the M2
> > classpath?
>
> Plexus allows multiple implementations of a component which you select
> by a component id or role hint as we call it in Plexus. You would make
> your new component and would have to change the components.xml in maven-
> project and it would work but I don't know if that's something I'd like
> to see as a common occurrence.
>
> > Kind Regards,
> > John Fallows.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> --
> jvz.
>
> Jason van Zyl
> jason at maven.org <http://maven.org>
> http://maven.apache.org
>
> you are never dedicated to something you have complete confidence in.
> No one is fanatically shouting that the sun is going to rise tomorrow.
> They know it is going to rise tomorrow. When people are fanatically
> dedicated to political or religious faiths or any other kind of
> dogmas or goals, it's always because these dogmas or
> goals are in doubt.
>
> -- Robert Pirzig, Zen and the Art of Motorcycle Maintenance
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to