What is our definition of a "Backward Compatibility Break"
| From: | jpauli | Date: | Mon, 10 Sep 2012 16:28:38 +0000 |
| Subject: | What is our definition of a "Backward Compatibility Break" | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-62925@lists.php.net to get a copy of this message | ||
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 ?
Adding a new language function ? Removing one ?
Thoughts ?
Julien.P