Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97085 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46593 invoked from network); 20 Nov 2016 13:27:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Nov 2016 13:27:34 -0000 Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 104.47.37.128 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 104.47.37.128 mail-cys01nam02on0128.outbound.protection.outlook.com Received: from [104.47.37.128] ([104.47.37.128:45412] helo=NAM02-CY1-obe.outbound.protection.outlook.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 77/80-43912-4C4A1385 for ; Sun, 20 Nov 2016 08:27:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=RWSoftware.onmicrosoft.com; s=selector1-zend-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=ncAM3Wn66ktCzNeDC2etJ/ykV/5B5zA2jm88dlQE5rY=; b=O6xhwWn21lZu6X/HUuPrL+4t4ADgDf5KjC6RdUnoOL5vpb/LaA4X/a+J7A7uSJaKmq1xdOLKy27P+lV6LTFxftVIVOMrm08W6IyIN01q/52fuWfnW9TC26LIb6l2IP5EKpjaILaf/6qCiPLal0ZbMW1Tjpqfcjo1BbX7HgSvY/A= Received: from BY2PR02MB298.namprd02.prod.outlook.com (10.141.140.21) by BY2PR02MB299.namprd02.prod.outlook.com (10.141.140.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8; Sun, 20 Nov 2016 13:27:29 +0000 Received: from BY2PR02MB298.namprd02.prod.outlook.com ([10.141.140.21]) by BY2PR02MB298.namprd02.prod.outlook.com ([10.141.140.21]) with mapi id 15.01.0734.012; Sun, 20 Nov 2016 13:27:29 +0000 To: Kalle Sommer Nielsen , Joe Watkins CC: PHP internals Thread-Topic: [PHP-DEV] [RFC] Abolish 50%+1 Votes Thread-Index: AQHSQPaidalNGyJ5QESRtt4hnXlGeaDddrCAgAAGZoCAAAaVAIAEVtkw Date: Sun, 20 Nov 2016 13:27:29 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=zeev@zend.com; x-originating-ip: [212.199.177.67] x-microsoft-exchange-diagnostics: 1;BY2PR02MB299;7:M+rT4Ju5KlIyX13Ua0Ov+2Iz5fWJ7ry0f0xtZuPbvXdptu+k7r990mvcIyE0yXU/gbEHGKtsDSa9YxRRye1fUwSxXIhV/Bkw8am4vm/UJtYKjWmd7XnPnwAuniDRwWIP18xpge0AAiblNmRB29oBkPjkGykQEAXgS6vHuVaaiGRxrKsBBUvXBdS1a9JgQjM5CxaMPypq0Ah56jgp2yfkLbkbKYapWSpw2qzGNTeKQhyDrx6aZq9ovaKqzl46ieLaTZ+RHJPKx6iNKa4W2y4XneqMw9HGj3IZ0cYbEUgF/Ap7tolIPqC+Dk7DGGw18tuqjlyIR+YKDOWrRpmTktRJYU20RsWyZvXVRkCNVyAA/Pw= x-ms-office365-filtering-correlation-id: 4c8c995c-85c7-4e81-be3a-08d41148f9eb x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BY2PR02MB299; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(5213294742642); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6060326)(6040307)(6045199)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(6061324)(6072148);SRVR:BY2PR02MB299;BCL:0;PCL:0;RULEID:;SRVR:BY2PR02MB299; x-forefront-prvs: 0132C558ED x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(377454003)(199003)(189002)(377424004)(13464003)(3280700002)(9686002)(106356001)(122556002)(76576001)(99286002)(231993002)(101416001)(105586002)(7696004)(8676002)(189998001)(86362001)(68736007)(106116001)(2906002)(2900100001)(3660700001)(5660300001)(38730400001)(77096005)(2950100002)(16799955002)(33656002)(92566002)(4001150100001)(6506003)(81156014)(81166006)(87936001)(8936002)(97736004)(5001770100001)(229853002)(76176999)(4326007)(54356999)(50986999)(7846002)(74316002)(7736002)(6116002)(66066001)(3846002)(305945005)(93886004)(102836003);DIR:OUT;SFP:1102;SCL:1;SRVR:BY2PR02MB299;H:BY2PR02MB298.namprd02.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: zend.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: zend.com X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Nov 2016 13:27:29.2276 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 32210298-c08b-4829-8097-6b12c025a892 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR02MB299 Subject: RE: [PHP-DEV] [RFC] Abolish 50%+1 Votes From: zeev@zend.com (Zeev Suraski) DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbToga2FsbGUucGhwQGdtYWls LmNvbSBbbWFpbHRvOmthbGxlLnBocEBnbWFpbC5jb21dIE9uIEJlaGFsZiBPZiBLYWxsZQ0KPiBT b21tZXIgTmllbHNlbg0KPiBTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgMTcsIDIwMTYgODo0NiBQ TQ0KPiBUbzogSm9lIFdhdGtpbnMgPHB0aHJlYWRzQHB0aHJlYWRzLm9yZz4NCj4gQ2M6IFBIUCBp bnRlcm5hbHMgPGludGVybmFsc0BsaXN0cy5waHAubmV0Pg0KPiBTdWJqZWN0OiBSZTogW1BIUC1E RVZdIFtSRkNdIEFib2xpc2ggNTAlKzEgVm90ZXMNCj4gDQo+IDIwMTYtMTEtMTcgMTk6MjIgR01U KzAxOjAwIEpvZSBXYXRraW5zIDxwdGhyZWFkc0BwdGhyZWFkcy5vcmc+Og0KPiA+IEFmdGVybm9v biBLYWxsZSwNCj4gPg0KPiA+IFdlIGhhdmUgdG8gc3RhcnQgd2l0aCB0aGUgYXNzdW1wdGlvbiB0 aGF0IGV2ZXJ5b25lIHRoYXQgdm90ZXMsIGRvZXMgc28NCj4gPiB3aXRoIGdvb2QgaW50ZW50aW9u cy4NCj4gDQo+IE9mY291cnNlLCBidXQgSSBqdXN0IGRvbid0IHRoaW5rIGl0IGlzIGZhaXIgdGhh dCBzb21lb25lIHdobyBtYWRlIGFuIFJGQyBhbmQNCj4gbmV2ZXIgY29udHJpYnV0ZWQgYW55dGhp bmcgZWxzZSB0byB0aGUgcHJvamVjdCwgY2FuIGhhdmUgYW4gaW1wYWN0IG9uIHRoZSBmdXR1cmUN Cj4gb2YgUEhQIGp1c3QgYmVjYXVzZSB0aGV5IGdvdCBhIHdpa2kgYWNjb3VudCBvciBzb21lb25l IHdobyBnb3QgYSBWQ1MgYWNjb3VudA0KPiBmb3IgYSBwZWFyIHBhY2thZ2UgdGhleSBuZXZlciBy ZWxlYXNlZA0KPiAxMCB5ZWFycyBhZ28sIGJ1dCBzdGlsbCBnb3QgYXBwcm92ZWQuIEkgZnVsbHkg cmVzcGVjdCBldmVyeW9uZSB3aG8gaGF2ZQ0KPiBjb250cmlidXRlZCB0byBQSFAgbm93IGFuZCBp biB0aGUgcGFzdCBmb3IgYWxsIHRoZWlyIGhhcmQgd29yaywgYnV0IEkgd291bGQgYWxzbw0KPiBs aWtlIHRvIHNlZSBhIGxpbmUgZHJhd24uDQo+IA0KPiA+IEknbSBzeW1wYXRoZXRpYyB0byB0aGUg dmlldyB0aGF0IGFjdGl2ZSBjb250cmlidXRvcnMgc2hvdWxkIHNvbWVob3cNCj4gPiBjYXJyeSBt b3JlIHdlaWdodCB3aXRoIHRoZWlyIHdvcmRzLCBvciB2b3RlLiBCdXQsIEkgc2h5IGF3YXkgZnJv bQ0KPiA+IGFjdHVhbGx5IHNheWluZyB0aGF0IHdlIHNob3VsZCBvbmx5IGxpc3RlbiB0byB0aG9z ZSBwZW9wbGUuDQo+IA0KPiBJIGFncmVlIHRoYXQgd2Ugc2hvdWxkIGxpc3RlbiB0byBldmVyeW9u ZSwgZWxzZSBpdCBiZWNvbWVzIHRoaXMgY2xvc2VkIGdlbnRsZW1hbidzDQo+IGNsdWIgaXQga2lu ZGEgdXNlZCB0byBiZS4gQWx0ZXJuYXRpdmVseSB3ZSBjYW4gaGF2ZSBhIGNvbW11bml0eSB2b3Rl LCB3aGljaCBjYW4NCj4gYmUgYSBmYWN0b3IgdG8gdGhlIGVuZCByZXN1bHQgb2Zjb3Vyc2UuDQoN CkZXSVcsIHRoZSBjdXJyZW50IHNpdHVhdGlvbiB3aGVuIGV2ZXJ5b25lIHRoYXQgaGFzIGEgVkNT IGFjY291bnQgZ2V0cyBhbiBlcXVhbCB2b3RlIHRvIHNvbWVvbmUgd2l0aCBhIHRob3VzYW5kIGNv bW1pdHMgdG8gcGhwLXNyYyB3YXMgbmV2ZXIgaW50ZW5kZWQuDQoNClRoZSBWb3RpbmcgUkZDIHRh bGtlZCBhYm91dCBjb2RlIGNvbnRyaWJ1dG9ycywgYW5kIHdoZW4gaXQgd2FzIGRpc2N1c3NlZCB2 ZXJiYWxseSAtIHdlIGFncmVlZCB3ZSdsbCBjb21lIHVwIHdpdGggc3BlY2lmaWMgY3JpdGVyaWEg dG8gd2hhdCB0aGF0IG1lYW5zLiAgVGhhdCBuZXZlciBoYXBwZW5lZCwgYW5kIGluc3RlYWQsIHRo ZSB2b3Rpbmcgc3lzdGVtIHdhcyByb2xsZWQgb3V0IHNpbXBsaXN0aWNhbGx5IGdpdmluZyB2b3Rp bmcgcmlnaHRzIHRvIGFueWJvZHkgd2l0aCBhIFZDUyBhY2NvdW50IG9yIGV2ZW4gd2lraSBhY2Nl c3MuICBJbiB0aGUgc2FtZSB3YXksIHdlIGFncmVlZCB0byBwcm92aWRlIGxlYWRlcnMgb2YgT1Mg cHJvamVjdHMgYW5kIHByb21pbmVudCBJbnRlcm5hbHMgY29udHJpYnV0b3JzIGEgcmlnaHQgdG8g dm90ZSAtIGFuZCBoZXJlIHRvbywgd2UgYWdyZWVkIChvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGUg UkZDKSB0aGF0IHdlJ2QgY29tZSB1cCB3aXRoIGNyaXRlcmlhIGZvciB0aGF0LCBidXQgd2UgbmV2 ZXIgZGlkLiAgTG9uZyBzdG9yeSBzaG9ydCwgd2hhdCBlbmRlZCB1cCBoYXBwZW5pbmcgZGUtZmFj dG8gd2l0aCB0aGUgVm90aW5nIFJGQyB3YXMgdmVyeSB2ZXJ5IGRpZmZlcmVudCBmcm9tIHRoZSBk aXNjdXNzZWQgaW50ZW50LiAgSWYgYWxsIHRob3NlICdUQkRzJyBzdHJpa2UgeW91IGFzIG9kZCwg bm90ZSB0aGF0IGJlZm9yZSB0aGUgVm90aW5nIFJGQywgdGhpbmdzIHdlcmUgd2FhYXkgbGVzcyBm b3JtYWwgaW4gdGhlIFBIUCB3b3JsZCwgYW5kIEksIGZvciBvbmUsIHdhcyBzdXJwcmlzZWQgYXQg aG93IHF1aWNrbHkgdGhlIFZvdGluZyBSRkMgKGFzIHdlbGwgYXMgb3RoZXIgUkZDcykgYXMgd2Vs bCBhcyB0aGUgbmV3bHktY3JlYXRlZCBzdGF0dXMtcXVvIHRoYXQgZm9sbG93ZWQgaXQgYmVjYW1l IHNvbWV3aGF0IG9mIGEgY29uc3RpdHV0aW9uIG9yIGEgYmlibGUuICBJZiB5b3UgdGFrZSBhIGxv b2sgYXQgaXQgKHdpa2kucGhwLm5ldC9yZmMvdm90aW5nKSwgZXZlbiB3aXRoIGEgcXVpY2sgZ2xh bmNlIGl0J3MgY2xlYXIgaXQgd2FzIGJhc2ljYWxseSBhIHByZXR0eSBtdWNoIGZpcnN0IGRyYWZ0 LCB0aGF0IG1pcmFjdWxvdXNseSBiZWNhbWUgdW5hbmltb3VzbHkgYXBwcm92ZWQgZGVzcGl0ZSBs YWNraW5nIGNsZWFyIGRlZmluaXRpb25zIGFuZCBkZXB0aCwgYW5kIGNvbnRhaW5pbmcgbWFueSBm bGF3cy4NCiANCkkgdGhpbmsgaXQncyBtdWNoIG1vcmUgZGlmZmljdWx0IHRvIGZpeCBpdCB0b2Rh eSwgYnV0IEkgc3RpbGwgdGhpbmsgaXQncyB3b3J0aCBpdC4gIEUuZy4sIHJlZ2FyZGluZyB0aGUg Q29tbXVuaXR5IHZvaWNlLCB3ZSBjb3VsZCBwZXJoYXBzIHByb3ZpZGUgRklHIHJlcHMgd2l0aCB2 b3RpbmcgcmlnaHRzLCBhbmQgcHJhY3RpY2FsbHkgc2F5IHRoZXkgcmVwcmVzZW50IHRoZSBjb21t dW5pdHkgYXQgbGFyZ2UgLSBpbnN0ZWFkIG9mIHRoZSB2YWd1ZSBhbmQgaW5hY3Rpb25hYmxlIGxh bmd1YWdlIHdlIGhhdmUgdGhlcmUgdG9kYXkuICBXZSBkaWRuJ3QgaGF2ZSB0aGF0IG9wdGlvbiBi YWNrIGluIDIwMTEuICBXZSBub3cgYWxzbyBoYXZlIGdpdGh1Yiwgd2hlcmUgd2UgY2FuIGVhc2ls eSBjaGVjayB0aGUgbGV2ZWwgb2YgY29udHJpYnV0aW9uIG9mIGVhY2ggVkNTIGhvbGRlciwgYW5k IHBlcmhhcHMgY29tZSB1cCB3aXRoIGEgY2VydGFpbiBiYXIgb24gd2hhdCBjb25zdGl0dXRlcyBl bm91Z2ggY29udHJpYnV0aW9uIGZvciBhIHZvdGUuICBUaG9zZSBhcmUgb2YgY291cnNlIGp1c3Qg aWRlYXMsIHBlcmhhcHMgd2UgY2FuIGNvbWUgdXAgd2l0aCBiZXR0ZXIgb25lcy4NCg0KVWx0aW1h dGVseSwgd2hvIGdldHMgdG8gdm90ZSBzaG91bGQgYmUgYmV0dGVyIGRlZmluZWQ7ICBQYXNzIGNy aXRlcmlhIHNob3VsZCBiZSBiZXR0ZXIgZGVmaW5lZCAoaW4gdGhlIG5laWdoYm9yaG9vZCBvZiB3 aGF0IEpvZSdzIGRvaW5nKSBhbG9uZyB3aXRoIGRpZmZlcmVudCB0eXBlcyBvZiB2b3RlczsgQW5k IHdlIHNob3VsZCBhbHNvIGNsYXJpZnkgaG93IHRoZXNlIHJ1bGVzIGNhbiBiZSBhbWVuZGVkLiAg VWx0aW1hdGVseSwgYWxsIG9mIHRoZXNlIGFyZSBhdCBsZWFzdCBzb21ld2hhdCBpbnRlci1jb25u ZWN0ZWQuDQoNClplZXYNCg0K