[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [equinox-dev] Meta-Type Annotations
- From: "BJ Hargrave" <hargrave@xxxxxxxxxx>
- Date: Wed, 5 Apr 2017 13:29:18 +0000
- Delivered-to: email@example.com
- Importance: Normal
The Metatype annotations are already available on Maven Central/JCenter. Since the annotation classes are not visible/used at runtime, I am curious as to why Eclipse needs to distribute them?
Also, what part of Eclipse will even process the Metatype annotations? Does PDE do that? As far as I know, only Bnd processes Metatype annotations. Unless PDE processes the annotations, there is little point in distributing them with Eclipse IDE.
Senior Technical Staff Member, IBM // office: +1 386 848 1781
OSGi Fellow and CTO of the OSGi Alliance // mobile: +1 386 848 3788
----- Original message -----
From: Peter Nehrer <pnehrer@xxxxxxxxxxxxxxxxxxxxxx>
Sent by: equinox-dev-bounces@xxxxxxxxxxx
To: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
Subject: Re: [equinox-dev] Meta-Type Annotations
Date: Tue, Apr 4, 2017 8:36 PM
Thanks Scott. I'll try submitting a CQ for a subset of that jar (just Meta Type annotations). I was thinking if those classes were already distributed with some Eclipse code (rather than just being attached to a CQ) then I would be able to repackage them, but maybe that's not even true.
> On Apr 4, 2017, at 5:17 PM, Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
> Hi Peter,
> FWIW, ECF depends upon and distributes org.osgi.service.remoteserviceadmin.* as part of ECF's RSA impl. We use a piggy back CQ:
> Not that I'm recommending this for metatype annotation classes. Seems to me it would be better placed as part of Equinox SDK...along with the metatype impl?
>> On 4/4/2017 11:15 AM, Peter Nehrer wrote:
>> I'm looking for annotation types in package org.osgi.service.metatype.annotations but can't seem to be able to find them anywhere in Equinox. Looking at https://dev.eclipse.org/ipzilla/show_bug.cgi?id=8618, the latest attached jar (https://dev.eclipse.org/ipzilla/attachment.cgi?id=12761) does have those annotations, but I can't find that jar included anywhere in Eclipse (git, build, p2 repo... anywhere); not even Orbit has the latest version.
>> Where do I need to look? Has Equinox only consumed portions of that jar? If so, would it be OK to extract the Metatype annotations and still be covered by the same CQ?
>> I'd appreciate any pointers anyone might have. Thanks!
>> equinox-dev mailing list
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> equinox-dev mailing list
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
equinox-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit