[Yanel-dev] HOW TO KILL AN OSGI PROJECT - WITH 10 QUESTIONS

basZero baszero at gmail.com
Tue Jul 19 15:37:54 CEST 2011


It is certainly worth to get into the modularity details of Java SE7, which
has been launched last week. Maybe that covers already a bunch of Yanel
requirements...

btw: tomorrow at Technopark Zurich is a JUGS JavaSE7 Launch Event, I'll go
there definitely.

On Wed, Jul 13, 2011 at 1:52 PM, Michael Wechner
<michael.wechner at wyona.com>wrote:

> Am 12.07.11 21:55, schrieb basZero:
>
>  fyi
>>
>> a bit of reading, other thoughts, some stimuli to maybe judge whether OSGi
>> is really something for Yanel...
>> http://www.adam-bien.com/**roller/abien/entry/how_to_**kill_an_osgi<http://www.adam-bien.com/roller/abien/entry/how_to_kill_an_osgi>
>>
>
> I think the principles of OSGi are definitely for Yanel, whereas I think
> this is nicely expressed by Stefan Bohm's comment:
>
> "OSGi because it forces us to consider design-aspects such as modularity,
> life-cycle management and versioning (which is not a bad thing ;-). On the
> other hand, I don't think that dynamicity is really a major driver for OSGi.
> Quite the contrary, enterprise environments have to be stable and
> deterministic."
>
> Also related to that:
>
> http://www.osgi.org/blog/2010/**01/backward-compatibility.html<http://www.osgi.org/blog/2010/01/backward-compatibility.html>
>
> By using versioned interfaces Yanel does enforce such principles, but the
> problem I see is that Yanel's way
> of doing it is not a "standard", whereas OSGi is a "standard" (or at least
> one does consider it a standard), which means the learning curve for
> developers and sitting on top of shoulders would help ;-)
>
> It's still not clear to me if OSGi is the right thing from a "technical"
> point of view and what if there might come up something better than OSGi? I
> think these are the questions we should ask ourselves additionally to the
> ones mentioned in the link above.
>
> Thanks
>
> Michael
> --
> Yanel-development mailing list Yanel-development at wyona.com
> http://lists.wyona.org/cgi-**bin/mailman/listinfo/yanel-**development<http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wyona.org/pipermail/yanel-development/attachments/20110719/dee7b24c/attachment.html>


More information about the Yanel-development mailing list