Jason Dillon wrote:
I don't think we want to use org.apache.geronimo for everything...
Can you supply a concrete use case?
but, I also don't think that we need to worry about the groupId's
right now.

Once we completely move to m2, we will want to rearrange our codebase
and at that time I think we may want to introduce one or two
additional groupId's to keep the repo organized.

I think it is premature to be talking about changing groupId's right now.

I don't agree. Unless I'm missing something, there's no point in waiting.

Regards,
Alan

On 6/5/06, Alan D. Cabrera <[EMAIL PROTECTED]> wrote:


David Jencks wrote:
> Right now the groupIds in the m2 build are
>
> org.apache.geronimo.modules for the jar files
> org.apache.geronimo.configs for the car files
>
> I think these are both bad.  First of all, due to our recent renaming,
> the configs should if anything get the modules name :-).
>
> More important, I think at least for jars the groupId should be part
> or all of the package name of the stuff in the jar. So, we'd either use
> org.apache.geronimo
>
> or
>
> org.apache.geronimo.activation
> org.apache.geronimo.axis
> org.apache.geronimo.axis-builder
> ...
> org.apache.geronimo.webservices
>
> for the jars.  Personally I have a preference for plain
> org.apache.geronimo for all the jars.  However if recommended maven
> usage is the longer names I'm ok with that too.
>
> For the configurationsXXXXXXXXX modules, I'm nearly neutral between
> org.apache.geronimo and org.apache.geronimo.module[s], slightly
> preferring the shorter name.
>
> Comments?

I think that we should keep everything org.apache.geronimo.  Having a
byzantine group id hierarchy will only confuse those poor souls that
want to use our artifacts.


Regards,
Alan



Reply via email to