Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93010 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 83192 invoked from network); 30 Apr 2016 22:46:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Apr 2016 22:46:09 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.45 as permitted sender) X-PHP-List-Original-Sender: smalyshev@gmail.com X-Host-Fingerprint: 209.85.220.45 mail-pa0-f45.google.com Received: from [209.85.220.45] ([209.85.220.45:36471] helo=mail-pa0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A3/82-58459-1B535275 for ; Sat, 30 Apr 2016 18:46:09 -0400 Received: by mail-pa0-f45.google.com with SMTP id bt5so59125568pac.3 for ; Sat, 30 Apr 2016 15:46:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=CYhLoTEQjjyZGkrChjedoFgxUw7C+8eeczCzKHl0KtE=; b=joImJ0Cgj16A7JSzb2H+uwJyJxdYF/DNsfSDrkiW6X2A9pHxzABFSck055gaL4gfuv UB6DnUi46ryT8mGquNIexBlXwvamk6MhxP9n6mFDnelW82AJMtUrWJykL387TJXsEVM2 vEPiRvTK2B28Qh+nLIeXQ9yD//DY8mFovymIheo0dgzsZs4OzzjRcD3DbBTPIv0V1Ivq e9+1bqyG85J7zSj2Xc3Vbm139qYrVCN2zVc2neqbEbstOSLbTnIj9z+GutIqu08U4o4P p8pCqc9j9E+0SeBxcDJoMH4ci9RHv/iJC5W7gvZMOtJbBdRyfNLmBnfn7HWSU2f/BhA7 lEmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=CYhLoTEQjjyZGkrChjedoFgxUw7C+8eeczCzKHl0KtE=; b=A7sEbjQqTCyd3JNWTX3GoZGBeeaMtumds1e7ljAbvt4JXa9NF4yjXiHvwhvkURkH9/ 8y+6wZvOBfgnDe4Wcao8KaVONKdImrW7cvR7Htbd9x3zKFviMwhVRm//7GE+rv2M5m1X cryWAEW460JBMbp7PYWH0nUcWLfAbhB/EwDkY5jQ2tTQdViE18UYhk1ejrTeGl/AFvul YN+/MmXFft4u9b3k67pwGCH8GnhgDNp5jvlDl+6IwMngTKu0iJf+uU4+dsvUEKeppS/H 2Cjnxr4QA3YRjLNL2dKkZiSxMJFdU7qaYIGZXgBRIqyvbgt/ixSBCefSq8QXtoaIfaLH WIvg== X-Gm-Message-State: AOPr4FX6TvecrmKdSnTrZQmQU81P4iPUNOsWajNsFEn3yhia/ct4I5SXpaadxexwBPLYmg== X-Received: by 10.66.78.73 with SMTP id z9mr39516619paw.4.1462056367125; Sat, 30 Apr 2016 15:46:07 -0700 (PDT) Received: from Stas-Air.local (76-220-46-95.lightspeed.sntcca.sbcglobal.net. [76.220.46.95]) by smtp.gmail.com with ESMTPSA id r191sm33839947pfr.36.2016.04.30.15.46.05 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 30 Apr 2016 15:46:05 -0700 (PDT) To: Rowan Collins , internals@lists.php.net References: <571965D1.9020102@zend.com> <5719CDB2.90103@zend.com> <571DCA6A.2070803@zend.com> <571E35D8.8080504@zend.com> <571E4A83.3080304@garfieldtech.com> <571E64A2.2040505@gmail.com> <5720A6B4.4000307@lsces.co.uk> <5721B9DD.3050300@lsces.co.uk> Message-ID: <35e2d173-ffdc-c70a-9afe-9742618fca14@gmail.com> Date: Sat, 30 Apr 2016 15:45:59 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0) Gecko/20100101 Thunderbird/45.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] PHP Attributes -> docBloc alternatives ... From: smalyshev@gmail.com (Stanislav Malyshev) Hi! > As far as I know, the PHP core has never dictated docblock contents, or > any other aspect of coding style. Such decisions are up to "the True, but having common standards which include docblocks in not unheard of in programming ecosystems. In Java world, prescribing docblock contents - not by the language, but by the tools like maven plugins - is a common occurrence in projects. Of course, as many other things, some Java tools take it a bit overboard IMHO by doing things like failing build if you forget a dot at the end of a sentence in a comment, but that's for the tool builders and admins to decide. In Python world, there are also common tools that also check docblocks and alert on docblock contents not fitting standards. All these outside of core language, of course. -- Stas Malyshev smalyshev@gmail.com