Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95773 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 71595 invoked from network); 8 Sep 2016 08:25:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Sep 2016 08:25:02 -0000 Authentication-Results: pb1.pair.com header.from=daniel@honestempire.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=daniel@honestempire.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain honestempire.com designates 66.111.4.28 as permitted sender) X-PHP-List-Original-Sender: daniel@honestempire.com X-Host-Fingerprint: 66.111.4.28 out4-smtp.messagingengine.com Received: from [66.111.4.28] ([66.111.4.28:57925] helo=out4-smtp.messagingengine.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 9F/32-36123-C5021D75 for ; Thu, 08 Sep 2016 04:25:01 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 1754E205E5 for ; Thu, 8 Sep 2016 04:24:58 -0400 (EDT) Received: from web4 ([10.202.2.214]) by compute4.internal (MEProxy); Thu, 08 Sep 2016 04:24:58 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=honestempire.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=kW5gHajZtev0jriUW6isToY6LzY=; b=UMMcV4 p2fIwres7P6TfNDKAtOzRx+0IxQHXnI3DQI8LOOYkoYXXdhxipCRRbc4hAawx7fz LlaQZTdFGZKusQ0jnCtx4jQ9PInI2mPvAgzcWgCAWGNRMEm+TNWe+xsusC/hOThn 649s2/a1a1zeD/CMSHJeNsivXVoUhDJzk3JFU= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=kW5gHajZtev0jri UW6isToY6LzY=; b=qGzx+fl1R7/XIVm5rE1aXKGa7PHb60vAu/XioSiZl/QNmq9 eMnbrKEzEIvajA1bs7ow2TKy0IHkTI4u3vME3o29HVnlucKYOzeIX63gvnXvD9Pa e+czOlEoZXMD7j3VkHe08M4DR9AUgdfVt1IX3s8+kjDYURTvk73vw9g5Xxj4= Received: by mailuser.nyi.internal (Postfix, from userid 99) id E4D92CC7E3; Thu, 8 Sep 2016 04:24:57 -0400 (EDT) Message-ID: <1473323097.1378681.719308017.2139F909@webmail.messagingengine.com> X-Sasl-Enc: 8Q7iO+CD4+q/M9cxexGCvTijr80BLSLyBi+UkyOqHNON 1473323097 To: internals@lists.php.net MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-fa733828 Date: Thu, 08 Sep 2016 09:24:57 +0100 In-Reply-To: <04998da0-6344-0b8b-c69a-411400e340ba@lsces.co.uk> References: <04998da0-6344-0b8b-c69a-411400e340ba@lsces.co.uk> Subject: Re: [PHP-DEV] [RFC] Deprecate PEAR/PECL & Replace with composer/pickle From: daniel@honestempire.com (Daniel Morris) On Thu, 8 Sep 2016, at 09:07 AM, Lester Caine wrote: > I've just been through an exercise to give PHP_CodeSniffer a go on my > code base. I've not worried too much about that in the past since > Eclipse in general flags style problems as well as simple errors. This > is a package that SUSE does not support, so the current install path is > just PEAR. I don't see packages like this as a library that my sites > use. It is a stand alone tool ( and a command line one at that :) ) so > how would loading that be managed if PEAR is not available? PHP_CodeSniffer is already compatible with Composer, and Composer has the ability to specify dependencies, and dependencies intended for development. After running composer install you can execute `vendor/bin/phpcs`, and if you were working collaboratively, collaborators would all have the same toolset that you have. -- Daniel Morris daniel@honestempire.com