Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97116 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 14003 invoked from network); 22 Nov 2016 10:10:54 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Nov 2016 10:10:54 -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.40.131 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 104.47.40.131 mail-co1nam03on0131.outbound.protection.outlook.com Received: from [104.47.40.131] ([104.47.40.131:65183] helo=NAM03-CO1-obe.outbound.protection.outlook.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 71/B0-06373-BA914385 for ; Tue, 22 Nov 2016 05:10:53 -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=dnnkjINGu+kUxeBIdLGhBuSYL795L1zRcWLcmBDguHU=; b=xGSTa5tiGcmBzIEXyT8bYR3fqBHcM8y86qeU0Ats561NUbSrFOIjApvq/5bL4aTrdJgXFShfpEudWRG8e2910Nvlg/GyLaEBYw4o8sP/Ns/xeDqn3NffvpTyUfTybw9tQaMTPXd15f5trXU+J9lausaJIe/ZcjagyqjSx+JoBss= Received: from BY2PR02MB298.namprd02.prod.outlook.com (10.141.140.21) by BY2PR02MB298.namprd02.prod.outlook.com (10.141.140.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.734.8; Tue, 22 Nov 2016 10:10:47 +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.014; Tue, 22 Nov 2016 10:10:47 +0000 To: Joe Watkins CC: Kalle Sommer Nielsen , PHP internals Thread-Topic: [PHP-DEV] [RFC] Abolish 50%+1 Votes Thread-Index: AQHSQPaidalNGyJ5QESRtt4hnXlGeaDddrCAgAAGZoCAAAaVAIAEVtkwgAALkgCAAss8UA== Date: Tue, 22 Nov 2016 10:10:46 +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;BY2PR02MB298;7:4cWoTHpt20Kaezj9zSK4qNNX1F8Yh6kUB8NGFgxL4kDXArJlZrs9uAad5Xkewp4Jaf7EnPNN+J3EbIleqxoS7jJi3dJZ7Uq89jsx1U/xRC0Pvc2hYINjW6e+6mlmZKrBNztT7XdMxokuHwEZuXQpS9o7h9QgsqK9cAqW8wLdmBWsSBoWetpxXH9BzTctoGgfkwgrImCS6svaS2ux2ig989RGf6n7ozm1Y132z87agDuq/hl6x3zVI1hKrwCeU2LK5BwSZk/6DIWTRxy+5SocUjWBbBA6e81s7P5b43zXMbYZT0XTQB5UwuowDzxL5QLm/HnVCQc3WHNfJLCUeZtz0Ubs1bAr5f4FSNhPmgglbhY= x-ms-office365-filtering-correlation-id: 8282e13a-71f8-436f-e8f4-08d412bfd40c x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BY2PR02MB298; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(100405760836317)(278021516957215)(5213294742642); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040307)(6060326)(6045199)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6061324)(6041248)(6072148);SRVR:BY2PR02MB298;BCL:0;PCL:0;RULEID:;SRVR:BY2PR02MB298; x-forefront-prvs: 0134AD334F x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(377454003)(189002)(199003)(51444003)(57704003)(93886004)(2900100001)(77096005)(86362001)(92566002)(97736004)(4326007)(2906002)(6506003)(8676002)(87936001)(54356999)(76176999)(74316002)(50986999)(305945005)(38730400001)(9686002)(68736007)(101416001)(3660700001)(7846002)(7736002)(15974865002)(3280700002)(99286002)(106116001)(106356001)(105586002)(66066001)(561944003)(33656002)(76576001)(189998001)(7696004)(6916009)(81166006)(81156014)(2950100002)(110136003)(122556002)(229853002)(6116002)(102836003)(3846002)(231993002)(8936002)(5660300001);DIR:OUT;SFP:1102;SCL:1;SRVR:BY2PR02MB298;H:BY2PR02MB298.namprd02.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A: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: 22 Nov 2016 10:10:46.9660 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 32210298-c08b-4829-8097-6b12c025a892 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR02MB298 Subject: RE: [PHP-DEV] [RFC] Abolish 50%+1 Votes From: zeev@zend.com (Zeev Suraski) RnJvbTogSm9lIFdhdGtpbnMgW21haWx0bzpwdGhyZWFkc0BwdGhyZWFkcy5vcmddIA0KU2VudDog U3VuZGF5LCBOb3ZlbWJlciAyMCwgMjAxNiAzOjQzIFBNDQpUbzogWmVldiBTdXJhc2tpIDx6ZWV2 QHplbmQuY29tPg0KQ2M6IEthbGxlIFNvbW1lciBOaWVsc2VuIDxrYWxsZUBwaHAubmV0PjsgUEhQ IGludGVybmFscyA8aW50ZXJuYWxzQGxpc3RzLnBocC5uZXQ+DQpTdWJqZWN0OiBSZTogW1BIUC1E RVZdIFtSRkNdIEFib2xpc2ggNTAlKzEgVm90ZXMNCg0KPkFmdGVybm9vbiBaZWV2LA0KPkkgYW0g bm90IHN1cmUgaG93IG11Y2ggb2YgdGhlIHZvdGluZyBSRkMgSSB3YW50IHRvIHJlZm9ybSByaWdo dCBub3cuIEkgYW0gcmVzcG9uZGluZyB0byBzcGVjaWZpYyBwcm9ibGVtcw0KPnRoYXQgc2VlbSB0 byBiZSBiZXN0IGZpeGVkIGp1c3QgYnkgcmFpc2luZyB0aGUgYWNjZXB0YW5jZSBjcml0ZXJpYS4g SSBkbyByZWFsaXplIHRoYXQgdGhlc2UgaXNzdWVzIGFyZSBkaWZmaWN1bHQgdG8NCj50ZWFzZSBh cGFydCBob3dldmVyLCBzbyBpbnRlbmQgdG8gYXQgbGVhc3QgdHJ5IHRvIHN1Z2dlc3QgcmVmb3Jt YXRpb25zIGZvciBtb3JlIHRoYW4gb25lIHNlY3Rpb24gb2YgdGhlDQo+dm90aW5nIFJGQy4NCg0K WWVzLCBJIGNhbiByZWxhdGUgdG8gbm90IHdhbnRpbmcgdG8gdGFja2xlIG1vcmUgdGhhbiBvbmUg aXNzdWUgYXQgYSBnaXZlbiB0aW1lLiAgSSB0aGluayB0aGF0IGRlcGVuZGluZyBvbiB0aGUgcHJv cG9zYWwsIGl0IG1heSBiZSByZWFzb25hYmxlIHRvIHRhY2tsZSBhIGNoYW5nZSBpbiB3aGF0IHJl cXVpcmVzIGEgc3VwZXIgbWFqb3JpdHkgaW5kZXBlbmRlbnRseSBvZiBvdGhlciBpc3N1ZXMsIHdp dGhvdXQgcmFkaWNhbGx5IGNoYW5naW5nIHRoZSBjdXJyZW50IHNpdHVhdGlvbiBvZiBob3cgdGhp bmdzIHdvcmsuDQoNCk15IGJpZ2dlciBjb25jZXJuIGlzICB0aGF0IGNvbmNlcHR1YWxseSwgdGhl IHdheSB0aGluZ3Mgd29yayBjdXJyZW50bHkgaXMgdmVyeSBmYXIgZnJvbSB0aGUgb3JpZ2luYWwg aW50ZW50IG9mIHRoZSBWb3RpbmcgUkZDLiAgSSdtIGF0IGxlYXN0IGFtIG5vdCBhd2FyZSBvZiBh bnkgb3RoZXIgbGFyZ2Ugb3BlbiBzb3VyY2UgcHJvamVjdCBvdXQgdGhlcmUgdGhhdCBoYXMgc29t ZXRoaW5nIHRoYXQncyBldmVuIHJlbW90ZWx5IGNsb3NlIHRvIHdoYXQgd2UgZXZvbHZlZCBpbnRv IGluIHRoZSBQSFAgcHJvamVjdC4gIFRoZSB2YXN0IG1ham9yaXR5IG9mIGNvbW11bml0eS1iYXNl ZCBvcGVuIHNvdXJjZSBwcm9qZWN0cyBhcmUgdmFyaW91cyBmb3JtcyBvZiBtZXJpdG9jcmFjeSwg d2hlcmUgeW91ciBhYmlsaXR5IHRvIGluZmx1ZW5jZSB0aGUgZGlyZWN0aW9uIGNvcnJlbGF0ZXMg aW4gc29tZSBmYXNoaW9uIHdpdGggeW91ciBsZXZlbCBvZiBjb250cmlidXRpb24uICBJbiBQSFAg dGhlIGJhcnJpZXIgdG8gaW5mbHVlbmNlIGlzIGFsbW9zdCBub3QgdGhlcmUuICBUaGVyZSBhcmUg c2V2ZXJhbCB3YXlzIHRvIHRhY2tsZSB0aGlzIC0gb25lIGlzIG9uZSBJIGJyb3VnaHQgdXAgYSB3 aGlsZSBhZ28sIHRoYXQgZWZmZWN0aXZlbHkgcmFpc2VzIHRoZSBhY2NlcHRhbmNlIGJhciBmcm9t IDIvMyB0byA4NS05MCUgLSBnaXZlbiB0aGF0IHRoZSB2YXN0IG1ham9yaXR5IG9mIHByb3Bvc2Fs cyB0aGF0IHBhc3NlZCwgZGlkbid0IG9ubHkgcGFzcyB3aXRoIH4yLzMgb2YgdGhlIHZvdGVzLCBi dXQgd2l0aCBzb21ldGhpbmcgbXVjaCBjbG9zZSB0byBjb25zZW5zdXMgKHJlbWluZGVyIC0gc2Vl IHRoZSBhbmFseXNpcyBhbmQgcHJvcG9zYWxzIGluIHd3dy5tYWlsLWFyY2hpdmUuY29tL2ludGVy bmFsc0BsaXN0cy5waHAubmV0L21zZzgyODUyLmh0bWwpLiAgQSBkaWZmZXJlbnQgd2F5IG1heSBi ZSBjaGFuZ2luZyB0aGUgKGRlLWZhY3RvKSBydWxlcyBvbiB3aG8gZ2V0cyB0byB2b3RlLiAgT3Ig cGVyaGFwcyBhIGNvbWJpbmF0aW9uIG9mIGJvdGguDQoNCj5NYXliZSBpdCBpcyB0aW1lIHRvIGhh dmUgc29tZSBvZiB0aGVzZSBjb252ZXJzYXRpb25zIGFnYWluLg0KDQpJIHRoaW5rIGl0IGlzLiAg QXMgZHJhaW5pbmcgYXMgaXQgbWF5IGJlLCBJIHRoaW5rIHdlIG93ZSBpdCB0byBvdXJzZWx2ZXMg YW5kIFBIUCB0byB0cnkgYW5kIHRhY2tsZSBzb21lIG9mIHRoZSBkZWZpY2llbmNpZXMgb2YgdGhl IHJ1c2hlZCBWb3RpbmcgUkZDLCBiZWZvcmUgaXQncyBldmVuIGxhdGVyIHRoYW4gaXQgYWxyZWFk eSBpcy4uLg0KDQo+V2hlbiB5b3Ugc2F5IHRoYXQgdGhlIHZvdGluZyBSRkMgd2FzIHJ1c2hlZCwg dGhpcyBpcyBuZXdzIHRvIG1lLg0KDQpJbiBteSBvcGluaW9uIGl0IHdhcyBydXNoZWQuDQpCeSB0 aGUgdGltZSB3ZSBzdGFydGVkIHdvcmtpbmcgb24gaXQsIHdlIGhhZCBhYm91dCAxMyB5ZWFycyBv ZiB3b3JraW5nIGluIGEgY2VydGFpbiB3YXksIHdoaWNoIG9idmlvdXNseSBldm9sdmVkIG92ZXIg dGltZSwgYnV0IHdhcyBuZXZlciBldmVyIGV2ZW4gcmVtb3RlbHkgc2ltaWxhciB0byB3aGF0J3Mg ZGVzY3JpYmVkIGluIHRoZSBWb3RpbmcgUkZDLiAgQW5kIHRoZW4sIG92ZXIgdGhlIGNvdXJzZSBv ZiBsZXNzIHRoYW4gYSBtb250aCwgd2UgaGFkIGEgcGllY2Ugb2YgdGV4dCB0aGF0IGEgYnVuY2gg b2YgcGVvcGxlIGFncmVlZCBvbiAod2l0aCBzb21lIG1ham9yIHJlc2VydmF0aW9ucyksIHRoYXQg d2FzIGFzIGhlcm1ldGljIGFzIGEgdGhpbmcgc2xpY2Ugb2YgU3dpc3MgY2hlZXNlOyAgQSBjb21w bGV0ZWx5IGRpZmZlcmVudCB3YXkgb2Ygd29ya2luZyBxdWlja2x5IGV2b2x2ZWQsIHNvbWV3aGF0 IGJhc2VkIG9uIGEgdmVyeSBicm9hZGVuaW5nIGludGVycHJldGF0aW9uIG9mIHRoYXQgdGV4dCAt IGFuZCB0aGF0IG5ldyB3YXkgb2Ygd29ya2luZyBiZWNhbWUgc2V0IGluIHN0b25lLg0KDQpMb29r aW5nIGJhY2sgYXQgbXkgZW1haWwgYXJjaGl2ZSwgSSB0aGluayB3ZSBkaWQgcmVjb2duaXplIHRo YXQgdGhlcmUgd2VyZSBzb21lIHRyaWNreSBwYXJ0cyBpbiB0aGlzIFJGQywgYW5kIHRoYXQgaXQg d291bGQgYmUgdmVyeSBkaWZmaWN1bHQgdG8gY2hhbmdlOg0KDQoiTWFraW5nIGNoYW5nZXMgb25j ZSB3ZSd2ZSBhcHByb3ZlZCB0aGlzIFJGQyBpcyBnb2luZyB0byBiZSBtdWNoIHRvdWdoZXIuICBU aGlzIGlzIGJpZyBzdHVmZiAtIGl0J3Mgbm8gY29pbmNpZGVuY2Ugd2UgZGlkbid0IGhhdmUgc3Vj aCBndWlkZWxpbmVzIGZvciBhbG1vc3QgMTUgeWVhcnMuDQoNCkhvbmVzdGx5IHRoZXJlIGFyZSBv dGhlciBwYXJ0cyBhYm91dCB0aGUgdm90aW5nIHByb2Nlc3MgdGhhdCBhcmUgbXVjaCBob3R0ZXIg cG90YXRvZXMgdGhhbiB0aGUgcG9pbnRzIEkgYnJvdWdodCB1cCAtIHN1Y2ggYXMgd2hvIGdldHMg dG8gdm90ZSwgaXMgNTAlKzEgZW5vdWdoIG9yIGRvIHdlIG5lZWQgc3Ryb25nZXIgbWFqb3JpdGll cyBmb3Igc3Vic3RhbnRpYWwgbGFuZ3VhZ2UgY2hhbmdlcyAoNjclLzc1JSksIGNhbiBzb21lb25l IHdobyBmYWlsZWQgcGFzc2luZyBhbiBSRkMganVzdCBwdXQgaXQgdXAgZm9yIGFub3RoZXIgdm90 ZSByaWdodCBhd2F5IG9yIGlzIHRoZXJlIHNvbWUgc29ydCBvZiBhIGNvb2wtb2ZmIHBlcmlvZCwg ZXRjLiBldGMuICBJIHRoaW5rIGFsbCBvZiB0aGVzZSBuZWVkIHRvIGJlIGFuc3dlcmVkIGJlZm9y ZSB3ZSBsZXQgdGhpcyBSRkMgZ292ZXJuIGhvdyB3ZSBkbyBmZWF0dXJlIGRlZmluaXRpb24uIg0K DQouLi4gYW5kIHlldCwgdGhlcmUgd2FzIGEgdmVyeSBzdHJvbmcgYmlhcyB0byBnZXQgKnNvbWV0 aGluZyogZ29pbmcsIHNvIG15IGJhcmVseS1maXJzdC1kcmFmdCBvbiBkZWFsaW5nIHdpdGggc29t ZSBvZiB0aGVzZSB0b3BpY3MgYmVjYW1lIHNldCBpbiBzdG9uZSwgd2l0aCB2ZXJ5IGZldyB1cGRh dGVzIGFuZCBsaXR0bGUgc2NydXRpbnkgZnJvbSBhbnlib2R5LiAgSSB0aGluayB0aGF0IHRoZXJl IHdlcmUgbGFyZ2UgZ3JvdXBzIG9mIHBlb3BsZSB3aG8gYmVsaWV2ZWQgKGJhc2VkIG9uIHRoZSBk aXNjdXNzaW9uIG9uIHRoZSBsaXN0KSB0aGF0IHdlJ2Qgc3RpbGwgZmlyc3Qgc3RyaXZlIGZvciBu ZWFyLWNvbnNlbnN1cyBiZWZvcmUgZXZlbiBicmluZ2luZyB1cCBSRkNzIGZvciB2b3RpbmcsIHdo aWNoIGFzIHdlIGFsbCBrbm93IC0gdHVybmVkIG91dCB0byBiZSB2ZXJ5IGZhciBmcm9tIHdoYXQg aGFwcGVuZWQgaW4gcmVhbGl0eS4gIE90aGVycyB0aG91Z2h0IHRoYXQgaXQgd291bGRuJ3QgYmUg YSBiaWcgZGVhbCB0byBhbWVuZCBhbmQgaW1wcm92ZSB0aGlzIGFzIHdlIGdvIGFsb25nIC0gd2hp Y2ggYWxzbyB0dXJuZWQgb3V0IHRvIGJlIGRpc2Nvbm5lY3RlZCBmcm9tIHJlYWxpdHkgYXMgbm90 IGEgc2luZ2xlIGNoYW5nZSB3YXMgbWFkZSBpbiB0aGUgbGFzdCA1IHllYXJzIChleGNlcHQgdGhl IGRlLWZhY3RvIGNoYW5nZXMsIGxpa2Ugd2hvIGdldHMgdG8gdm90ZSkuDQoNCkkgdGhpbmsgdGhl IGZlZWxpbmcgYmFjayB0aGVuIHdhcyB0aGF0ICJhbnl0aGluZyBpcyBiZXR0ZXIgdGhhbiBub3Ro aW5nIiwgYW5kIHBlcmhhcHMgaXQgd2FzIC0gYnV0IGl0IGNlcnRhaW5seSBwdXNoZWQgdXMgdG8g bW92ZSBhaGVhZCB3aXRoIGEgaGFsZi1iYWtlZCBzb2x1dGlvbi4gIFRoaXMgUkZDIHdlbnQgdG8g YSB2b3RlIHR3byB3ZWVrcyBhZnRlciBJIG1hZGUgdGhlc2Ugc3RhdGVtZW50cyBhbmQgbWFkZSBt eSBlZGl0cywgd2l0aCB2aXJ0dWFsbHkgbm8gZnVydGhlciBkaXNjdXNzaW9uIG9uIGludGVybmFs cyBkdXJpbmcgdGhlc2UgdHdvIHdlZWtzLCBhbmQgd2FzIGFwcHJvdmVkIDYgZGF5cyBsYXRlci4g IFllcywgSSdkIGNhbGwgaXQgcnVzaGVkLg0KDQo+IFBlcmhhcHMgeW91IGNhbiB1bmRlcnN0YW5k IGl0IGJlaW5nIHRyZWF0ZWQgYXMgYSBiaWJsZSBpZiB5b3UgY29uc2lkZXIgdGhhdCB3ZSBkb24n dCByZW1lbWJlciB0aGUgYmFkIG9sZCBkYXlzLCBhbmQgdGhlc2UgYXJlIHRoZSBvbmx5IHJ1bGVz IHdlIGtub3cgaG93IHRvIHBsYXkgYnkuDQoNCk9oIEkgY2VydGFpbmx5IGRvLiAgQXMgeW91IGNh biBzZWUgaW4gbXkgcXVvdGUsIEkgZXhwZWN0ZWQgaXQgdG8gYmVjb21lIHRoYXQgd2F5LiAgV2hh dCBJIGRpZG4ndCBleHBlY3QgdXMgdG8gZG8gaXMgcmF0aWZ5IGl0IHNvIHF1aWNrbHksIHdoZW4g aXQgd2FzIG9ubHkgc2xpZ2h0bHkgYmV0dGVyIGJha2VkIHRoYW4gd2hlbiBJIG1hZGUgdGhhdCBz dGF0ZW1lbnQuLi4gIFRoYXQncyB0aGUgc2FtZSByZWFzb24gSSB3YXMgd29ycmllZCBhYm91dCBv dGhlciBub24tdGVjaG5pY2FsIHByb3Bvc2FscyB0aGF0IHdlcmUgcmFpc2VkIG92ZXIgdGhlIHll YXJzIC0gSSBqdXN0IGRvbid0IHRoaW5rIHdlJ3JlIHZlcnkgZ29vZCBhdCB0aGlzIGxhdy1tYWtp bmcgc3R1ZmYuDQoNClplZXYNCg==