The 2 solution seems more logical to me, can you see a drawback ?

> Another thing I will probalby change in the mavenizer is not to 
generate a pom-typed compiler artifact, but to have the jar containing 
the compiler become the root and I add all the dependencies tot hat.
Do you mean its pom.xml in a subfolder of the META-INF directory ? that's just 
the way it should be IMO.

Frédéric THOMAS

> From: christofer.d...@c-ware.de
> To: dev@flex.apache.org
> Subject: How to handle the groupIds of the default and falcon compiler
> Date: Sat, 4 Oct 2014 16:09:50 +0000
> 
> Hi guys,
> 
> sorry for all the flexmojos & maven spam recently, but I'm trying to get some 
> things finished ;-|
> 
> Usually we had all the compiler artifacts deployed with the group-id 
> "org.apache.flex:compiler" and all oft he artifacts it needed were in 
> "org.apache.flex.compiler:xxx" (The root artifact had a groupId without the 
> "compiler" at the end)
> 
> Now at first I had Falcon generated to the same group id, but had the 
> root-object be "org.apache.flex.compiler:falcon-compiler"
> 
> To me it sort of doesn't feel quite right and I would like to sort this out. 
> So I have different suggestions:
> 
> 
> 1.       I leave the old structure unchanged, and deploy falcon to 
> "org.apache.flex:falcon-compiler" and all it's dependencies to 
> "org.apache.flex.falcon-compiler:xxx"
> 
> 2.       I change the pom-artifact for the old compiler to 
> "org.apache.flex.compiler:compiler", leave the rest unchanged and deploy 
> falcon to "org.apache.flex.compiler:falcon-compiler"
> 
> 3.       Some other idea one of you might come up with :)
> 
> So what do you think?
> 
> Another thing I will probalby change in the mavenizer is not to generate a 
> pom-typed compiler artifact, but to have the jar containing the compiler 
> become the root and I add all the dependencies tot hat.
> 
> So I hope I didn't confuse you ... don't want to decide stuff like this on my 
> own.
> 
> Chris
                                          

Reply via email to