incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Darren Shepherd" <dar...@godaddy.com>
Subject RE: Maven poms structure
Date Mon, 27 Aug 2012 01:46:58 GMT
I don't think there was any intention of releasing things individually. 
If you want to get rid of parent/pom.xml (and move all the contents to
/pom.xml) I think that would make sense.  Honestly, the only reason the
structure is how it is is because I copied the exact structure of Apache
CXF.

Darren




> -------- Original Message --------
> Subject: Maven poms structure
> From: Olivier Lamy <olamy@apache.org>
> Date: Sun, August 26, 2012 12:28 am
> To: cloudstack-dev@incubator.apache.org
> 
> 
> Hi,
> The current structure is:
> 
> pom.xml (org.apache.cloudstack:cloudstack [1])
> /parent/pom.xml (org.apache.cloudstack:cloud-parent [2])
> 
> The [2] has [1] as parent. I don't really understand the need of this [2].
> If the goal was to have a flat structure, pom [1] must be only a
> aggregator pom and all informations must in pom [2] which must be the
> real parent.
> I propose to :
> * remove /parent/pom.xml
> or
> * /parent/pom.xml must be a real parent. (For reference see how we on
> maven side for such structure:
> http://svn.apache.org/repos/asf/maven/plugins/trunk/).
> Is the goal to be able to release stuff independently or everything is
> release every time (in this second case having a flat structure is not
> needed IMHO)
> 
> Thanks,
> -- 
> Olivier Lamy
> Talend: http://coders.talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy

Mime
View raw message