I would think they might be value from the platform perspective to allow 
modules to interfaced with a little external from the platform as well as 
bringing in modules external to NB platform.

Not to mention if it migrated towards a standard module mechanism it avoids 
YAMS (yet another module system)...although I acknowledge the NB historical 
module aspects (documentation, books, plugins, etc.) may still have value as 
well.

I guess this begs the question what is the means by which new JDK features get 
brought in to NB IDE and Platform?

Assume some new feature is introduced (i.e. nio, lambda, modules, etc.) in JDK, 
which gets added to some existing code, requiring the dependency JDK be added 
to the Netbeans build (and/or run time) infrastructure, module / plugin 
dependency recompilation, repositories etc. and eventually if functionality was 
deprecated (i.e. Corba, Applets, etc) then that code would need migrated out 
(to plugin) or replaced with more applicable new technologies.

I seem to recall there being tips to identify possible JDK improvements (like 
lambdas) which could be run across code bases...maybe doing so on the NB 
platform and IDE would be a worth wild activity.

I’d hate for NB to get stagnant with old (potentially depreciated) 
functionality or get left behind

Eric Bresie
ebre...@gmail.com
> On January 9, 2020 at 8:11:09 AM CST, Neil C Smith <neilcsm...@apache.org> 
> wrote:
> On Thu, 9 Jan 2020 at 13:53, László Kishalmi <laszlo.kisha...@gmail.com> 
> wrote:
> > Where there are similarities, NB modules are dynamic, Java modules are
> > static, at least as far as I know.
>
> There are some interesting OSGi / JPMS projects around, such as
> https://github.com/tjwatson/atomos - although only glanced at it. Not
> sure if it can be made to work in any useful way with NetBeans' OSGi
> integration. Interoperation would be really useful - at some point in
> the near future I'd at least like to find a way to add in libraries on
> the module path to an RCP application.
>
> Best wishes,
>
> Neil
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>

Reply via email to