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



Reply via email to