[Xapian-discuss] Deprecation policy question

Richard Boulton richard at lemurconsulting.com
Mon Sep 24 16:16:41 BST 2007


James Aylett wrote:
> On Mon, Sep 24, 2007 at 03:32:04PM +0100, Richard Boulton wrote:
> 
> [Start the deprecation cycle for an API call at minor releases]
>> That's roughly what my option 2 suggests, of course.  Except that in 
>> option 2 we document the features as deprecated straight away.
> 
> Not just document; putting it into the warnings layer of the API,
> which I think is a step too far.

No, option 2 is where we _don't_ put it into the warnings layer of the 
API (until the next minor release), but do document it as deprecated 
straight away.

> The thing is that I'm not convinced there's a problem with bumping the
> minor version when we start a deprecation cycle. I don't see how that
> can hurt, and it allows everything else to work smoothly.

I think, in practice, this would simply mean that almost every release 
was a minor release.

-- 
Richard



More information about the Xapian-discuss mailing list