Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Provide new OSGi service API without obsolete API (Dictionary)?

I put this up for discussion in the Core Platform Expert Group (CPEG)

On Fri, Jun 29, 2018 at 10:35 AM Lars Vogel <lars.vogel@xxxxxxxxxxx> wrote:
Hi,

I wanted to give official feedback that my customers are surprised
that OSGi service API is based on obsolete data types.

>From the Javadoc of Dictionary:
----
NOTE: This class is obsolete.
----

This makes the OSGi service API look outdated for several of the
customers I discussed this. OSGi ds hides this a bit but sometimes the
low-level API must be used.

So for those involved in the OSGi spec, maybe you can consider
deprecating the old methods in BundleContext and providing new ones
with non-obsolete API, e.g., Map?

I'm aware that this is "just a mailing list" but AFAIK several of the
subscribed people here are involved in the OSGi specification.

Best regards, Lars

--
Eclipse Platform project co-lead
CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg
Amtsgericht Hamburg: HRB 127058
Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
USt-IdNr.: DE284122352
Fax (040) 5247 6322, Email: lars.vogel@xxxxxxxxxxx, Web: http://www.vogella.com
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Back to the top