Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:111493 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 33579 invoked from network); 12 Aug 2020 17:36:39 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 12 Aug 2020 17:36:39 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id AF936180532 for ; Wed, 12 Aug 2020 09:36:21 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11olkn2013.outbound.protection.outlook.com [40.92.19.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 12 Aug 2020 09:36:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ux70IJHYpbhTjrkE49SVtRYiLOyuaiOwlnTqNx4Dv7G9Y6uRGSejCseDJ5fYmJ52LeuPbyl1Lj16kVYV1TneZ73FxMRgV3Kb2/0/7PwEhn10nPQ5mBo33TzexV7mzWs61FBljO3tgtyM3mk0nF0ha2l6YMn30g5dWIo2wpeHNEfvmnyYK5vOc4y5OkhoTscXXGdfCuwsUKRTrKgyULVP9FHPA2F/3MWloDmQlZ7w8aPviVSV1H3U9Opabl32YFx2aQ6dRYjAU/Yy8nddDOvb0gSGd8OnUjgX+tmXU5hIKIg+g2Ed0/qUOaPtD4sT8lEbsUwk9VTgkpZwGhqRkwR36w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UKlWyaWI0uoYT/xjSaVnRajdu0lGBu+qPdaoeJTZuyY=; b=WM4lUsPkwpmyry+ena6V5S9TAgJkrDrbxpVu3zAE5h8UZehUeBtLiC3MFjv25fbag6gxRfSXO7hXi+ZuYRaTGM1iKfXfG9An78K+1n/BKhBUOKQCjq56PK0KymDXBd6cGPLs1UR7tyBkP785L8GboFGaIhyo3ZTYvk2jiEXW8yKnU8ALPhrrcbCc7Yp3nwg2dwO5Yj8MeSiXBdhUzL6Q1YfPAUmFqWkp9h/vjGcFWjd38MqPckhfHr7ugz361lxaltR2sbtfWlw94eE5K0LBAgcXAT23ko+2MnWtfqZmVxMYQXmGkNumunn1nQrzWPaKDuD29OxVhPlkb7XN81VPnQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UKlWyaWI0uoYT/xjSaVnRajdu0lGBu+qPdaoeJTZuyY=; b=ZMM++QrVaWWKqYiMYjvp1ciapJ/fdu/SHrWwBGVvsMGElT1XlRqBKB/c4z8GaLUWQL98f2zCRFS9buSf/QeciEGrBYxDCfPCgUAL0WM2GhrNcwoUdR6Ow4S2js98kzK9W1CXo+aOdVMuJrsxttrMgIjVwSAuvlO3pB3sc7F8UCrUcl323ViTr7r5feCJT3H+CAmsHn6BeLyw8RqkyUOapKSc6nx0dwCjwQOh/eBdBrT7WtbtFnovIjBG9sVgvffegq9IG8s73uTogiXkXGJbjdFLWRbUnUzhbFXwEX2iOmMRsfyMq1RPx8Y/gsSicY/TwW3egELqOTiTsa2b4EpCAA== Received: from DM6NAM11FT023.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4d::40) by DM6NAM11HT235.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4d::75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.16; Wed, 12 Aug 2020 16:36:19 +0000 Received: from BYAPR05MB6535.namprd05.prod.outlook.com (2a01:111:e400:fc4d::45) by DM6NAM11FT023.mail.protection.outlook.com (2a01:111:e400:fc4d::352) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.16 via Frontend Transport; Wed, 12 Aug 2020 16:36:19 +0000 Received: from BYAPR05MB6535.namprd05.prod.outlook.com ([fe80::fc6c:38b0:fa18:f355]) by BYAPR05MB6535.namprd05.prod.outlook.com ([fe80::fc6c:38b0:fa18:f355%7]) with mapi id 15.20.3283.014; Wed, 12 Aug 2020 16:36:19 +0000 To: Sara Golemon CC: PHP Developers Mailing List Thread-Topic: [PHP-DEV] [VOTE] Shorter Attribute Syntax Change Thread-Index: AQHWbvIBydbCX+rhJUWK/r8c7hnlt6k0kNaHgAALBwCAAAp7tQ== Date: Wed, 12 Aug 2020 16:36:19 +0000 Message-ID: References: , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:6EC95CC3B22CE309E974716372369100A7D9883CB1B2233568E149135228BCB7;UpperCasedChecksum:E4A7FDAF5CED1020A55C88DA8627CAFECB6019009A6AA0AD29AFEE2C6B6E83C0;SizeAsReceived:7090;Count:45 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [AqPSR3LvPMTzZ4LpfsvB2jmfYejc1nCh] x-ms-publictraffictype: Email x-incomingheadercount: 45 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: ed993b9a-74dd-4cd9-4736-08d83eddd76e x-ms-traffictypediagnostic: DM6NAM11HT235: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WacsPkT2ZANdVgC+ZL8a1K+Sxz7mbOOstOaPOKcKxD1vE6/Ks0YZtq/qVFLrrpdphDXIBuV47HcaL7hCoyBMId2hXn/YG9cRjXDmXDIVn0mo+JvAazDUvWQuq3l53N4OcuxXvm//WU4Q+EWCfqHRz4fYD+i3kMoJb6miRFS+3xG/SUv3MQ/bZJnHFbCfTBdnFhFNI3yAafEbamM8i0srcBFpgkruy8XxM6GW7whAQf8/nYFXUpQD5z4Flx2mF4Uo x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:0;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR05MB6535.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:;DIR:OUT;SFP:1901; x-ms-exchange-antispam-messagedata: XF+dJBG4LL4VLrbwxzz8ZU03eEsPgGWGh8CDGuxxUzC/Ys6U+ejuYKnGFc9WVcXQOUyQmwx4wRB7XntQycaFb1M1dw3V/FRKy/5NJ2rDDydAfepcw7CXTQ+qXAsOPS9xqULzB4E3NLht2oBKYFSxpA== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: DM6NAM11FT023.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: ed993b9a-74dd-4cd9-4736-08d83eddd76e X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Aug 2020 16:36:19.5628 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM11HT235 Subject: Re: [PHP-DEV] [VOTE] Shorter Attribute Syntax Change From: theodorejb@outlook.com (Theodore Brown) On Wed, Aug 12, 2020 at 10:25 AM Sara Golemon wrote:=0A= =0A= > On Wed, Aug 12, 2020 at 9:48 AM Theodore Brown wrote:=0A= > =0A= > > It has just come to my attention that this RFC was rushed to vote=0A= > > after less than the minimum two week period required after it was=0A= > > brought up on list. Furthermore, discussion was still very active at=0A= > > that time - I certainly didn't have a chance to respond to some of=0A= > > the emails before voting began.=0A= > > =0A= > > Joe first announced this RFC on Tuesday, July 28 at 9:47 AM, and the=0A= > > vote was started this Monday at 3:41 AM, less than 12 days, 18 hours=0A= > > after the announcement. Per the voting rules:=0A= > =0A= > So, 30 hours short of 2 weeks. I'm going to ascribe good intentions=0A= > in trying to get the issue resolved in the minimal timeframe. The=0A= > fact active discussion was ongoing makes this a questionable choice, =0A= > but in my opinion, purely on a matter of time, quibbling over 30 hours=0A= > is splitting hairs. Maybe compromise on adding time to the vote end=0A= > period so that the total is greater than 4 weeks?=0A= > =0A= > > What should be done to prevent this rule from being violated?=0A= > =0A= > Vigilance. You're right to raise the concern. And let's wag a finger =0A= > over it at least. If others agree that it's premature, we can stop=0A= > the vote, but I'm not inclined to disrupt the process over such a=0A= > small variance.=0A= =0A= On top of violating the minimum two week discussion period, I believe=0A= this RFC also breaks the rule on resurrecting failed proposals. When=0A= I authored the Shorter Attribute Syntax RFC, I specifically did not=0A= include a voting option for `@:`, since this syntax was declined,=0A= and my understanding was that a six month waiting period is required=0A= before resurrecting rejected proposals. [1]=0A= =0A= But if we can vote again on `#[]` and `<<>>` after they were declined,=0A= why can't we also vote again for `@:`? This syntax has the advantage=0A= of being equally short as `@@` without any BC break.=0A= =0A= I'm really disappointed and disillusioned with how the process has=0A= been handled for this RFC. It seems like the rules are arbitrarily=0A= going out the window in order to keep voting until the desired result=0A= is reached.=0A= =0A= What is the point of having rules if they aren't followed or enforced? =0A= If anyone else is troubled by the precedent being set by this RFC, =0A= please vote No on the primary vote. I'm not sure what other recourse=0A= we have at this point.=0A= =0A= Sincerely, =0A= Theodore=0A= =0A= [1]: https://wiki.php.net/rfc/voting#resurrecting_rejected_proposals=