Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87137 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 11737 invoked from network); 13 Jul 2015 12:12:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Jul 2015 12:12:34 -0000 Authentication-Results: pb1.pair.com smtp.mail=ocramius@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=ocramius@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.171 as permitted sender) X-PHP-List-Original-Sender: ocramius@gmail.com X-Host-Fingerprint: 209.85.212.171 mail-wi0-f171.google.com Received: from [209.85.212.171] ([209.85.212.171:34679] helo=mail-wi0-f171.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0C/75-43998-F2BA3A55 for ; Mon, 13 Jul 2015 08:12:31 -0400 Received: by wibud3 with SMTP id ud3so27934289wib.1 for ; Mon, 13 Jul 2015 05:12:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=q2TD4X+P6aZt7kG9jZu90dEmAoq/+EcXKsrnD95haPY=; b=Gc9b+oA3JTKtX47vAZifTj8WMHwqWv6+MSwUQhuSY8dMB3xGb894IadJDcw6vMxHxC 00W5EMQ79UhkRec+ucf0cHG6qK7aTkqdrAl79PxcDFPIWmVIOZnBESHCjXI211CUMGXY RoIHctOqrk6veurTjgrordqGTm2n4jo4JgVnODifc0q6ldMY4VbKwtlApyqV/lj/qr4u FbFOLrsQDNgr2vVDWqzhzjpKESVFIwlCzf4iqHqCFu6TPRfgap+Ewa3A5mTnnATTcN+j XAKZN73wnWFfyzHRKOePxT83E78cWX7L4f3SbcrPI4TR3t4J1HzpPQHS6p1zhcOArxg+ 6i3Q== X-Received: by 10.180.92.162 with SMTP id cn2mr21911964wib.26.1436789548753; Mon, 13 Jul 2015 05:12:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.49.133 with HTTP; Mon, 13 Jul 2015 05:12:09 -0700 (PDT) In-Reply-To: <55A39F18.70308@lsces.co.uk> References: <55A16375.4000707@php.net> <55A220D8.3090004@gmail.com> <55A363A0.5060307@gmail.com> <55A39493.6020909@lsces.co.uk> <55A39F18.70308@lsces.co.uk> Date: Mon, 13 Jul 2015 13:12:09 +0100 Message-ID: To: Lester Caine Cc: PHP Internals List Content-Type: multipart/alternative; boundary=f46d043be0fcaba908051ac0a291 Subject: Re: [PHP-DEV] PHP7 and types - and alternatives to annotation From: ocramius@gmail.com (Marco Pivetta) --f46d043be0fcaba908051ac0a291 Content-Type: text/plain; charset=UTF-8 On 13 July 2015 at 12:20, Lester Caine wrote: > On 13/07/15 11:51, Marco Pivetta wrote: > > Please refer to https://github.com/php-fig/fig-standards/pull/169 > > This just adds another level of complication. FIG is not part of the > core PHP standards, and some of their choices simply don't fit with > legacy code. I suspect that some of the problems I'm currently hitting > are because the coding standards I follow do not match FIG ... and I > have no intentions of adding that to that todo list ... but I've paid > work to get on with currently before I can get back to documentation. > > So put a strict no-upgrade-if-without-budget policy on whatever you're working on then? phpdocumentor is also not an "official" tool: it's built by volunteers and outside the boundaries of php-src. It's actually the PhpDocumentor folks (and Mike van Riel in first place) pushing forward PSR-5: there's nothing more "official" than that right now. That's the current standardization path. Marco Pivetta http://twitter.com/Ocramius http://ocramius.github.com/ --f46d043be0fcaba908051ac0a291--