Well, the old annotations could also be improved so that FELIX-2892 and the (probably duplicate) FELIX-3187 could be resolved.
These issue would need changing the retention level and adding the bind-methods in the bytecode instead of in the java source. Reto On Mon, Nov 28, 2011 at 4:36 PM, Carsten Ziegeler <[email protected]> wrote: > 2011/11/28 Bertrand Delacretaz <[email protected]>: >> On Mon, Nov 7, 2011 at 10:46 AM, Felix Meschberger <[email protected]> >> wrote: >>> ...Going forward I see the following changes, we might want to apply to the >>> SCR plugin:... >> >>> ...* Add support for the new OSGi standard annotations, of course. >>> >>> * Consider supportig mixing Felix and standard annotations in the same >>> class (not a requirement but might be helpful -- or confusing ;-) )... >> >> Should the Felix annotations also be deprecated? >> >> It's probably good, medium-term, for everybody to move to the new >> standard annotations. > > In theory, yes - but the standard annotations lack a lot of features > we have (like metatype support) and they are slightly different to > use. So we won't deprecate our cool annotations yet :) > > Regards > Carsten > >> >> -Bertrand >> > > > > -- > Carsten Ziegeler > [email protected] >
