It limits what other packages we might use in other artifacts down the road
though, just to avoid a container package on what should be an internal
artifact only....what if we want a simple api under o.e.j.websocket.api?
On Sep 25, 2012 4:34 PM, "Greg Wilkins" <[email protected]> wrote:

>
>
> On Thursday, 20 September 2012, Joakim Erdfelt wrote:
>
>> Yes, that's correct.
>> That's what the websocket-core renamed packages are now.
>> (org.eclipse.jetty.websocket.core.*)
>> So we can prevent the package space overlap concerns in OSGi.
>>
>
>
> I don't think we need to be so verbose to avoid overlaps.
> If you remove core from the package, then the resulting names do not
> overlap with other modules:
>
>
> org.eclipse.jetty.websocket.annotations
> org.eclipse.jetty.websocket.api.*
> org.eclipse.jetty.websocket.driver
> org.eclipse.jetty.websocket.extensions.*
> org.eclipse.jetty.websocket.io.*
>
>
> I do not think there is an OSGi restriction of one jar/module producing
> more than one package
>
> I strongly think we should drop the "core" as a meaningless artifact of
> our build system.
>
> cheers
>
>
>
>
>> --
>> Joakim Erdfelt <[email protected]>
>>
>>
>> On Wed, Sep 19, 2012 at 5:30 PM, Greg Wilkins <[email protected]> wrote:
>>
>>> The packages for websocket are now a bit verbose.  Server and client
>>> are ok, but core produces:
>>>
>>> org.eclipse.jetty.websocket.core.annotations
>>> org.eclipse.jetty.websocket.core.api
>>> org.eclipse.jetty.websocket.core.api.*
>>> org.eclipse.jetty.websocket.core.driver
>>> org.eclipse.jetty.websocket.core.extensions
>>> org.eclipse.jetty.websocket.core.extensions.*
>>> org.eclipse.jetty.websocket.core.io
>>> org.eclipse.jetty.websocket.core.io.*
>>>
>>>
>>> Can't this just be:
>>>
>>>
>>> org.eclipse.jetty.websocket.annotations
>>> org.eclipse.jetty.websocket.api
>>> org.eclipse.jetty.websocket.api.*
>>> org.eclipse.jetty.websocket.driver
>>> org.eclipse.jetty.websocket.extensions
>>> org.eclipse.jetty.websocket.extensions.*
>>> org.eclipse.jetty.websocket.io
>>> org.eclipse.jetty.websocket.io.*
>>>
>>>
>>> So long as no other module/jar contains any of these packages we are
>>> good.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Greg Wilkins <[email protected]>
>>> http://www.webtide.com
>>> Developer advice and support from the Jetty & CometD experts.
>>> _______________________________________________
>>> jetty-users mailing list
>>> [email protected]
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>>
>>
>>
>
> --
> Greg Wilkins <[email protected]>
> http://www.webtide.com
> Developer advice and support from the Jetty & CometD experts.
>
> _______________________________________________
> jetty-users mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
_______________________________________________
jetty-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/jetty-users

Reply via email to