Hi, what are the features we will lost, if we use OSGI? Are the features we can win with OSGI? Maybe we can start a wiki page to collect the things.
I use the possiblity, that the users can dynamically add nb modules very intensive and also the possitlibty that needed lib modules are automatically added if needed ... I remember that in the past I need to add osgi to some platform apps because I use osgi- based modules which are part of netbeans. I cant remember which modules. So maybe there is not only J2ee which needs osgi. best regards Oliver > 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]
