Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:111631 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 90815 invoked from network); 19 Aug 2020 13:11:32 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 19 Aug 2020 13:11:32 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 022621804DA for ; Wed, 19 Aug 2020 05:12:56 -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_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam08olkn2041.outbound.protection.outlook.com [40.92.47.41]) (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, 19 Aug 2020 05:12:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BMjeOkw1c2QJvQ6r8gYoAcXtcHZ/x+jrIU3M5Ts1j1fD2EpBM4hE93r9LywlXD2Zm6JMN6d6sS8WjUw5jRaxuz3P/kJuFmaHKFEnjgriJyn3W45NbSCCTdyD3MRjYzN+fnSnjzZVc7TSWtYImuGRIMiHYSAGlPOFwSOLthyCDP4NLDL/a7PLviNLNci9M81FB2wV4+za1QSemRBqAJkWfPo5n82H5mXpQnsJuHTs53tZQmOnClGBGmu27BfuDNaa1jP8unWWmHVEtXupCjCgMO/ta6Bbq4Sa7k/uxajWu9myw7pqDLfk3mmZVGHdimjkC2/uSRLIH8HeEypsjCoTIA== 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=0YRRgY58AaKQ1Rgi/LZSy+U2Y3rJEg+iR8BIqGC1FZs=; b=NOMUwmBSUZH4xKFAEtZrTiuHNQosWYx8vCp9LolGroDKTpWtrKgyLrQVJke3IXV+2u+ie46VdQ8sT5NHaV688/f9o7F8LRW2NrcV2Lqzvcvv0sXzzb9zakQPuexFJZJYhB6XDCEOugvnO+CjCRJdWu8tlj6z+ERLOQwF764a86Xg+3NsQTlOkTFrHrjVv4xpZIoDXqqlsoyHeyGnUmvywxAh3KPtckmO0awCjxS51SxUFnPlKpYn1sc5T/ugXjz7bVV4PvbK2qhFNYH0iRZQ1+MvxKhttbj2IkUSDQ9ZTQ8haYzscNbOeEODxcfsnqVwSV2UcEP7/DWTi2jMLxmWPw== 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=0YRRgY58AaKQ1Rgi/LZSy+U2Y3rJEg+iR8BIqGC1FZs=; b=EeNO/PN4Av4P7eVva3Nln3B0oZOfk/0Bb1YASOXcW9Xx95m4AzfzrA1+nSvYCiyNA73gvn9HrhoDtjIJWJTGuEXri1OZmVeSNMcz8zIr0T/pAKffjdhTk1aq3xxTWJnlCsmGVsR7/rj4OET/zi8VObhvQY5g7HFhb9ABtAb1hDDYWPoBGic96qoq8/4gPqXiU2NIATkQkQxfI4ubsVW/utgF645cgVEyX1Js3edqKpZBgNFnpDcC5aZf9kQn7hoCz11LtD0m4PFRXv7923krWNzIG8/dpajeaAJlG1U1Za1DswJazUDa3J9Lpamv5cOPtFuDkFFLM0ZlTQCFjzO+xw== Received: from SN1NAM04FT028.eop-NAM04.prod.protection.outlook.com (10.152.88.58) by SN1NAM04HT100.eop-NAM04.prod.protection.outlook.com (10.152.88.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.16; Wed, 19 Aug 2020 12:12:53 +0000 Received: from BYAPR05MB6535.namprd05.prod.outlook.com (2a01:111:e400:7e4c::4d) by SN1NAM04FT028.mail.protection.outlook.com (2a01:111:e400:7e4c::113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.16 via Frontend Transport; Wed, 19 Aug 2020 12:12:53 +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.3305.023; Wed, 19 Aug 2020 12:12:53 +0000 To: Benjamin Eberlei , PHP Internals Thread-Topic: [PHP-DEV] [VOTE] Shorter Attributes Syntax Change Thread-Index: AQHWdhaiAj3MXaqpXkS/VBzdg38tTKk/V5Si Date: Wed, 19 Aug 2020 12:12:53 +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:95B5625D63BDB503BBA6E71B24D4C123BCA5600C8C38076325D95E24D6839BEB;UpperCasedChecksum:769E94A56CD5512802F8EFAEBC602764DAA6C9D5450AB607E9FBACFF0922E3D9;SizeAsReceived:6915;Count:44 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [1d54pr3PlvSENYZavD8XZ1Ra3Quck33k] x-ms-publictraffictype: Email x-incomingheadercount: 44 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: a97d1406-9342-4778-8f43-08d844393329 x-ms-traffictypediagnostic: SN1NAM04HT100: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: oNjmLVnSmJFBG2I1ljUfVIF6DKzdFWyv2gSZAHo+QpRSi+je32FCZOqWmfizbmQ8CRwYAaNAMIXVGD6+JLLAe32Ma7tGhk88r6zi0FwM4pVQlzuyEEoVUjsE5kaR+QT8Ub/0nbsextz1IoXmQ7pklqFfvGIP6n3mpntQqBriAhSPkibbUxy5Zq/zSL1QdJfqW6K3UJfK8zO5FE+ynJmq1/w/+FJTR4rCmeeeW6Uci4aMNbH+bEFubQF9iMrhZhE1 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;SFS:;DIR:OUT;SFP:1901; x-ms-exchange-antispam-messagedata: SbR9S2sdpb56Z47kPk1GFREbMG/WSD9Rob+/WcIexKlJL/Ty0zILQD4MNdYHmHuEoWvxJOu66c1m3CNpMuuL/dKugzZG+CUrZlZQ5ta3XzcR4oCVJ3N6bIFc1Fx9FRjnw0rCLi7BOB9KTYxHXJVtCQ== 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: SN1NAM04FT028.eop-NAM04.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: a97d1406-9342-4778-8f43-08d844393329 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Aug 2020 12:12:53.4271 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM04HT100 Subject: Re: [PHP-DEV] [VOTE] Shorter Attributes Syntax Change From: theodorejb@outlook.com (Theodore Brown) Hi Benjamin,=0A= =0A= Thank you again for putting in the effort to update the RFC and=0A= address most of the arguments brought up on list.=0A= =0A= I would encourage everyone to read through the complete RFC before=0A= voting, particularly the sections on BC breaks and forward=0A= compatibility pros/cons. Top link:=0A= https://wiki.php.net/rfc/shorter_attribute_syntax_change=0A= =0A= The @{} syntax hasn't had much discussion yet. While I think it is=0A= better than @[] and #[] since it doesn't break BC, it still shares=0A= the problem of looking like a standalone block, when really=0A= attributes are part of a class/function/property/etc. declaration.=0A= =0A= Now that voters have the complete information, it's up to them to=0A= make a final decision. I look forward to putting this issue behind us!=0A= =0A= Best regards, =0A= Theodore=