On Fri, Jan 22, 2021 at 4:05 PM Christoph Läubrich <lae...@laeubi-soft.de> wrote:
> OSGi already defines some annotations for the package level see , OSGi > DS makes heavy use with great success of annotations. > OK, can you please share a link to such example of package-info that's the good OSGi way. Maybe we can just mimic that and be done with it. The problem is more that the Eclipse way of thinking is sometimes > incompatible with standard OSGi ;-) > I think it's more that Eclipse Platform developers are not really top OSGi experts. They're using OSGi here and there as it fits, but Eclipse still has an extension registry and many other things that -despite some technical limitations- do work very well in most cases and that make people still rely on them without having to leverage OSGi much. And this Whiteboard annotation isn't standard OSGi (yet?) But I think if a draft for a @Whiteboard annotation could be provided in > Eclipse it might become the reference-implementation of an official > Eclipse specification later on :-) > [1] > https://blog.osgi.org/2018/07/osgi-r7-highlights-bundle-annotations.html To be clear, Eclipse Platform is not an incubator of OSGi, it's placed downstream of OSGi and leverages what is released. So while Eclipse Platform code can be used as example (in some WIP/Drafts Gerrit patch) to help with design of such annotation for OSGi, the project doesn't aim at being a reference implementation to host such experimentation and won't merge experimental code. That said, Equinox may be interesting in hosting such development. It's more a topic to bring on the equinox-...@eclipse.org mailing-list; which I believe has more interaction with the OSGi Working Group so such development likely to be more successful there.
_______________________________________________ platform-dev mailing list platform-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev