Felix Meschberger wrote: > #1 each module must fully describe its dependencies > Some dependencies should probably be considered globally valid and will > still be available through dependency management: > JCR API (1.0) > Servlet API (2.4) > OSGi APIs (should generally be R4 based) +1
> #2 each dependency version must be to the lowest possible number > This ensures that Import-Package version numbers will not increase > needlessly. Dependency version numbers should primarily be based on > API-functionality. Any higher version required due to bug-fixes in the > implementation is not an issue for a module to care about. +1 > #3 keep dependency management for plugins (plugin management) > Plugin management is concerned with the build process only and it makes > perfect sense to keep this support and functionality. +1 Carsten -- Carsten Ziegeler [email protected]
