Does this mean that NetCAT should also test NetBeans with Felix besides the default Equinox (Netbinox) container? Because I doubt right now Felix is tested at all...
--emi On Mon, Nov 12, 2018 at 6:54 AM Jaroslav Tulach <[email protected]> wrote: > > 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 > > > > > > > > --------------------------------------------------------------------- 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
