On Mar 30, 2011, at 2:48 PM, Sergiu Dumitriu wrote:
> On 03/30/2011 02:28 PM, Vincent Massol wrote:
>> Hi devs,
>>
>> I'd like to propose to deprecate the "value" and "hints" fields of
>> @Component and instead use the @Named annotation (and @Qualifier annotations
>> later on).
>>
>> The rationale is to align with JSR330's @Named annotation at injection
>> points and also to start going in the direction of CDI (JSR299) since CDI
>> uses @Named for beans too.
>>
>> Example before:
>>
>> @Component("hint")
>> public class MyComponent...
>>
>> After:
>>
>> @Component
>> @Named("hint")
>> public class MyComponent
>>
>> Here's my +1
>
> +1. Will the old mechanism continue to work for a while, for backwards
> compatibility?
Sure. It's only about marking it deprecated.
Thanks
-Vincent
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs