Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99269 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 53272 invoked from network); 30 May 2017 17:48:12 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 May 2017 17:48:12 -0000 Authentication-Results: pb1.pair.com header.from=php@fleshgrinder.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=php@fleshgrinder.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fleshgrinder.com from 77.244.243.89 cause and error) X-PHP-List-Original-Sender: php@fleshgrinder.com X-Host-Fingerprint: 77.244.243.89 mx108.easyname.com Received: from [77.244.243.89] ([77.244.243.89:45752] helo=mx108.easyname.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EF/11-43873-A50BD295 for ; Tue, 30 May 2017 13:48:11 -0400 Received: from cable-81-173-132-37.netcologne.de ([81.173.132.37] helo=[192.168.178.20]) by mx.easyname.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1dFlFW-0003JU-Ex; Tue, 30 May 2017 17:48:07 +0000 References: <9dffe898-e550-c6d6-46bd-86dcf74735ea@fleshgrinder.com> <84.AD.34073.59B2D295@pb1.pair.com> To: php-internals , Derick Rethans , rowan.collins@gmail.com, Tony Marston Message-ID: Date: Tue, 30 May 2017 19:48:01 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="FiHunfSij2q2xUjDUWWpwKtEg3cxtpIag" X-DNSBL-PBLSPAMHAUS: YES Subject: Re: [PHP-DEV] Re: Class Naming in Core From: php@fleshgrinder.com (Fleshgrinder) --FiHunfSij2q2xUjDUWWpwKtEg3cxtpIag Content-Type: multipart/mixed; boundary="nCrjmFdqbACfIxFI0b0Sv9CMT2I3QKT4g"; protected-headers="v1" From: Fleshgrinder To: php-internals , Derick Rethans , rowan.collins@gmail.com, Tony Marston Message-ID: Subject: Re: [PHP-DEV] Re: Class Naming in Core References: <9dffe898-e550-c6d6-46bd-86dcf74735ea@fleshgrinder.com> <84.AD.34073.59B2D295@pb1.pair.com> In-Reply-To: --nCrjmFdqbACfIxFI0b0Sv9CMT2I3QKT4g Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable @Tony: exactly what Rowan said. We will not change a single line of code, and nobody will be forced to do anything. **UNLESS** the code is meant to become part of the core of PHP. In that case it must follow the rules, the rules that are part of the coding standard. It is fine if you change your coding style in every file in your project where you are the only person working on. However, we are a team if changing members, and having a consistent code style helps newcomers to get into the code base. It, hopefully, helps future maintainers to cope better with the legacy code we are producing every day. Feel free to disagree with this, but this is reality here, and these kind of policies are established as part of any professional code base in the world. On 5/30/2017 3:58 PM, Derick Rethans wrote: > It is also really irrelevant, as function and class names are=20 > case-insensitve. >=20 > cheers, > Derick >=20 It matters to a lot of people, and that is why it should matter for us. We are leaders of an unbelievably huge community and we must address their concerns. Sometimes those concerns are complete bullshit, in that case we can and should ignore them, but in this case we actually already have a policy, it is just incomplete and I am asking to complete it. ;) --=20 Richard "Fleshgrinder" Fussenegger --nCrjmFdqbACfIxFI0b0Sv9CMT2I3QKT4g-- --FiHunfSij2q2xUjDUWWpwKtEg3cxtpIag Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZLbBRAAoJEOKkKcqFPVVrDgYP/jsjZKo0Bdg5yq9QfCzs5Ps6 suwpdRDSOJIBkb9m4KL0C0Y8Rz4AXR6OddtzcVHORwtss6hX9DItPieJucHzZZcO y0RonuY7+cLKpt19GqNV+1VHcQPPnKBulqvdv/3fLlNaofYGzx4wc5DET3GL8OsY bbnbpSaSbPE+CZongU/P7vPcvJK+p+dz4fY+eoBXAXkyDQBo6xoyY1dwkRVq4nJ1 gasBKACElCmRLE6Ve2XEagHdqa7tj0UxLCwbcORqOEZfKdpH+HXkJIYL413IOtgO 9rRkdM2ivwH4Bl30UUo8CxmeHs2XBA9bJKcx7jcAli8vE8jg2fVPb8/nC4vmKSdx sBeHuZZzwyrjN7DF4DTmtTR351b5UmNq4ccIHr4EGK0kZ9rHR8rUv133LqTyIn28 5TjV+5ULY9sifdGrDpN/3UoOSjwupaZSmayaUdc9K/yW7AmTlhRJUYu8STANxzzI fi2yj1jSL6CJWj/Ws/lG2En4c9vhmu+GNlfEY387bkCsgNEi2hOFbxOYcTozVQ98 p3uCLVR9RnN6yPSJL3AAqjUcLGetnltaHmj+j6Jq+7Q1fn0ibErv5369hwspp68E FYXoKsFxdg2sRD9p1ZKsoXanrhQ4k65mhiqQNOcT740ZFB/ntlmuypJ9QtoDHteY aU7xlmhSlnTrRPGrZzF7 =8uMg -----END PGP SIGNATURE----- --FiHunfSij2q2xUjDUWWpwKtEg3cxtpIag--