Sure, BC breaks for 6.0, but it worries me. I don't want a Python 3 for PHP 6. Or heck, PHP5 for that matter. On Jul 18, 2012 9:50 PM, "Stan Vass" <sv_for...@fmethod.com> wrote:
> Chaos will surely be, if we break PHP5 code. It should work without >> modification. <?php6 is fine, <?php isn't. >> On Jul 18, 2012 9:34 PM, "Daniel Macedo" <admac...@gmail.com> wrote: >> > > People are forgetting why we have version numbers. > > Yes, it's very spectacular to have all the new stuff in a major release, > but that's not what major versions are for. > Major versions are for BC breaks. And point releases are for BC-compatible > new features. > Therefore in 5.x releases old and new features should co-exist, and in 6.x > the old ones should just go. > Otherwise there's no point of using versions *at all*, and PHP can just > publish build numbers or dates. > > Here's a refresher of the rules of versioning: http://semver.org/ > > Stan >