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>