Ok,
I would like to suggest this;

The module NAME (i.e. the artifactId) will be the full qualified name, such as;

org.qi4j.core.api
org.qi4j.library.locking

the group (i.e. groupId) will be the plural names, such as

org.qi4j.libraries

Inside Gradle build the project() dependencies will end up looking like;

compile ":org.qi4j.libraries:org.qi4j.library.locking"

and the Maven path would end up like;

org/qi4j/library/org.qi4j.library.locking/1.3/org.qi4j.library.locking-1.3.jar


(Hope I didn't make any mistake in explaining above)


Is that reasonable??


Note; this is still an incompatible change. But at least it is an
algorithm without too much if() statements.



Cheers
-- 
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java

I live here; http://tinyurl.com/3xugrbk
I work here; http://tinyurl.com/24svnvk
I relax here; http://tinyurl.com/2cgsug

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to