Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95908 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5053 invoked from network); 11 Sep 2016 06:07:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Sep 2016 06:07:04 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.218.43 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.218.43 mail-oi0-f43.google.com Received: from [209.85.218.43] ([209.85.218.43:36028] helo=mail-oi0-f43.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DD/D6-46544-784F4D75 for ; Sun, 11 Sep 2016 02:07:04 -0400 Received: by mail-oi0-f43.google.com with SMTP id q188so123397346oia.3 for ; Sat, 10 Sep 2016 23:07:03 -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=eURQI62yWuGAIOErm1uu/6Ru6zemT3SHI28eL2FL5Y4=; b=JsTijcrqtiammAFuJvuUgpkwskpDo2KuPpm/5k+D9wI5PlMYTW3ORDnBaqM3p0kBk5 94G/jBmvFVaXgoKefvkomfQNfawIon02LHYIH7aMQQXdSflw2LRsynUjN0Bs29JiMDQk 5i9FmD95e4GA/Ar/17SMaNADP3ZzfCwXe+F7bn1XoE4KJZD11beJOrRZvGvO38+oJ2uV W59VmHVp6RhNwksq/UA00GHSvWTZsRcBITieK4SGqgWf6lTl4YeF4/VwSoXlrakutIUu FyQGnnKk9Y8zJAiJcQugf1YCTqsIJwQmODYngiEE+4sXUUmiO+T28e9K43TsOqzW3RBE HgHA== 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=eURQI62yWuGAIOErm1uu/6Ru6zemT3SHI28eL2FL5Y4=; b=Yinsk2qdiiV7QHtXAr2sCLEhQI/+8g0cmECPfWQjal32KoY5/aH/p2hvkOGaDbguFp Rc6a9gtJvlvCi0iMds7TeDpkj6V15BUP0vSMXeVwmaeCMYo++pGAMHjXcDPjiVJi3Cxh Q0rho6e5D41j/dA3YmhVBxb2nrHsQOtovSSl6ugKWsQYbrcY0vbf/AJW2I006EW97dgd dfOy7RRkT+rhZS59zrNcVySQQSUyxhKdChQAO0f3ggdPwE6xbVhcB7tBQCDBkbOuy96F Pr56MsXVTepPDW//N/BC1eWyZaNKK8Er0OBzdjbVeGAxFy+5Tk0PqblqYVE+/0XGBMI5 z1mg== X-Gm-Message-State: AE9vXwOr5m/SQysSjbOP/zz8Wf5q5pDaNQCz4pSj4QoCSIpH6byS0sBgOsUBhiIStEAftafqgrSj6noFhxxVuA== X-Received: by 10.157.37.202 with SMTP id q68mr13686030ota.112.1473574020033; Sat, 10 Sep 2016 23:07:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.51.85 with HTTP; Sat, 10 Sep 2016 23:06:59 -0700 (PDT) Received: by 10.202.51.85 with HTTP; Sat, 10 Sep 2016 23:06:59 -0700 (PDT) In-Reply-To: References: <616bb9ff-bcd1-fd70-b251-05b280b5003e@lsces.co.uk> <52ae5494-f466-ac4d-c166-d47752b13344@lsces.co.uk> <32c3a330-cdfa-f310-85d7-d01eacbf3b86@lsces.co.uk> Date: Sun, 11 Sep 2016 13:06:59 +0700 Message-ID: To: Lester Caine Cc: PHP internals Content-Type: multipart/alternative; boundary=001a113acde003b17f053c353094 Subject: Re: [PHP-DEV] Modern practices ... From: pierre.php@gmail.com (Pierre Joye) --001a113acde003b17f053c353094 Content-Type: text/plain; charset=UTF-8 On Sep 10, 2016 3:32 PM, "Lester Caine" wrote: > I think I am right in saying Pierre originally needed pickle so that > PEAR could be dropped in the windows? It was not the reason. My main motivation is about ease developer work (no information duplication, wrong version number, binary support out of the box, etc), allow installation from any sources and provide a packagist for extensions and kill the need of "package release" and finally make it work with composer. Pecl is still supported and any pecl package (v2) can be installed using pecl. Right now the majority of extensions are not available via pecl but in GitHub and a bit on bitbucket. And this tells me that there is a big need for a composer for extensions. --001a113acde003b17f053c353094--