[dev] [commits] Horde branch master updated. e7a93ed9b2ec51950fdc74648b62915e0ca02018

Jan Schneider jan at horde.org
Sat May 14 08:25:35 UTC 2011


Zitat von Chuck Hagenbuch <chuck at horde.org>:

> Quoting Michael Rubinsky <mrubinsk at horde.org>:
>
>> Quoting Jan Schneider <jan at horde.org>:
>>
>>>>  - getShareCriteria() should be protected
>>>
>>> This is true, but still a BC break. Better add a @todo to make  
>>> this protected in H5.
>>
>> What's funny is that I had done it that way first, and actually had  
>> a commit all ready to push but decided to reverse it to do it this  
>> way.  I understand about the BC, but since the methods were  
>> inconsistent and thus unusable between drivers anyway (both in the  
>> fact that the visibility was different, as well as the fact that  
>> the return values were incompatible), I thought it best to commit  
>> it this way.
>>
>> However, since you've expressed this concern, I'll revert the  
>> methods back to the inconsistent signatures.
>
> If this was inconsistent between drivers, I don't know that we  
> should even consider this a BC break - or at least, not a necessary  
> one. Also hard to imagine anyone is relying on this already,  
> especially in a driver-specific way.

Agreed. I didn't look at the other drivers, but if this was really  
just fixing inconsistent method signatures, then I'm fine with  
breaking BC too.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the dev mailing list