maven-m2-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brett Porter <>
Subject Re: m1 and m2 co-existing
Date Fri, 04 Jun 2004 00:42:44 GMT
Firstly, can we please make sure the reply-to: on the list is set to the list?

Back on topic, I think these are both good as long as we don't make a habit of it :)

I have a couple of Q's and thoughts:
- how does a user override something that is in the POM? ie what used to do
- we should address the number of issues surrounding properties whether they are
in the POM or not (including things like the repo location, etc). Users want
installation-wide defaults, user defaults, installation-wide overrides, user
overrides and per-project overrides. Maven 1 only has the installation-wide
defaults ( built into Maven), user overrides
(~/ and per project overrides (./
- I also want to make sure none of these names are ever hardcoded, so you can
specify an alternative on the command line, or an env var


Quoting Jason van Zyl <>:

> Howdy,
> One of the things that I would like to work very well is the ability for
> m1 and m2 to run side by side with zero difficulty and for the most part
> things work fairly well but I wanted to throw some more ideas.
> The name of the POM xml file:
> m1: project.xml
> m2: pom.xml
> This I would like to do first so that people can try experimenting with
> the v4 POM without having to touch the m1 project.xml. I also think the
> name pom.xml is more fitting, more mavenesque. It will also allow a
> clear separation between m1 and m2 so for example if m2 is run and no
> pom.xml exists but a project.xml does then it can be converted on the
> fly or the user can be asked if they would like to create a pom.xml from
> the project.xml.
> The name of properties file with parameters:
> We are definitely going unify the m1 notion of into
> the POM itself for m2 but there will still be a need to have a
> properties file for parameters. For this I was thinking that
> would be an appropriate name and again this will allow
> an m1 build to sit along side an m2 build.
> These are the things I would like to tackle next so feedback is
> appreciated.
> -- 
> jvz.
> Jason van Zyl
> happiness is like a butterfly: the more you chase it, the more it will
> elude you, but if you turn your attention to other things, it will come
> and sit softly on your shoulder ...
>  -- Thoreau 

View raw message