I think a good practice when writing bundles is to have all packages defined
(and exported) by a bundle being with artifact id.
I.e. if the artifactId is org.apache.aries.samples.blog.api, the package
should be named org.apache.aries.samples.blog.api.persistence and not
org.apache.aries.samples.blog.persistence.api.

The reasons are:
  * this is the default for the maven bundle plugin recent versions (and
will still be with the work i'm doing on using properties to configure the
osgi metadata)
  * it helps avoiding split packages

I won't change those right now, but I encourage everyone to make sure this
guideline is followed everywhere.

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

Reply via email to