Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95854 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34363 invoked from network); 9 Sep 2016 12:33:01 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Sep 2016 12:33:01 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.53 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 74.125.82.53 mail-wm0-f53.google.com Received: from [74.125.82.53] ([74.125.82.53:35917] helo=mail-wm0-f53.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B5/C6-61313-9FBA2D75 for ; Fri, 09 Sep 2016 08:32:57 -0400 Received: by mail-wm0-f53.google.com with SMTP id b187so28870957wme.1 for ; Fri, 09 Sep 2016 05:32:57 -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; bh=pTV3Uoq6wgs8ih0EuHVsWlTY503z/+Y5MK7agbsYHB4=; b=NqkFvVAP2xTnZGckg5NBa8e612JcTKrEswkhA2FFkjxNDvRrotOlcCdAWxAtfg9wss +rGk0bVUOgswtonBZc8DTNxWfQRn66fOAQWlul3aiiAaRGz2lV74p/mIzKmafmQgvsEa /LgInLPW4AWul0vnW/nIWueOjcHaROPNTZtdf4PC2hyN1QZmC2EipU2YSUo/iTbYkSWn wkR0OiTcO3Ri0ibL7IH1Su7sZAMtbzn/YBrwqC1pNY+U2jKcn9y4PTf8KxsiIAkmvRBj 9+lCpJHc21m21Q6RsKLwZSCxnuziIGhjyRyxnsHb5JL+VR1Bdbji8pyB/C3x9u6tFJy6 ueTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pTV3Uoq6wgs8ih0EuHVsWlTY503z/+Y5MK7agbsYHB4=; b=bwR058/t4A1n/GyTLB1NTDJbRlDx6PxwD6a5g7hrUgrSSKpFkWQtZi3a67gssPhcoJ Fcox2yntVDmSET5GZen+lrqh4+gNwucK5hTJ1l25EJY1Lachh3ZlER/wNzk5NCJUXmgD bqdQsPh2X9exYM49TeCxtlbrw7gTRlVfrTezejToMU7cM+mSFP/y7KBcQxT2Gl41OWWb KMU+9QK5Nj7GKxKOet7NAZqMKKzn1vSZ2h1T6+kAVqK/otFhpyVI57js0IW4VEuid8Fn VsoK+OcDsL7ueWVjpYp4FJ7CXvJF3tN8kekP5Q3LSN/R5Ey1DRaRJqgdhy4IS5vV7hKU Jb6Q== X-Gm-Message-State: AE9vXwMP2qy12uMEzOCgnmAxsayb5DXO4hoz8Ws0+1Yf1OoJCSge8ht/9Un1WDF+WmWyuzwG0QHfujYlDqbOVg== X-Received: by 10.194.58.178 with SMTP id s18mr3403255wjq.0.1473424374564; Fri, 09 Sep 2016 05:32:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.42.165 with HTTP; Fri, 9 Sep 2016 05:32:53 -0700 (PDT) In-Reply-To: References: <616bb9ff-bcd1-fd70-b251-05b280b5003e@lsces.co.uk> Date: Fri, 9 Sep 2016 14:32:53 +0200 Message-ID: To: Lester Caine Cc: PHP Internals Content-Type: multipart/alternative; boundary=047d7ba9790c7345c0053c1258e0 Subject: Re: [PHP-DEV] Modern practices ... From: tyra3l@gmail.com (Ferenc Kovacs) --047d7ba9790c7345c0053c1258e0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, Sep 9, 2016 at 1:45 PM, Lester Caine wrote: > On 09/09/16 12:35, Ferenc Kovacs wrote: > > but please, this is really offtopic on this list. > > See my other reply ... > and composer global mode as provided out of the box is NOT an > alternative to installing the sort of production and development - > command line - tools that PEAR currently manages happily. I AM trying to > learn composer, and I can see now how it can be used, but simply passing > the buck to getcomposer is not the way to use it for a default PHP > installation. composer is proven to be capable managing those use-cases but it isn't our duty to write out the detailed migration guides for every usecase between PEAR and composer. our duty as the php-src group is that we provide a way which allows the management of the pecl extensions (pickle install and maybe providing an alternative for pecl package) and tell people how can they install PEAR if they still need it (https://pear.php.net/manual/en/installation.php) for the record most distributors already decouple PEAR from the base php install (php-pear is a separate optional package on debian/ubuntu, the windows binaries doesn't have PEAR at all, you have to manually install it there, etc.) and from the php-src point of view we only use it to provide a way of installing pecl extensions, which will be solved with pickle so while educating people to migrate their workflows from PEAR to composer is a noble goal, but it isn't our responsibilities and we don't have to solve that to be able to replace our php c extension management tool shipped with the core. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --047d7ba9790c7345c0053c1258e0--