ne 11. 11. 2018 v 20:34 odesílatel Emilian Bold <[email protected]>
napsal:

> > There are two OSGi containers in NetBeans. Felix and Netbinox. The
> platform
> can use any of them. IDE uses Netbinox (as for example Mylyn bundles do not
> run on Felix).
>
> Netbinox being a patched Equinox.
>
> So, if the IDE uses Equinox (or, Netbinox), why do we bundle Felix
> for? I case some other Platform application prefers the Felix OSGi
> runtime? (In which case the OSGi part of the IDE will run in Felix, I
> assume? Or, are we advanced enough that we can bridge between multiple
> OSGi containers at the same time?).
>

No, we cannot (currently) bridge between multiple OSGi containers.
Interesting idea ;-), but no.

The short answer is Felix was first, then we also needed Netbinox. More
resources:

http://wiki.apidesign.org/wiki/Netbinox
http://wiki.apidesign.org/wiki/Mylyn
http://wiki.apidesign.org/wiki/JDeveloper
http://wiki.apidesign.org/wiki/Felix

-jt


>
> --emi
> On Sun, Nov 11, 2018 at 9:13 AM Jaroslav Tulach
> <[email protected]> wrote:
> >
> > There are two OSGi containers in NetBeans. Felix and Netbinox. The
> platform
> > can use any of them. IDE uses Netbinox (as for example Mylyn bundles do
> not
> > run on Felix).
> >
> > Updating containers is a matter of replacing the JARs and passing all the
> > module tests.
> > -jt
> >
> >
> > so 10. 11. 2018 v 13:29 odesílatel Neil C Smith <[email protected]>
> > napsal:
> >
> > > On Sat, 10 Nov 2018 at 09:35, Emilian Bold <[email protected]>
> wrote:
> > > > 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.
> > >
> > > How does all this relate to things like this, and the comments about
> > > using third-party libraries as OSGi bundles directly?  Are we sure
> > > this isn't impacting any IDE functionality?
> > >
> > >
> > >
> https://github.com/apache/incubator-netbeans/commit/0733bfa50a2ab70c06f3c3b65067a6f0276de801#diff-b67e908d5abd92c256d46d7b1edf5ae5
> > >
> > > On Sat, 10 Nov 2018 at 12:06, Oliver Rettig <[email protected]>
> wrote:
> > > > 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.
> > >
> > > There are quite a few pages on OSGi <> NetBeans features and interop
> > > on the old wiki.  I'm not sure how much has been migrated there as
> > > yet.
> > >
> > > The page on NBM package stability has some interesting observations on
> > > this, and links across to some other useful things -
> > > http://wiki.netbeans.org/NbmPackageStability
> > >
> > > Best wishes,
> > >
> > > Neil
> > >
> > > ---------------------------------------------------------------------
> > > 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