Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:56228 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 88737 invoked from network); 10 Nov 2011 14:00:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Nov 2011 14:00:45 -0000 Authentication-Results: pb1.pair.com header.from=guilhermeblanco@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=guilhermeblanco@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.42 as permitted sender) X-PHP-List-Original-Sender: guilhermeblanco@gmail.com X-Host-Fingerprint: 209.85.220.42 mail-dy0-f42.google.com Received: from [209.85.220.42] ([209.85.220.42:46752] helo=mail-dy0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 66/23-01205-C09DBBE4 for ; Thu, 10 Nov 2011 09:00:44 -0500 Received: by dyi33 with SMTP id 33so123493dyi.29 for ; Thu, 10 Nov 2011 06:00:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=EnfvH6RF+SjpUU4gu+EW1eavemfiHtp2v4j2ENzDkL0=; b=GUfk562onK9I6QGunkj2KZf0eAiQBz8c15ivas24MUWK1/peefo1u2RlK5cqIIGFDg ZXiAL7q802HAguQaBD2IET0vgNV69gGPHnYJ/uhA9Q8nvE2V/pKfO9Csc1pwOU5hJvJu UrS3pEQz3sV8+wW+O6KJjNwDSXnx7gC5fz4Z0= Received: by 10.182.174.106 with SMTP id br10mr1852861obc.40.1320933641064; Thu, 10 Nov 2011 06:00:41 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.221.71 with HTTP; Thu, 10 Nov 2011 06:00:20 -0800 (PST) In-Reply-To: <003f01cc9faa$77670a40$66351ec0$@com> References: <4EBADCE4.9030702@sugarcrm.com> <4EBAF5D8.40608@sugarcrm.com> <003f01cc9faa$77670a40$66351ec0$@com> Date: Thu, 10 Nov 2011 12:00:20 -0200 Message-ID: To: Jonathan Bond-Caron Cc: Stas Malyshev , Nikita Popov , PHP Internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] who can vote From: guilhermeblanco@gmail.com ("guilhermeblanco@gmail.com") Hi Jonathan, On Thu, Nov 10, 2011 at 11:12 AM, Jonathan Bond-Caron w= rote: > On Wed Nov 9 10:01 PM, guilhermeblanco@gmail.com wrote: >> >> Some would simply say "he only did that because he got 3 proposals >> rejected". Others would say "he is pressuring A to be in PHP". But not. >> I learned the hard way and multiple times to hear a big NO. But at the >> same time, I earn my salary from a language that is lead by people >> that do only what they want, not what the language really needs. PHP >> is a mess, everyone knows it. You have the power to change that, to >> make it right. > > spl_autoload_register('SplAutoLoader'); > > class_exists('Foo'); =C2=A0 =C2=A0 =C2=A0// Fatal error > is_a('Foo', 'Bar', true); // Fatal error > is_subclass_of('Foo', 'Bar'); // Fatal error > > How exactly is PSR-0 making the language better? It's inconsistent with w= hat's in core. > > That said, I don't think there's anything wrong with bringing the classNa= me =3D> fileMapping convention of PSR-0 in core. > > Small political note: I trust decision making in php to people who unders= tand the internals of the language (on a majority that's the core devs). > > Other political note: PSR-0 seems to imply that your 'standard project' s= hould have a particular directory structure: > https://github.com/lapistano/fig-standards/tree/compatibilityTests/ > > Is this right, wrong, for the better good? > > > Please keep the focus on the subject. It's part of another thread, do not mix the things. =3D) Cheers, --=20 Guilherme Blanco Mobile: +55 (11) 8118-4422 MSN: guilhermeblanco@hotmail.com S=C3=A3o Paulo - SP/Brazil