[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Meta-Type Annotations

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.
--

BJ Hargrave
Senior Technical Staff Member, IBM // office: +1 386 848 1781
OSGi Fellow and CTO of the OSGi Alliance // mobile: +1 386 848 3788
hargrave@xxxxxxxxxx
 
 
----- Original message -----
From: Peter Nehrer <pnehrer@xxxxxxxxxxxxxxxxxxxxxx>
Sent by: equinox-dev-bounces@xxxxxxxxxxx
To: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
Cc:
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:
>
> https://dev.eclipse.org/ipzilla/show_bug.cgi?id=8527
>
> 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?
>
> Scott
>
>
>> On 4/4/2017 11:15 AM, Peter Nehrer wrote:
>> Hello,
>>
>> 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!
>>
>> --Peter
>> _______________________________________________
>> 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
>
>
> _______________________________________________
> 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
_______________________________________________
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