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" <[email protected]> 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" <[email protected]> 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
>