Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84704 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 80427 invoked from network); 13 Mar 2015 18:21:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Mar 2015 18:21:36 -0000 Authentication-Results: pb1.pair.com smtp.mail=leight@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=leight@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.176 as permitted sender) X-PHP-List-Original-Sender: leight@gmail.com X-Host-Fingerprint: 209.85.220.176 mail-vc0-f176.google.com Received: from [209.85.220.176] ([209.85.220.176:50418] helo=mail-vc0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2B/AE-32208-FAA23055 for ; Fri, 13 Mar 2015 13:21:35 -0500 Received: by mail-vc0-f176.google.com with SMTP id kv7so8313300vcb.7 for ; Fri, 13 Mar 2015 11:21:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=pBbXN1mMfUB+MWTKQrFz/L5GFhsdnsL6oFZujs+QbDw=; b=fs1J25KT2h0Mvsn6AmGnt1OCWKaWUHjNBBoqYs3PMavtESRhPEN08qrzYbt7bovHBd spc6RkOQJUGJLJQ03zJR1rpsBXAT7yuJAOK61sVCRQ7jAabdumEd1tImdR6wokfxKtm0 /UpQuPPRyE5UmA0PrZ7SrL6BVwSQ5mdrwt6H/roIS18/kAsK/ogS+G20EADLcNzZ3Tfx kVYHQG3zcAffhIDSZHKhB/biQ0R2Wi21NvFLev58viN3812yyp9uqwfFIQ0UaqYW94ov 04ffk6XGSMq+uKJbnhIiPgQSrE2nl8wFRx/YrbQPix61oeA48jMXBDNgGB1stRd0dvku 7KnA== MIME-Version: 1.0 X-Received: by 10.52.14.99 with SMTP id o3mr53320905vdc.39.1426270891572; Fri, 13 Mar 2015 11:21:31 -0700 (PDT) Received: by 10.52.177.7 with HTTP; Fri, 13 Mar 2015 11:21:31 -0700 (PDT) In-Reply-To: References: Date: Fri, 13 Mar 2015 18:21:31 +0000 Message-ID: To: marcio3w@gmail.com Cc: Anthony Ferrara , "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] A plea for unity on scalar types From: leight@gmail.com (Leigh) On 13 March 2015 at 17:24, Marcio Almada wrote: > At the time I'm witting this, the "Coercive Scalar Types" RFC needs 52 > "yes" votes to reach minimum ratio. This RFC was well discussed and peopl= e > justified their "no" votes quite verbosely on the respective thread. Bein= g > practical, we all know it has no chances to pass. > > By keeping this vote running we put in risk all the advancements that are > already so close to be consolidated. Loosing this opportunity would be > damaging for both the major part of the community and the RFC process > itself, IMMO, specially because the dual mode RFC already reached super > majority and the voting would be closed today. > > The concurrent RFC, that is now clearly rejected, had its chance and > failed. I agree that dropping the vote for "Coercive Scalar Typehints" is > the logical (even noble) attitude in such context. Please let's not drag > this situation for more two weeks for nothing. Indeed, at this point in time the Coercive RFC is considered harmful, a lot of damage has already been done, but we can at least try and mitigate further damage. Many people who have been coerced (see what I did there?) into voting for the coercive RFC have voted against the dual-mode RFC out of principal. Yes for one is No for another, makes sense. How many do you think will revisit their vote if one RFC is retracted? So I also urge people to consider this. Do you want scalar type hints in the language? If there was only the dual-mode RFC, would you vote for it? If the answer to both of those is Yes, then you should consider supporting the option that actually stands a chance of passing. If you're in the strict camp, and you're voting against because you don't want to declare strict in every file, there are ways around this. Don't oppose the RFC simply on this issue alone. Cheers, Leigh. On 13 March 2015 at 17:24, Marcio Almada wrote: > Hi, > > 2015-03-13 12:45 GMT-03:00 Anthony Ferrara : > >> All, >> [...] >> I respectfully ask Zeev to retract his current proposal as it's >> currently failing with 68% of voters voting against it (currently >> 16:34). Without extending the timeline for 7, there's very little >> chance of it passing. So rather than dragging out the entire process >> needlessly for 2 more weeks, can we just finally be done with it? >> >> Thanks, >> >> Anthony >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> > At the time I'm witting this, the "Coercive Scalar Types" RFC needs 52 > "yes" votes to reach minimum ratio. This RFC was well discussed and peopl= e > justified their "no" votes quite verbosely on the respective thread. Bein= g > practical, we all know it has no chances to pass. > > By keeping this vote running we put in risk all the advancements that are > already so close to be consolidated. Loosing this opportunity would be > damaging for both the major part of the community and the RFC process > itself, IMMO, specially because the dual mode RFC already reached super > majority and the voting would be closed today. > > The concurrent RFC, that is now clearly rejected, had its chance and > failed. I agree that dropping the vote for "Coercive Scalar Typehints" is > the logical (even noble) attitude in such context. Please let's not drag > this situation for more two weeks for nothing. > > Regards, > M=C3=A1rcio