Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:47341 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 37462 invoked from network); 16 Mar 2010 21:12:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Mar 2010 21:12:07 -0000 Authentication-Results: pb1.pair.com smtp.mail=mls@pooteeweet.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=mls@pooteeweet.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pooteeweet.org from 188.40.37.16 cause and error) X-PHP-List-Original-Sender: mls@pooteeweet.org X-Host-Fingerprint: 188.40.37.16 hq1.backendmedia.com Linux 2.6 Received: from [188.40.37.16] ([188.40.37.16:39964] helo=hq1.backendmedia.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 8D/67-15129-524FF9B4 for ; Tue, 16 Mar 2010 16:12:07 -0500 Received: from localhost (unknown [127.0.0.1]) by hq1.backendmedia.com (Postfix) with ESMTP id 479682E3000A; Tue, 16 Mar 2010 21:12:01 +0000 (UTC) X-Virus-Scanned: amavisd-new at backendmedia.com Received: from hq1.backendmedia.com ([127.0.0.1]) by localhost (hq1.backendmedia.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XKvZMrcPwdIs; Tue, 16 Mar 2010 22:12:00 +0100 (CET) Received: from [192.168.0.151] (217-162-131-234.dclient.hispeed.ch [217.162.131.234]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mls@pooteeweet.org) by hq1.backendmedia.com (Postfix) with ESMTPSA id 615CD2E30002; Tue, 16 Mar 2010 22:12:00 +0100 (CET) Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: text/plain; charset=us-ascii In-Reply-To: <7f3ed2c31003161123p66e59b0h369afdfd35b0caca@mail.gmail.com> Date: Tue, 16 Mar 2010 22:12:01 +0100 Cc: Derick Rethans , PHP Developers Mailing List , Scott MacVicar , Ilia Alshanetsky , =?iso-8859-1?Q?Johannes_Schl=FCter?= Content-Transfer-Encoding: quoted-printable Message-ID: References: <7f3ed2c31003161123p66e59b0h369afdfd35b0caca@mail.gmail.com> To: Hannes Magnusson X-Mailer: Apple Mail (2.1077) Subject: Re: [PHP-DEV] PHP 5.4 branch and trunk From: mls@pooteeweet.org (Lukas Kahwe Smith) On 16.03.2010, at 19:23, Hannes Magnusson wrote: > On Tue, Mar 16, 2010 at 16:58, Derick Rethans = wrote: >> Before we add features, they need to be discussed whether we want to >> have them. >=20 > Does that mean you want to take up a > - strict RFC-and-after-3months-discussion-before-commit policy > (i.e. killing the scratching-an-itch spirit of PHP) > - "I'm going to commit this patch tomorrow" mail to internals@ > (i.e. killing "I need this functionality, maybe others do to" spirit = of PHP) Its all a question about the scope of the change obviously. There is = some tipping point where it makes sense for an RFC. Remember an RFC not = only serves decision making, but also provides some level of = documentation (on which the final documentation can be build) for past = generations (this is why I for example wrote the ifsetor RFC after we = decided that we cannot currently implement it). So like Stas said .. common sense still rules. > I would much rather have a development branch which ""everything > goes"" (like it used to) and then make it up to the release manager to > merge the features he wants in "his branch" (DVCS style) I dont think we ever had an "everything goes" HEAD .. lets say in the = past we had a small very active core dev team with really short turn = around times for decisions because everybody was answering on IRC or = mailinglists within minutes. As a result decisions (not always for the = better) were made in a much shorter timeframe than the current = availability of core developers affords us. >> - Ilia's scalar type hint patch. >=20 > And which of Ilias patches are you referring to? The original one > (which is identical to the patch I sent in November 2006) or the > "fucking eyh, I need to please everyone so this can be in 5.3 - but > still got rejected" patch? I think he clearly pointed to the wiki page which lists 3 proposals. He = is just suggesting we should finalize which one we want and get it in. > You didn't even list the mbstring patch.. that was discussed and as > far as I remember everyone thought it was great idea, just not in a > stable branch. Is this tone really necessary? One you are argueing for more flexibility = and then you are shooting the messenger because in a long list he forgot = one thing (there are probably a few others .. we might want to go = through the todo wiki pages for more)? regards, Lukas Kahwe Smith mls@pooteeweet.org