For everyone's information I have added this strategy to our  
development practices guide at:
http://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#HBackwardCompatibility

Thanks
-Vincent

On Feb 4, 2008, at 2:40 PM, Vincent Massol wrote:

> Done: http://jira.xwiki.org/jira/browse/XWIKI-2059
>
> The mechanism is now in place.
> See the aspect here:
> http://tinyurl.com/2bgrxj
>
> Thanks
> -Vincent
>
> On Feb 4, 2008, at 9:44 AM, Vincent Massol wrote:
>
>> Hi,
>>
>> I'd like us to agree on using the strategy described here:
>> http://blogs.sonatype.com/john/2007/11/09/1194630418546.html
>>
>> This has several advantages:
>>
>> 1) Keeps our code clean
>> 2) Put all backward compatibility code in a single place which makes
>> it easy too to remove when the time has come
>>
>> Here's my +1
>>
>> If we agree I'll do a try of using this approach for moving out the
>> deprecated methods in the XWiki class into an aspect. It should be a
>> piece of cake since we already have the aspectj plugin in place for
>> the core build.
>>
>> Thanks
>> -Vincent

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to