Re: What is our definition of a "Backward Compatibility Break"

From: Date: Mon, 10 Sep 2012 17:10:16 +0000
Subject: Re: What is our definition of a "Backward Compatibility Break"
References: 1  Groups: php.internals 
Request: Send a blank email to internals+get-62926@lists.php.net to get a copy of this message
2012/9/10 jpauli <jpauli@php.net>: > Based on our recent discussion on #pecl , I'd like we clarify what we > think is a "BCB" (Backward Compatibility Break) as well as what "only > minor BC breaks" could mean. > Stas' recent topic on internals "On BC and interfaces" may serve as a > reflection basis. > As our release process told us that we should not add BCB (but only > "minor" ones ... hum) in any minor release (nor revision), and as 5.5 > release process is going to start soon, I'd like we try to all agree > on that point. > > > What could be qualified as a BCB ? Any modification that change the behaviour of an existing API? Most of libraries change their minor version number when they add a new interface, but they change their major number when an existing interface is modified.

« previous php.internals (#62926) next »