The convention is to use the reverse domain name you own.
What is the groovy convention you mention ? Is it to start package name with
the language name ? There is no requirement to have package name match
exaclty your groupId, this is just convenient to identifiy jar from FQCN. If
groovy has other convention, feel free to package groovy.spock in
 org.spockframework : groovy-spock artifact.


On Thu, Feb 26, 2009 at 4:55 PM, Peter Niederwieser <[email protected]>wrote:

>
> Hi,
>
> I'm developing a language on top of Groovy and would eventually like to
> have
> it synced to repo1.maven.org. Now I've read that there is a requirement
> for
> all my package names to follow the reverse domain naming convention. But in
> my particular case, it would be much more sensible to follow Groovy's
> convention:
>
> org.spockframework.xxx for internal packages (I do own spockframework.org)
> spock.xxx for API packages (cf. groovy.xxx, scala.xxx, java.xxx; obviously,
> I can't ever own spock)
>
> Is this acceptable? Is this the right place to ask this question?
>
> Cheers,
> Peter
> --
> View this message in context:
> http://www.nabble.com/Maven-Central-Repo-and-Java-Package-Names-tp22227066p22227066.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to