Yes, exactly.<div>However, I'm very surprised that the Module System did not make it into the SE7 spec...</div><div>It has been delayed until 2012 for the Java SE8 spec:</div><div><a href="http://www.jcp.org/en/jsr/detail?id=337">http://www.jcp.org/en/jsr/detail?id=337</a></div>
<div><br></div><div>So OSGi is probably the only candidate for the moment. Sorry for pointing to the module system too early...</div><div><br></div><div>Cheers</div><div>Balz</div><div><br></div>
<div><br><br><div class="gmail_quote">On Thu, Jul 21, 2011 at 10:54 AM, 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">
<u></u>
<div bgcolor="#ffffff" text="#000000">
Am 19.07.11 15:37, schrieb basZero:
<div><blockquote type="cite">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... <br>
</blockquote>
<br></div>
do you mean something like<br>
<br>
<a href="http://openjdk.java.net/projects/modules/" target="_blank">http://openjdk.java.net/projects/modules/</a><br>
<br>
as an alternative to OSGi?<br>
<br>
Thanks<br><font color="#888888">
<br>
Michael</font><div><div></div><div><br>
<blockquote type="cite">
<div><br>
</div>
<div>btw: tomorrow at Technopark Zurich is a JUGS JavaSE7 Launch
Event, I'll go there definitely.<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:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
Am 12.07.11 21:55, schrieb basZero:
<div><br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);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/roller/abien/entry/how_to_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/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-bin/mailman/listinfo/yanel-development</a><br>
</font></blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div></div></div>
<br>--<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-bin/mailman/listinfo/yanel-development</a><br></blockquote></div><br></div>