OK.
Is there any handy tool that automatically will check for these
problems and tell us how many packages need to be renamed ?
AFAIK there are no cyclic dependency between Wicket's modules.

On Tue, Feb 21, 2012 at 5:12 AM, Andreas Pieber <anpie...@gmail.com> wrote:
> Hey,
>
> I second Brain on this one: As long as package names do not overlap and
> there are no circular dependencies between the bundles I see no reason to
> object.
>
> Kind regards,
> Andeas
>
> On Mon, Feb 20, 2012 at 22:57, Brian Topping <topp...@codehaus.org> wrote:
>
>>
>> On Feb 20, 2012, at 2:53 PM, Martin Grigorov wrote:
>>
>> > - renaming for OSGi
>> > Does anyone have an idea how many packages should be renamed ?
>> > Some people say that a package should have its module name in it (e.g.
>> > o.a.w.core.**). Other people say that we should rename just the
>> > packages which exist in two or more modules.
>>
>> I didn't see an issue for renaming in Jira, apologies if that was an
>> oversight.
>>
>> There is a "Bundle-SymbolicName" and "Bundle-Version" in the manifest.
>>  Many OSGi projects use the SymbolicName as the base name for the Maven jar
>> (i.e. o.a.w.util).
>>
>> Then make sure that the Maven jar version complies to OSGi numbering
>> criteria and use it in both the manifest and the jar version.
>> http://semver.org/ is compatible with the OSGi numbering, so if that's
>> still the plan, all is good.
>>
>> As far as packages go, having the bundle SymbolicName as the package root
>> for the bundle is a good convention (by eliminating package naming
>> conflicts), but not required.
>>
>> If package names do not overlap and circular dependencies between bundles
>> are removed, the requirements for OSGi should be satisfiable.
>>
>> Brian



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

Reply via email to