Le 13 avr. 2012 à 17:27, Jean-Vincent Drean a écrit :
>> This appears to have been made at 
>> https://github.com/xwiki/xwiki-platform/commit/1837196f0f6434603c4c24a13b7c1e2330750de8
>>  as part of a "code cleanup". Jean-Vincent, or someone else, could you 
>> explain the rationale behind it? I am sure this was checked for "others 
>> usages" but Curriki was not considered as part of that.
> 
> I had forgotten I did this refactoring/cleanup.

This is long ago!
We're getting awake!

> It seems I wrongly considered those APIs as internal, this is indeed a
> regression. I'll fix it ASAP.

thanks, it is well fixed in 3.5.x and 4.0 branches.

>> Having somewhat fixed this on my side by bringing more methods to the 
>> subclass (for the display of older events), I come to realize that newer 
>> events are also not of the right type so I'll have to hunt more for 
>> "compromised subclassing"...
>> 
>> This is rather an API breakage to my taste.
>> Has there been a policy about this?
>> Could we set-up one?
>> I wonder if such a search engine exists that would have indicated that such 
>> a breakage would have been avoided.
> I think clirr is doing this job now.

Could we configure it to consider projects such as Curriki?

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

Reply via email to