Ticket #4 (new enhancement)

Opened 1 year ago

Restructure Java packages, seperating internal and external classes

Reported by: SebastianMarsching Assigned to: SebastianMarsching
Priority: major Milestone: 1.0.0
Component: Core (general) Version:
Keywords: osgi refactoring modularization packages Cc:

Description

In order to expose only external classes and interfaces in an OSGi environment, the Java package structure has to be reordered. Internal interfaces and implementations should be moved to .internal packages.

The new package layout should represent the various subsystems, at least where this change can be performed without breaking backward compatibility.