felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martijn Dashorst <mart...@dashorst.dds.nl>
Subject Re: Package naming (was Re: [VOTE] Please pick a name for this project)
Date Thu, 18 Aug 2005 08:33:38 GMT
I'm not a member, so my vote may not be important at all (and I'm not 
going to vote anyway ;)

Is there any chance that ASF will be providing another OSGi framework 
implementation, next to felix? Will the bundles then be shared across 
both projects, or are they 'felix' specific, in that they provide 
services specific to felix and are likely not too interesting to other 

the distinction should be made based on that decision. So #1, #2 and #3 
are all valid.

#1 -> ASF is always going to support only one OSGi implementation
#2 -> ASF is probably going to support another OSGi implementation (in a 
Galaxy far, far away) OR the provided bundles are general purpose 
#3 -> ASF is probably going to support another OSGi implementation and 
the provided bundles are Felix specific.

Just my $.02


Richard S. Hall wrote:

> I am not against renaming the packages, but it would be nice if we 
> could make this decision once and stick to it. We already discussed 
> this and agreed on the current package naming scheme. I waited to 
> commit source so we could start fresh...so much for that. :-)
> We have two options that are only slightly different.
> Option #1:
>    org.apache.osgi.framework
>    org.apache.osgi.bundle
>    org.apache.osgi.service
>    ...
> Option #2:
>    org.apache.felix
>    org.apache.osgi.bundle
>    org.apache.osgi.service
> The benefit of the #1 is a single package hierarchy that relates 
> everything in a clear and explicit way. The benefits of #2 is shorter 
> package names for the framework and some branding.
> Please review the mailing list archive for other arguments.

View raw message