On Fri, Feb 6, 2015 at 9:17 PM, François Laupretre <franc...@tekwire.net> wrote:
>> De : yohg...@gmail.com [mailto:yohg...@gmail.com] De la part de Yasuo Ohgaki
>
>> Personally, backward compatibility is not too important.
>> PHP5 is dead by PHP 7.2 release... This is the reason why.
>> It's only 3 years later, only 2 years later after PHP 7.0 release.
>
> That's where we disagree, as I think it's most important.
>
> Thinking that PHP 5 is dead in 3 years is extremely naïve IMO. You probably 
> didn't live the PHP 4/5 migration but I guess we won't have more than 30 % of 
> production servers under PHP 7 in 2018, just due to the delays of distros, 
> hosting companies, and others.
>
> Now, suppose you're distributing a library or a framework, like Symfony, 
> Doctrine, etc. Someone tells you : "Here's the new DbC feature. You can use 
> it but this implies splitting your code to two independent branches and 
> maintain them in parallel until you have no PHP 5 customer anymore.". What do 
> you think you'll do (or won't do) ?
>
> @Pierre,@Dmitry : you have a better vision than mine on the migration 
> process. What's your opinion on forcing software developers to maintain two 
> separate branches ?

>From a SemVer point of view, two branches are the worst thing we could
do. The same  applies to extensions btw.

Cheers,
-- 
Pierre

@pierrejoye | http://www.libgd.org

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to