You have to be kidding.

$ whois felix.apache.org
NOT FOUND

So org.apache.felix is not a valid groupId for you ?

The domain is org.apache and it's own by the ASF.  Any subdomain is a valid
groupId for an ASF published jar.

On Wed, May 5, 2010 at 20:59, Sahoo <sa...@sun.com> wrote:

> AFAIK, there is no domain called org.apache.felix.karaf.jaas. What if
> someone else actually owns such a domain name and now wants to publish some
> artifacts under that groupId?
>
> Thanks,
> Sahoo
>
>
> Guillaume Nodet wrote:
>
>> One could argue the domain name is org.apache, so it's clearly controlled.
>>
>> On Wednesday, May 5, 2010, Sahoo <sa...@sun.com> wrote:
>>
>>
>>> Is there a domain name for each of those groupIds? Unless one controls
>>> the domain name, it should not be used as the groupId as per [1]. So, I
>>> would expect all the groupIds to be org.apache.felix for all Felix
>>> subprojects.
>>>
>>> Thanks,
>>> Sahoo
>>>
>>> [1]
>>> http://maven.apache.org/guides/mini/guide-central-repository-upload.html
>>>
>>> Guillaume Nodet wrote:
>>>
>>> btw, even in karaf, we have sub-sub groupids, for example:
>>>   org.apache.felix.karaf.jaas
>>>
>>> On Wed, May 5, 2010 at 17:38, Guillaume Nodet <gno...@gmail.com> wrote:
>>>
>>>
>>>
>>> Yes, you don't end up with 100s of jars in org.apache.felix,
>>> so it's better categorized.
>>>
>>> On Wed, May 5, 2010 at 17:20, Richard S. Hall <he...@ungoverned.org
>>> >wrote:
>>>
>>>
>>>
>>> I noticed while poking around Gogo that its Maven groupId is:
>>>
>>>   org.apache.felix.gogo
>>>
>>> While most other subprojects are:
>>>
>>>   org.apache.felix
>>>
>>> Apparently, Karaf also creates its own groupId. I guess I was under the
>>> assumption that all subprojects were using the same groupId. It doesn't
>>> seem
>>> necessary, even if you have multiple modules, since for example iPOJO has
>>> multiple modules, but still uses org.apache.felix.
>>>
>>> I realize the groupId doesn't really have much impact, but it does make
>>> it
>>> somewhat confusing to know which is the correct groupId to use for a
>>> given
>>> subproject. So, from that perspective it seems easier and more consistent
>>> if
>>> every subproject just used the same groupId. Are there any benefits of
>>> having separate groupIds?
>>>
>>> -> richard
>>>
>>>
>>>
>>>
>>> --
>>> Cheers,
>>> Guillaume Nodet
>>> ------------------------
>>> Blog: http://gnodet.blogspot.com/
>>> ------------------------
>>> Open Source SOA
>>> http://fusesource.com
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>>
>


-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to