I would like to help, but don't understand the scenario completely -- what are we trying to achieve, why, and how?
Thanks, Gj On Mon, Sep 3, 2018 at 11:12 AM, Eric Barboni <sk...@apache.org> wrote: > Hi folks > > In order to anticipate some jdk11 change (javaee module removal JEP 320) we > need to have a library providing thoose class. As Matthias Bläsing mention > in the PR they are already available in websvc.jaxws21. > But the module is only present for java cluster and must be available to > ide > cluster (where db module needs it) > > What is the good strategy here in order not to break good module and > cluster > independence > > Best Regards > Eric > -----Message d'origine----- > De : Eric Barboni <sk...@apache.org> > Envoyé : mercredi 29 août 2018 19:31 > À : d...@netbeans.apache.org > Objet : Re: Run on JDK8, compile on JDK11 > > Hi, > > I am an early adopter so , I will participate in this task. > > > > Ii may not be the good path but creating a library in the ide cluster to > wrap the jaws-ri and others apis that are removed due to > > JEP 320 seems an option to be able to compile on jdk8 as well as jdk11. > > > > To illustrate concept: https://github.com/apache/ > incubator-netbeans/pull/816 > > > > Best regards > > Eric > > > > On 2018/08/28 18:06:26, Geertjan Wielenga < > <mailto:g...@googlemail.com.INVALID> g...@googlemail.com.INVALID> wrote: > > > Hi all,> > > > > > > Organizations building on top of the Apache NetBeans Platform aren't > ready> > > > to adopt the upcoming JDK 11 yet. The industry typically will want to > stick> > > > with JDK8 for a while still. As such, it is essential for Apache > > NetBeans> > > > > to support JDK 8 and to continue to allow the Apache NetBeans Platform > and> > > > Apache NetBeans IDE to build and run on JDK 8.> > > > > > > On the other hand, there are early adopters that want to switch to > > the> > > > latest JDK for development and execution as soon as possible. As such, > > it> > > > > is also important to be able to compile the Apache NetBeans Platform > > (and> > > > > probably also Apache NetBeans IDE) on JDK 11.> > > > > > > It is therefore great that with PR-790...> > > > > > > <https://github.com/apache/incubator-netbeans/pull/790> > https://github.com/apache/incubator-netbeans/pull/790> > > > > > > ...we have started to move in that direction. (Thanks, Jaroslav > > Tulach.)> > > > Thanks to the above PR, one of the (in parallel running) Travis jobs > > runs> > > > > on top of JDK 11 and now builds the Apache NetBeans Platform. That > ensures> > > > that the code in "platform" cluster is not using any obsolete APIs. > > Other> > > > > jobs are still building on JDK 8, ensuring the code isn't > (unconditionally)> > > > using any fancy new features not available on JDK 8 (since, as pointed > out> > > > above, remember there are groups requesting support of JDK 8).> > > > > > > PR-790 only made the NetBeans Platform cluster, i.e., the "platform"> > > > cluster, ready for compilation on JDK 11. The community is encouraged > > to> > > > join in and adjust build scripts and code to be ready for compilation > > on> > > > both - JDK 8 and JDK 11 - after taking a look at the PR above, in the > other> > > > clusters too.> > > > > > > Build master hackers wanted!> > > > > > > Gj> > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >