Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:91028 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 35322 invoked from network); 30 Jan 2016 21:44:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Jan 2016 21:44:31 -0000 Authentication-Results: pb1.pair.com header.from=jakub.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=jakub.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.54 as permitted sender) X-PHP-List-Original-Sender: jakub.php@gmail.com X-Host-Fingerprint: 209.85.213.54 mail-vk0-f54.google.com Received: from [209.85.213.54] ([209.85.213.54:33940] helo=mail-vk0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 40/00-35275-CBE2DA65 for ; Sat, 30 Jan 2016 16:44:30 -0500 Received: by mail-vk0-f54.google.com with SMTP id e185so59137748vkb.1 for ; Sat, 30 Jan 2016 13:44:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=K1IPU7CJ1V6vEDwM0fvzBGPv2Wq8LtxNdyJPfAXkmiI=; b=dBRrYt+niAeMclXzH/xYXea+ezsYyKlGaC0KedN77HcPe63POyU9e+PRzTBxnFAe+3 tv/c3MhGAsx1wL51ENTLf30ng/cQ1rwmrSg77cpAgyXTnjmoGCCz5TPT907VZD4ZgW8C 9LIsYNjy8owyS/nznmwCKTevt/tiwTUO/1p6Flo12YMag2WiOf4k9bF3FRxmtb/n/nit WcCwhs9mAr6o3+Z3erAhT3nDNdPFK719rFHmi4kCVqGoZP60AJ6wd6aZgwNdlitbyk0u zIhQHwzYAAcD20SruiIAkUJYKWKGoIAlNSWeZy5YBHVnS5DuLrv1+bCjiUbfKKIlnFNx dcSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=K1IPU7CJ1V6vEDwM0fvzBGPv2Wq8LtxNdyJPfAXkmiI=; b=SGPk7cRr/3gfI3rHE7fl4ceFFaPQ8ciG0LKG5Q7beC7s8F2jbrL0PsplakxKSz0dYX zZE0r657zd6jGVrVlKdKz4p4e7cs85ieT52gomUAACcQIpm0TqdKAfoQLZ5OlBYqCQhw gQWrQ5MKfWQ3D/nbM0HyKiXk0wE4omRWe3Eq5p+hHGO1Yb2Fbv1rslQCbQxNeIjzwgXU 319xq5ZG0tEez2HOvpIwflBfHbM9DWAvnxrPIOjr6iXrzIqWnw5KjiE4zowZLr8BtxQn TdmDF/w2xrVJmCGMaxG5jY86n35z5Sm0jYIoiXN1/4WbjBYT5BuMPL/NA5OO/WFmZfpi d4RA== X-Gm-Message-State: AG10YOTs8U+P9/2h9MY8Y9Mye+CU7xGfEL+FncTdrt5HT3PXCeJSckHoBk9EO6tSREMTJJejGthorerBjuGmUA== MIME-Version: 1.0 X-Received: by 10.31.151.75 with SMTP id z72mr10213954vkd.104.1454190265443; Sat, 30 Jan 2016 13:44:25 -0800 (PST) Sender: jakub.php@gmail.com Received: by 10.31.65.202 with HTTP; Sat, 30 Jan 2016 13:44:25 -0800 (PST) Received: by 10.31.65.202 with HTTP; Sat, 30 Jan 2016 13:44:25 -0800 (PST) In-Reply-To: <7B.71.19320.6152DA65@pb1.pair.com> References: <6F.D4.55829.C14FCA65@pb1.pair.com> <7B.71.19320.6152DA65@pb1.pair.com> Date: Sat, 30 Jan 2016 21:44:25 +0000 X-Google-Sender-Auth: MEuZnjgwbo6YnsLOwFwV923GeQs Message-ID: To: Andrea Faulds Cc: PHP internals list Content-Type: multipart/alternative; boundary=001a1140f582352d37052a940edc Subject: Re: [PHP-DEV] Should we rethink the 50%+1 requirement fornon-"language changes"? From: bukka@php.net (Jakub Zelenka) --001a1140f582352d37052a940edc Content-Type: text/plain; charset=UTF-8 Hi Andrea, On 30 Jan 2016 21:04, "Andrea Faulds" wrote: > > Hi Jakub, > > > Jakub Zelenka wrote: >> >> On 30 Jan 2016 17:35, "Andrea Faulds" wrote: >>> >>> >>> Hi everyone, >>> >>> The vote on the OpenSSL AEAD RFC[1] has made me question our current RFC >> >> process again. Under the Voting RFC[2], "Language changes" (in practice, >> changes to syntax and semantics) require at least a 2/3 majority to pass >> when they come to a vote, whereas changes that don't fall under that >> category require a mere plurality of more Yes votes than No votes, aka >> "50%+1". >>> >>> >> >> FYI the OpenSSL AEAD RFC passed 2/3 majority so not sure why it made you >> question our RFC process... :) >> > > I went and checked again, and it didn't pass by 2/3. It got 7 votes in favour and 4 against. To have passed by 2/3, the number of Yes votes would need to be at least double the number of No votes, but the vote totals didn't meet that. 7:4 is 63.6%, less than 66.6%. Ah you are right. Was thinking that 60% will do for some reason... :) My fault, sorry. ;) It means that I have to be glad that we have 50%+1 in that case. :) But seriously I think that there wasn't a need for a super majority. It doesn't have any critical consequences and at least the users will get the features that they wanted. It would be quite hard to keep the ext updated if we had to have a super majority for everything IMHO... On the other side you have got a point. It would probably result in better quality if we required it. But I don't think we have got so many core ext developers that we can afford that. It could result in less effort to get anything in which is certainly not good for core extensions. That's basically the difference that I see between the engine and core extension development. The features are much more important for some extensions so we should be less strict IMHO. --001a1140f582352d37052a940edc--