Here is the link for the JavaSE7 Event tomorrow:<div><a href="http://www.jug.ch/html/events/2011/java_se.html">http://www.jug.ch/html/events/2011/java_se.html</a><br><br><div class="gmail_quote">On Tue, Jul 19, 2011 at 3:37 PM, basZero <span dir="ltr"><<a href="mailto:baszero@gmail.com">baszero@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">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... <div>
<br></div><div>btw: tomorrow at Technopark Zurich is a JUGS JavaSE7 Launch Event, I'll go there definitely.<div><div></div><div class="h5"><br>
<br><div class="gmail_quote">On Wed, Jul 13, 2011 at 1:52 PM, Michael Wechner <span dir="ltr"><<a href="mailto:michael.wechner@wyona.com" target="_blank">michael.wechner@wyona.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Am 12.07.11 21:55, schrieb basZero:<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
fyi<br>
<br>
a bit of reading, other thoughts, some stimuli to maybe judge whether OSGi is really something for Yanel...<br>
<a href="http://www.adam-bien.com/roller/abien/entry/how_to_kill_an_osgi" target="_blank">http://www.adam-bien.com/<u></u>roller/abien/entry/how_to_<u></u>kill_an_osgi</a> <br>
</blockquote>
<br></div>
I think the principles of OSGi are definitely for Yanel, whereas I think this is nicely expressed by Stefan Bohm's comment:<br>
<br>
"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."<br>


<br>
Also related to that:<br>
<br>
<a href="http://www.osgi.org/blog/2010/01/backward-compatibility.html" target="_blank">http://www.osgi.org/blog/2010/<u></u>01/backward-compatibility.html</a><br>
<br>
By using versioned interfaces Yanel does enforce such principles, but the problem I see is that Yanel's way<br>
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 ;-)<br>


<br>
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.<br>


<br>
Thanks<br>
<br>
Michael<br><font color="#888888">
-- <br>
Yanel-development mailing list <a href="mailto:Yanel-development@wyona.com" target="_blank">Yanel-development@wyona.com</a><br>
<a href="http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development" target="_blank">http://lists.wyona.org/cgi-<u></u>bin/mailman/listinfo/yanel-<u></u>development</a><br>
</font></blockquote></div><br></div></div></div>
</blockquote></div><br></div>