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 > > > >
