<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Am 19.07.11 15:37, schrieb basZero:
<blockquote
cite="mid:CAOXzDSFp7NSf=YLfxKfbgpRQ6uUeM0ogN2pCVUduQ4kgRyuBog@mail.gmail.com"
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>
do you mean something like<br>
<br>
<a class="moz-txt-link-freetext" href="http://openjdk.java.net/projects/modules/">http://openjdk.java.net/projects/modules/</a><br>
<br>
as an alternative to OSGi?<br>
<br>
Thanks<br>
<br>
Michael<br>
<blockquote
cite="mid:CAOXzDSFp7NSf=YLfxKfbgpRQ6uUeM0ogN2pCVUduQ4kgRyuBog@mail.gmail.com"
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 moz-do-not-send="true"
href="mailto:michael.wechner@wyona.com">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 class="im"><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 moz-do-not-send="true"
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 moz-do-not-send="true"
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 moz-do-not-send="true"
href="mailto:Yanel-development@wyona.com"
target="_blank">Yanel-development@wyona.com</a><br>
<a moz-do-not-send="true"
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>
</body>
</html>