At the rate Java 9 keeps getting pushed back I don't think it's a viable
option. JBoss Modules implements many of the same features as it pertains
to our needs and works in Java 8 and 9. From what I recall from years back
the spec for jigsaw was mostly lifted from JBoss Modules, so it won't be a
hard task to transition to jigsaw after Java 10 roles out. ;)
On Wed, Mar 29, 2017 at 5:35 PM William Markito Oliveira <mark...@apache.org>
wrote:

> Since the modularization effort may take a significant time and one of the
> big features of Java 9 is modularization, why not leverage the
> infrastructure of the JDK [1] for that ?  This would not only bring the
> modularization but also make it 100% compatible with Java 9.
>
> It also provide solutions around class-loaders [2].
>
> Food for thought... :)
>
> [1] http://openjdk.java.net/projects/jigsaw/spec/sotms/#defining-modules
> [2] http://openjdk.java.net/projects/jigsaw/spec/sotms/#class-loaders
>
> On Wed, Mar 29, 2017 at 3:29 PM, Jared Stewart <jstew...@pivotal.io>
> wrote:
>
> > I have some questions about the ClassLoader isolation proposal. If the
> > class loaders of different modules are truly isolated, how can any module
> > load classes from a different module?  And conversely, if different
> modules
> > can load classes from each other, how can they truly be isolated?  In
> > something like an application server, this seems much simpler, since the
> > wars that get deployed to an app server should never need to interact
> with
> > each other.  But how can this work with Geode modules?
> >
> > > On Mar 29, 2017, at 10:00 AM, Udo Kohlmeyer <ukohlme...@pivotal.io>
> > wrote:
> > >
> > > Hi there Guys,
> > >
> > > A more detailed proposal for a more modular Geode is available. Please
> > review and comment, either on this thread or on confluence.
> > >
> > > https://cwiki.apache.org/confluence/display/GEODE/
> > Geode+Modularization+-+An+approach
> > >
> > > Udo
> > >
> >
> >
>

Reply via email to