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 <ol...@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