Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61877 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 68747 invoked from network); 30 Jul 2012 15:18:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Jul 2012 15:18:07 -0000 Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lerdorf.com from 209.85.160.42 cause and error) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.160.42 mail-pb0-f42.google.com Received: from [209.85.160.42] ([209.85.160.42:41484] helo=mail-pb0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9E/90-00342-EA5A6105 for ; Mon, 30 Jul 2012 11:18:07 -0400 Received: by pbbrp12 with SMTP id rp12so10798488pbb.29 for ; Mon, 30 Jul 2012 08:18:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding:x-gm-message-state; bh=DnM+RUZZn+l03sgPmUryokM4s07nDwHuVrdS0JSEc60=; b=ScUuEx8NMhfvUiJcDxUQD2nMliBi2cLj1ro2z1c615xVoe+Ue4NIO21AadrNYdudNw c8Y8bjvu5Gm7UrnsoAAozBwH6Km3NCp2nVpTgCfQWGRRISa882E4x/O7sCfX3rkF/yI6 6zJHBxu0cTYTqDgv3lntdzYvV6NeLFw1DAPHA4+4m9WKxPIho9yv9mKoEpcgSyQoIaDl 48zBkCStSrJYEHEJGTLX8lbisqRuLEKzstBBo7/AMjXLDQHRG+3mGkUNgD7xUC4dkcw2 paaRY6pYT6UzsLXivw9DOlwy5TUV0xWwRrH8rvIuSfQ8a9eAO6YJmG3p6SnIUINsqB1k fVcg== Received: by 10.68.232.170 with SMTP id tp10mr36413491pbc.59.1343661484128; Mon, 30 Jul 2012 08:18:04 -0700 (PDT) Received: from [192.168.200.148] (c-50-131-44-225.hsd1.ca.comcast.net. [50.131.44.225]) by mx.google.com with ESMTPS id gf3sm8088366pbc.74.2012.07.30.08.18.02 (version=SSLv3 cipher=OTHER); Mon, 30 Jul 2012 08:18:03 -0700 (PDT) Message-ID: <5016A5A8.50506@lerdorf.com> Date: Mon, 30 Jul 2012 08:18:00 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 MIME-Version: 1.0 To: Lester Caine CC: PHP Internals References: <50163FAD.4020004@lsces.co.uk> In-Reply-To: <50163FAD.4020004@lsces.co.uk> X-Enigmail-Version: 1.5a1pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQnS5VIlnfd8whXS/sY7triqVp2W7TkN09xtdSuCWzQtYjqjAcezecxYRn0oSXLf8SExCUb6 Subject: Re: [PHP-DEV] Bringing users along ... From: rasmus@lerdorf.com (Rasmus Lerdorf) On 07/30/2012 01:02 AM, Lester Caine wrote: > Having just been helping another unsophisticated user, the growing > problem of incompatibility between versions is starting to hit harder. > So can developers please start taking a little more care with the > support of existing users! Lester, we get it. Your job is to maintain and support legacy code and you are grumpy about it. You have posted about it repeatedly for years. And as much as you don't think we do enough, we actually put a lot of emphasis on not breaking backward compatibility. But it is always a trade off. Every new feature, bug fix or security fix introduces some level of backward compatibility issue. We try to minimize those BC breaks, but they will continue to happen. You will just have to find a way to manage it. -Rasmus