Alex, You wrote:
> I see no reason why a > future project that wanted to introduce first-class versions couldn't do > it on top of JDK 9. When I asked you to clarify how it could do so you responded with a non-answer. This doesn't inspire much confidence. As far as I can tell, the current syntax makes this impossible. Gili On 2016-08-31 4:29 PM, Alex Buckley [via jigsaw-dev] wrote: > This has been a good conversation but I'm unwilling to enter into > unbounded discussion of hypothetical future features. Here are some > practical things you can try with JDK 9 right now: > > - Have you run your JDK 8 application on a JDK 9 EA build? > - Have you jlinked an image consisting of a handful of JDK 9 modules, > and run your application on top of that? > - Have you declared modules for your application and put supporting > legacy JARs on the modulepath as automatic modules? > > Alex > > On 8/31/2016 1:15 PM, cowwoc wrote: > > > Alex, > > > > Thank you for the clarification. > > > > I am a bit confused by your assertion... If you wanted to introduce > > first-class versions in JDK 10, how would you do so (without breaking > > backwards compatibility) in light of this format? > > > > module com.foo.bar { > > *requires* org.baz.qux; > > } > > > > Gili > > > ------------------------------------------------------------------------ > If you reply to this email, your message will be added to the > discussion below: > http://jigsaw-dev.1059479.n5.nabble.com/Multiple-versions-of-a-non-exported-dependency-tp5713364p5713379.html > > > To unsubscribe from Multiple versions of a non-exported dependency, > click here > <http://jigsaw-dev.1059479.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5713364&code=Y293d29jQGJicy5kYXJrdGVjaC5vcmd8NTcxMzM2NHwxNTc0MzIxMjQ3>. > NAML > <http://jigsaw-dev.1059479.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > > -- View this message in context: http://jigsaw-dev.1059479.n5.nabble.com/Multiple-versions-of-a-non-exported-dependency-tp5713364p5713382.html Sent from the jigsaw-dev mailing list archive at Nabble.com.