I've been wondering the other way: what if we rip out all the module system and have a single fat JAR for NetBeans? How much can we optimise if we know there will be no runtime module enable/disable, no layer changes, no global services showing up, etc?
How many plugins do users really install? What if they generally install 0 modules? On the other side of the spectrum: could we perhaps distribute most modules are source code and compile on the fly? What if we have a small binary bootstrap and the obvious dependency on javac and just make the whole release a big source tar? Would certainly make 'convenience binaries' a thing of the past. --emi ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On 14 July 2018 2:35 AM, Laszlo Kishalmi <[email protected]> wrote: > Well this question is to Jaroslav Tulach mostly. > > From Java 9 there are three modularization system in Java. OSGI, > > NetBeans and Java's JigSaw. > > My question is could NetBeans be ported on JigSaw? What would we gain > > form that movement (if any), and what would be the pain points. > > I'd even would like to see a deep analysis on this topic on Jarda's blog. > > Thank you in advance! > > Laszlo Kishalmi > > > -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
