My understanding is that OSGi was developed as a client side technology for
small form factor devices.  It's easy to think of it as a server technology
since all the current app servers are based on OSGi.

Since NB is only for Swing I have started looking at the possibility of
creating a JFX client running on Felix.  It's not difficult to do and
provides all the support of the OSGi platform to a very nice client
(automatic updating of bundles, etc.).  Unfortunately I have not gotten
past the proof-of-concept stage (last tried on 8.2) due to other
distractions but I plan to get back to it soon.  For that reason I
personally am very interested in NB having good support for creating OSGi
bundles (assuredly different from integrating with NB which I presume Peter
is saying is broken).  I haven't tried to create an OSGi bundle with 9 or
10 but hope creating bundles for Felix is not broken.  Fortunately, it is a
technology very usable on both client and server.

Just my $.02.



On Fri, Nov 9, 2018 at 4:23 AM 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
>
>
>
>

Reply via email to