Hi all,

sorry, if this is slightly off topic.

I try to figure out how to design an application which leverages the dynamics and extensibility of OSGi (general design principles).

Eclipse is always the first example people cite as an as a production ready, successful application based on OSGi. This may direct one to think that Eclipse uses OSGi best practices a lot, and copying Eclipse design decisions as patterns leads to a good design automatically.

I am quite sure that this does not hold true. For instance Eclipse uses dependencies between bundles a lot, although the preferred way to manage dependencies is via packages (as it is said in the spec and may online resources).

Do you know other examples for decisions made in Eclipse, which cannot be used as general design principle. Or the other way around: anything, that *can* be recommended.

Thanks in advance + Greetings from Hamburg,
    Stefan



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to