Having a hybrid module system is a neat trick yet I don't see people raving about it. I wonder if it wouldn't help simplify this long term.
Since we are under Apache and they do have OSGi containers, we could elect to just stick to OSGi and deprecate NBMs. Except our own module system is much neater and easier to understand / use compared to OSGi... But our module system is also not evolving... Then again perhaps neither is OSGi? It's nice that users are able to install modules, but realistically that happens rarely and a restart is not such a big issue. So the dynamic module nature becomes an optimisation and an UI decluttering I guess? Using NetBeans with the ergonomics cluster feels a bit odd to me since you have modules being enabled randomly and things show up that didn't use to be there... I don't believe I ever saw another app behave like this. --emi On Sat, Nov 10, 2018 at 9:58 AM Peter Nabbefeld <[email protected]> wrote: > > That's been my question about: I do not know if some module needs OSGi, > JEE was just an idea for what could *probably* need OSGi. Probably my > question wasn't exact. > > Kind regards > Peter > > > Am 09.11.18 um 18:47 schrieb Emilian Bold: > > PS: I what way is the broken OSGi break our JEE support? I would like > > to see an issue explaining this. > > > > --emi > > > > On Fri, Nov 9, 2018 at 2:23 PM Peter Nabbefeld <[email protected]> > > wrote: > >> > >> Hello, > >> > >> OSGi support is obviously broken since NB 9, see > >> https://github.com/mojohaus/nbm-maven-plugin/issues/52 for details. I've > >> created NETBEANS-1638 as a critical bug. > >> > >> The question here is, how important is OSGi for functionality of > >> NetBeans itself (e.g. JEE support), i.e. does it probably need to be a > >> blocker? > >> > >> Kind regards > >> > >> Peter > >> > >> --------------------------------------------------------------------- > >> 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 > > > > > > > > > --------------------------------------------------------------------- > 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
