I don't buy into the objection that simplifying the POM is "too late". If
there is not a 4.1, there will be a 5.0. Eventually the POM will change --
if it doesn't happen with attributes, it will be for another reason. The
schema dictates what is valid/invalid. If people want verbosity, let them
continue to upload 4.0 POMs. If they want attributes, let's them do 4.1POMs.

Paul

On Feb 13, 2008 2:26 AM, Brett Porter <[EMAIL PROTECTED]> wrote:

>
> On 13/02/2008, at 7:15 PM, Mark Struberg wrote:
>
> > Does the refactoring of the XML give us any new functionality
> > besides only 'looking better'?
>
> No, but it seems that's reason enough :) The technical underpinnings
> do give the value of being able to add things to the model now,
> however, and still parse old POMs effectively.
>
> >
> > And what is the price we pay? Getting non-compatible with existing
> > poms? Someone already mentioned
> > the forward compatibility once 'new' poms get their way into the
> > repos. There are still many
> > companies working with mvn 2.0.4 and lower, which will need the old
> > poms in the public repos.
> > Do we need own public repos then? If so, this would be more the kind
> > of maven-3.0 then.
>
> The repos thing is fine - we just keep publishing the same format as
> before. It's not really read by humans there. All versions of Maven
> will continue to interoperate - until you start hitting projects that
> require Maven 2.1 to build (but that is to be expected, and it doesn't
> force anyone to upgrade for their own projects).
>
> >
> > Altough I agree that the attributes would have been better if we got
> > them in 4.0.0 format, i also
> > admit that it's imho simply too late.
>
> With regard to the familiarity issue - I don't believe this is a
> problem, as long as it is evolution (so, we are migrating towards one
> solution, not allowing it to change on a project-by-project basis).
>
> HTH,
> Brett
>
> --
> Brett Porter
> [EMAIL PROTECTED]
> http://blogs.exist.com/bporter/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to