I *really* don't wont a POM change between an RC and a 1.0 release.
--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/



"Vincent Massol" <[EMAIL PROTECTED]> wrote on 20/11/2003 07:04:25 PM:

> Actually, that's not exactly true. I have already put POM v4 stuff in
> CVS. However, it's completely transparent to POM3 users and I do agree
> that we must provide 100% POM3 compatibility for 1.0.
> 
> Here's what I would like to do. Please provide input on whether you
> think it's acceptable or not.
> 
> 1/ Continue to add the <compatibilities> stuff in POM4's XSD file and in
> the marshaller/unmarshaller
> 
> 2/ All plugins should stay compatible with POM3 for now. In the
> multichanges plugin, I'd like to add a feature: create an href link to
> the plugin distributable files. I will need to use the new <type>
> element, available only in POM4. Thus the multichanges plugin will not
> have links when projects are using POM3 and will have links if projects
> are using POM4. In this manner it remains completely compatible with
> POM3 while providing additional features for POM4. This should be a rule
> that all plugins need to be friendly with POM3.
> 
> 3/ The website xdoc reference guide needs to be revisited to explain
> POM3/POM4 and explain the differences. We have 2 options:
>   - one menu item for POM3 and another one for POM4
>   - a single page for both POMs but explaining the differences where the
> 2 POMs diverge.
>   I think I'd prefer the first option. It should clearly be stated that
> POM3 is currently the officially released POM and that Maven 1.0 is 100%
> compatible with it.
> 
> 4/ I've created a wiki page to describe the differences between POM3's
> XSD and POM4's XSD: http://wiki.codehaus.org/maven/Pom4vsPom3
> 
> Comments?
> 
> Thanks
> -Vincent
> 
> > -----Original Message-----
> > From: Brett Porter [mailto:[EMAIL PROTECTED]
> > Sent: 18 November 2003 22:55
> > To: 'Maven Developers List'
> > Subject: RE: [VOTE] Make groupId mandatory for POM version 4?
> > 
> > My understanding is 1.1, as to my knowledge there has been no handling
> put
> > into CVS yet.
> > 
> > We must retain full v3 compatibility for 1.0 at the very least.
> > 
> > Cheers,
> > Brett
> > 
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > > Sent: Wednesday, 19 November 2003 3:18 AM
> > > To: Maven Developers List
> > > Subject: Re: [VOTE] Make groupId mandatory for POM version 4?
> > >
> > >
> > > Is POM v4 a 1.0, 1.1, or 2.x change?
> > > --
> > > dIon Gillard, Multitask Consulting
> > > Blog:      http://blogs.codehaus.org/people/dion/
> > >
> > >
> > >
> > > Jason van Zyl <[EMAIL PROTECTED]> wrote on 14/11/2003 08:05:30 AM:
> > >
> > > > On Thu, 2003-11-13 at 15:57, Vincent Massol wrote:
> > > > > Hi,
> > > > >
> > > > > I'd like to make <groupId> a mandatory element in POM version 4.
> > > > > What
> > > do
> > > > > you think? The reason is that I don't what the default can be if
> > > > > it's not specified and if we want to have plugins that
> > > start using
> > > > > the id/groupId/type elements, there must be a groupId defined.
> > > > >
> > > > > Here's my +1
> > > >
> > > > +1
> > > >
> > > > > Thanks
> > > > > -Vincent
> > > > >
> > > > >
> > > > >
> > > --------------------------------------------------------------------
> > > > > -
> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > > --
> > > > jvz.
> > > >
> > > > Jason van Zyl
> > > > [EMAIL PROTECTED]
> > > > http://tambora.zenplex.org
> > > >
> > > > In short, man creates for himself a new religion of a rational and
> > > > technical order to justify his work and to be justified in it.
> > > >
> > > >   -- Jacques Ellul, The Technological Society
> > > >
> > > >
> > > >
> > >
> ---------------------------------------------------------------------
> > > > 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]
> > >
> 
> 
> ---------------------------------------------------------------------
> 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