db-ojb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brian McCallister <mccallis...@forthillcompany.com>
Subject Re: API changes in Criteria before Release 1.0
Date Sat, 14 Feb 2004 13:48:58 GMT
Anything marked as deprecated in 1.0 should have an expectation of  
removal in 1.1

I agree that 1.01 should not have client API changes.

-Brian


On Feb 13, 2004, at 7:39 PM, Erik Forkalsrud wrote:

>
> I don't consider myself an OJB developer, so feel free to ignore this,  
> but I must say that I disagree with the reasoning here.
>
> If the 1.0 release is going to mean anything at all, I would expect it  
> to mean API stability, so all API changes like this should go in  
> before 1.0 final, or wait until 2.0.  If I build an application that  
> uses OJB 1.0, any user of that application shouldn't need to worry  
> about upgrading to OJB 1.0.1 or 1.1, to take advantage of bugfixes or  
> performance improvements.  But if my application uses a method that is  
> in 1.0, and that method has disappeared in 1.1, the user ends up with  
> a broken system.  Such breakage should only happen at major version  
> upgrades.  0.99 -> 1.0 is major, but 1.0 -> 1.0.1 is not.
>
>
> Erik Forkalsrud
> erik@cj.com
>
>
> Armin Waibel wrote:
>> Brian McCallister wrote:
>>> -1
>>>
>>> RC stage is too late to remove methods. We can get rid of them with  
>>> 1.1 or even 1.0.1 if we are in a big hurry, though 1.0.1 should only  
>>> be a bug fix release
>>>
>> hmm (maybe I was too enthusiastic ;-)), I revise my vote, if  
>> deprecated methods works well I agree with Brian.
>> Armin
>>> -Brian
>>>
>>> On Feb 13, 2004, at 12:12 PM, Armin Waibel wrote:
>>>
>>>> Jakob Braeuchi wrote:
>>>>
>>>>> hi all,
>>>>> Criteria contains some deprecated methods dealing with orderBy and  
>>>>> groupBy. these methods have been moved to query a long time ago.
>>>>> what about deleting those methods _before_ releasing 1.0 ?
>>>>
>>>>
>>>>
>>>> +1, kick the old stuff out ;-)
>>>>
>>>> Armin
>>>>
>>>>> jakob
>>>>> ------------------------------------------------------------------- 
>>>>> --
>>>>> To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
>>>>> For additional commands, e-mail: ojb-dev-help@db.apache.org
>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------- 
>>>> -
>>>> To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
>>>> For additional commands, e-mail: ojb-dev-help@db.apache.org
>>>>
>>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
>>> For additional commands, e-mail: ojb-dev-help@db.apache.org
>>>
>>>
>>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-dev-help@db.apache.org
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org


Mime
View raw message