Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87540 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34339 invoked from network); 2 Aug 2015 20:46:59 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Aug 2015 20:46:59 -0000 Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.174 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 209.85.212.174 mail-wi0-f174.google.com Received: from [209.85.212.174] ([209.85.212.174:37727] helo=mail-wi0-f174.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B6/DB-55344-1C18EB55 for ; Sun, 02 Aug 2015 16:46:57 -0400 Received: by wibud3 with SMTP id ud3so90000230wib.0 for ; Sun, 02 Aug 2015 13:46:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-type:content-transfer-encoding; bh=KsbYF6KWurKScELJlIhBSQwdkWTxy2gJAY0TCuYLbt8=; b=uWFPnxMgrkcBoBnFTY/h9AcSMyv9ZYUNOj0X6916goXZL7VT7JyEuDbb4AhSvrQXFM V78G0xEt1sqr9VGWa0QdebMAaxbZ5/bIuf6/AYvicVI/iDMkSCFIGbjm0z6MGGP5yLV2 ZDpeVTsQU+MZQ+/WPYj6l6SkLXxIlRfyd12UceMwoyaB7PM0Kd6Zr6zZ0GvYnxDznjsN rufkHGItQjwsF37SL/4rwNbv2dgUAZJOeS66UUT0HFdVO3mmpKJEnnW7bVWDKxcR9K3r dX96i3dd9OXY4sV7Jclnepp3fmgxjmbLgLDkg6Six0dqtzXU685s4/G2tFoKJiYUjZTW wNRQ== X-Received: by 10.180.104.129 with SMTP id ge1mr27673206wib.84.1438548413855; Sun, 02 Aug 2015 13:46:53 -0700 (PDT) Received: from [192.168.0.5] (cpc68956-brig15-2-0-cust215.3-3.cable.virginm.net. [82.6.24.216]) by smtp.googlemail.com with ESMTPSA id uo6sm19268767wjc.1.2015.08.02.13.46.52 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 02 Aug 2015 13:46:53 -0700 (PDT) To: PHP internals References: <55BE74F1.3030006@gmail.com> Message-ID: <55BE81BB.2060501@gmail.com> Date: Sun, 2 Aug 2015 21:46:51 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Move internals discussion to a better medium From: rowan.collins@gmail.com (Rowan Collins) On 02/08/2015 21:19, Marcio Almada wrote: > Hi > > 2015-08-02 16:52 GMT-03:00 Rowan Collins : >> On 02/08/2015 20:10, Marcio Almada wrote: >>> As you pointed github issues, it's worth noting that Rust internals >>> already use github to manage RFCs: >>> https://github.com/rust-lang/rfcs/pulls?q=is%3Aopen+is%3Apr+label%3AT-lang >> >> That's interesting. Do you have a link to any documentation on the process >> they use? > You can see the process outlined here > https://github.com/rust-lang/rfcs#what-the-process-is. > >> For instance, how does the RFC gain final approval / rejection? > The biggest difference regarding "approval" is that we express > "consensus" by having a vote with 2/3 majority (voting makes sense > here because consensus by discussion rarely happens anyway). > > On their side, they usually don't have a voting phase like we do, the > "consensus" is built rationally during the discussion phases. See the > list of RFCs in final phase > https://github.com/rust-lang/rfcs/pulls?q=is%3Aopen+is%3Apr+label%3Afinal-comment-period, > as an example. Ah, interesting, thanks. :) Actually, skimming that documentation, the key difference is not that they magically attain consensus 100% of the time, but that they have a nominated "core team" who make the final decision (via separate channels, based on previous discussion), though all the links to who they actually are appear to be dead links. Interestingly, they also currently have an open RFC about scaling their governance, including the RFC process itself: https://github.com/aturon/rfcs/blob/rust-governance/text/0000-rust-governance.md Regards, -- Rowan Collins [IMSoP]