Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61927 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 94822 invoked from network); 1 Aug 2012 15:28:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Aug 2012 15:28:10 -0000 Authentication-Results: pb1.pair.com header.from=philip@roshambo.org; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=philip@roshambo.org; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain roshambo.org from 209.85.160.42 cause and error) X-PHP-List-Original-Sender: philip@roshambo.org X-Host-Fingerprint: 209.85.160.42 mail-pb0-f42.google.com Received: from [209.85.160.42] ([209.85.160.42:49141] helo=mail-pb0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 42/2B-32875-90B49105 for ; Wed, 01 Aug 2012 11:28:09 -0400 Received: by pbbrp12 with SMTP id rp12so1349683pbb.29 for ; Wed, 01 Aug 2012 08:28:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=galxEIEmVtDcrTDl4CNIQuRNqQPPGASFlfLBWxXGoBg=; b=pQjDsYx7RRNveoZDpyuF1Ts/gHNPXURtC1ESC3m5Msf0pp28PllHzRXnj5u9g0Rix5 LJoRmvRXpXKb5cWuZ0PhTdpbTu1Q2z+7+AM1Jynd5+nqBTbUxC+INzOaCZlZ+V+GvDbH kTXCNqkCBblLinO55ivsvn9t9k6euke7tNiuHgs72WSFjKaAAfBLToTEnrPXMw0MUUlO bDy/0aq5mVT/ARIls6TkPhjClNLNGJof9fqydyg1za0qMBQ3Z+q4Vl0nb8dalyTXvWP6 sJuK0ifTc0sDTzAvXdQ+MYJ0l4b9dMy/Y0JHt5cK5J7jANwhxN1pYB28fBkUw7yCZZNP M1XQ== Received: by 10.68.129.38 with SMTP id nt6mr28245803pbb.76.1343834886738; Wed, 01 Aug 2012 08:28:06 -0700 (PDT) Received: from [192.168.2.100] (c-71-56-134-232.hsd1.wa.comcast.net. [71.56.134.232]) by mx.google.com with ESMTPS id pw9sm2740833pbc.30.2012.08.01.08.28.04 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 01 Aug 2012 08:28:04 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=iso-8859-1 In-Reply-To: <1343829694.1449.382.camel@guybrush> Date: Wed, 1 Aug 2012 08:28:02 -0700 Cc: Lester Caine , PHP internals Content-Transfer-Encoding: quoted-printable Message-ID: <03CF951C-6CB0-4322-8179-C25701AD48E8@roshambo.org> References: <50163FAD.4020004@lsces.co.uk> <5016A5A8.50506@lerdorf.com> <5018CA7E.5070802@lsces.co.uk> <5018CC83.4030002@sugarcrm.com> <5018D2D1.2040004@lsces.co.uk> <5018D80D.7020502@sugarcrm.com> <5018DDD4.7010608@lsces.co.uk> <5018E16C.8020703@sugarcrm.com> <5018E419.7040504@lerdorf.com> <5018EA9E.1010603@lsces.co.uk> <1545370736.258369.1343822288886.JavaMail.open-xchange@oxwebmail.registrar-servers.com> <5019234C.1050804@lsces.co.uk> <1343829694.1449.382.camel@guybrush> To: =?iso-8859-1?Q?Johannes_Schl=FCter?= X-Mailer: Apple Mail (2.1278) X-Gm-Message-State: ALoCoQlO3BzZaM1FZricKKAxtrP7yF/8EIlvZ44yk55iTCbkKv7HPCi4Y8J2EjhjLdaeAlikiYG0 Subject: Re: [PHP-DEV] Bringing users along ... From: philip@roshambo.org (Philip Olson) On Aug 1, 2012, at 7:01 AM, Johannes Schl=FCter wrote: > On Wed, 2012-08-01 at 13:38 +0100, Lester Caine wrote: >> The default if it's not included in the .ini is ON, but the >> sample .ini's both switch it off, and that is what the distributions >> follow when creating a clean install. >>=20 >> ALL that was required when the problem was identified was that > handled in PHP5.3 the same way it IS now handled in PHP5.4 and the >> problem would not exist. This is an example of not thinking through = to >> production a simple change in the core PHP ... >=20 > The default are the compiled in values. The provided ini files are > suggestions with comments for improving the configuration above the > default. Those values aren't the default for exactly the reason you > identified. If distributions "force" those values on you complain = there. >=20 > And no, we won't change the core language ( There should only be bugfixes, no feature changes. >=20 > If you want to help please test 5.5 snapshots before the release and > identify possible issues there. As Rasmus and others said we try hard = to > make migration simple while allowing evolution to happen, sometimes we > fail, that can only be fixed before a release, we can't change the = past, > yet. One problem here is that we do not distribute a php.ini file with = default=20 values. The "what is the default value?" topic is real and comes up = often.=20 Is it time we get back to our roots and include a file like the old=20 php.ini-dist? And become friends with distributions to suggest real = default=20 values to be used all across the world? Today it feels dirty to mention "default values" in the PHP world as = really this concept does not exist.=20 Regards, Philip