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]

Reply via email to