Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128807 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id D1B881A00BC for ; Fri, 10 Oct 2025 09:59:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1760090373; bh=WKt5SrKXsEqTt8HDkL/8A4MyE459o7YtpJm7laAvUQY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=l0gVOiM1dlNXOx4YxOiNT4tqUqqfm+/qY6H3OW+HXip7aufGEftmF4S7Ki/LwfSEZ g616QO/fMiL60Jx/nK+rz69KrTu+eA9CHFlglW4tHEw8+VI3mjWVO1XFjvVXHGQQk2 6L1Q0uatXbliYHxXB61bYGogGYMUWRIQDM0wy1eNdefgADmP1sDYi/59V7FSVQogHA rPu4CPfGXg4NvEI5yxwTRUc9RKZRP7T7BZVEx9jrkXVkm9IYyd1jNyQSJ/TxBJ/iXa fEgkSkhoCOG7mA1qxygBt6/0cWaIPMDytJOQlbMVygCXE3PnHV46rkB7LJgK8n1Lei tMmnQVnlTvu6w== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 8D446180047 for ; Fri, 10 Oct 2025 09:59:32 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-qv1-f44.google.com (mail-qv1-f44.google.com [209.85.219.44]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 10 Oct 2025 09:59:29 +0000 (UTC) Received: by mail-qv1-f44.google.com with SMTP id 6a1803df08f44-79390b83c7dso16149426d6.1 for ; Fri, 10 Oct 2025 02:59:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1760090363; x=1760695163; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=X0Yvec1eXLh5DDEJu2kOpkj4HNltZcl3+dYwVwT4EVM=; b=a1eb5pjL6xPbHS+cQqMpIHZ8W50rd3gK27OVFH+2l/IePpDlrULbukzDrfnmjzs7gP Ai/R1hJJe78AIMZ85QYss0RHaFwe3+8+XKrbYMD6JRbNZE/ix9iD4+wpfI6lqd/lmEE4 Jtrsa/cZzCNWd6WKa1Jmi00F+qcegMIlrNoaOAffe5HYMZ5b0oilW1XAoePyh6y8m9Uj +Xg/dya6/w1CeL7pSgpSKcE0jPJKM74rUyjvu5sNqKQ5S480UDrnU2prGkiHfBUZRD90 kkJzbgu5ZTg+PvTzVy0Z8+EbiFEtBN2k+TbjqdaKJjshXbirJxNXLh5I5fPMmOKZtTOv +QSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760090363; x=1760695163; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=X0Yvec1eXLh5DDEJu2kOpkj4HNltZcl3+dYwVwT4EVM=; b=HsfPc52pREP/AAOS2lSDL+PlAcL5kuQQFsdGVn6RtXyYaeXtu30lFfz6La2AzPDjEr fLADSPQNHeTXyBRAtetvOsXAmRYw2+GuiAXmpcXTg1U8WRaEacxu9f/26t0w2qdweulG twLOO7HclTRZ9lD5dF7tEk5jNYl69kjOXDggtiScyPsTTmEqpEvfNN9/JFYGbRewdkvp qiWu7yNBsl05XnWOC4d0d93DQutQHJrxTqizqVCsyKSaQy6XwCD6FKH8yV9aZCNdQYuj 3XYUnTcHdDQ4Gmmoik2vZ1pULXNyFMonrUvHLY3HLnvbfQXdmIVOdDboQuoXLdM1PzSj OLUA== X-Forwarded-Encrypted: i=1; AJvYcCVdRm/CBWUdRTrlpj+1T23/+fy1hfIwhVs5O1S7FEIxraq4xTA2XNuUBae1l/12hAQBKVro384wnW0=@lists.php.net X-Gm-Message-State: AOJu0YwJ8/43kqvPsPKN+UhKRwiYQO7awFwTB6QLicc25ubVB5gIYHpA qYNM7cwpvxDM9HbqrObsN7M08v4i9hvYydfq5I4zpK/w0cKTZqVi7Zh8yzAvpAKS5qWAFJ6+hTT TU+08hjnZVwAA7tSrU/vatZiS8TXSQAxIlf9R X-Gm-Gg: ASbGncsmVt/KchqrELEwFMJHYu+aRZdQb2fmaYN4NN3HYaXk7bbu+QWECKljkuZOejf uhMQdNMLKVmQTe7CwEIuRDk41ZbjPmuayGHXfeXOJ3EIELtcdqTNdRjje3LX6USEPNgZH5RxTvD wWuNDnv2yENNFkEG7cc8VtIG8dcZR5FNSNPF0uKGyCAzpD4Yj2Z0RCF9SJbCdSkQGQjZ3DOIw69 pEFNoiXt7dSisW9lQFP+JL0v/PFCauC5lc/v+s0jVvpcNLjzfm438wI X-Google-Smtp-Source: AGHT+IHOXrkySh0y+7YnswbIR0cYdBIOQkyQSf4bBL8R1kRuJQ5q14zYIQwHHCnGMZW1+8uubE7Xp7mcjiUgMGzpQYc= X-Received: by 2002:a05:6214:3001:b0:804:9cab:926d with SMTP id 6a1803df08f44-87b2ef6495fmr146755086d6.37.1760090363418; Fri, 10 Oct 2025 02:59:23 -0700 (PDT) Precedence: list list-help: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 10 Oct 2025 16:59:14 +0700 X-Gm-Features: AS18NWD0eG2zsckBeR-fKI-u_bzX1fQrcJURIXVLau4UqY8GynswZsfKqtBwhWY Message-ID: Subject: Re: [PHP-DEV] [RFC] [Discussion] Deprecate PEAR and recommend Composer To: james@asgrim.com Cc: "Christoph M. Becker" , PHP Internals List Content-Type: multipart/alternative; boundary="000000000000e25aa20640caf80e" From: pierre.php@gmail.com (Pierre Joye) --000000000000e25aa20640caf80e Content-Type: text/plain; charset="UTF-8" Hi James, On Fri, Oct 10, 2025, 3:29 PM James Titcumb wrote: > On Thu, 9 Oct 2025 at 21:39, Christoph M. Becker wrote: > >> Apparently, this RFC has been withdrawn in the meantime. I would like >> to know why. :) > > > I absolutely agree with you - a discussion took place on the PHP > Foundation slack. I raised a concern that it should be discussed here on > the list for transparency. I am frustrated that it was not. > > The short version of that discussion is that PEAR is maintained by someone > else; the PEAR group apparently is separate from the PHP group, as I > understand it. > I don't remember the reason back then but it was basically maintained by core devs at some point, including myself. I also wanted to propose that long ago but the composer's team disagree as they wanted to remain fully independent. It may still be the case (you surely ask them). also given there is PIE now, this was theast reason to keep pear/pecl installer around, suggesting to use composer/pie cannot hurt and keep composer independent. a removal/fade it way could be a future next step. >> >> >> --000000000000e25aa20640caf80e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi James,




On Fri, Oct 10, 2025, 3:29 PM James Titcumb <titcumbjames@gmail.com> wrote:
On Thu, 9 Oct 2025 at 21:39, Christoph M. Becker wrote:
Apparently, this RFC has been withdrawn in the meantime.=C2=A0 I would like=
to know why. :)

I absolutely=20 agree with=C2=A0you - a discussion took place on the PHP Foundation slack. = I=20 raised a concern that it should be discussed here on the list for=20 transparency. I am frustrated that it was not.

The short version of that discussion is that PEAR is maintained by someone=20 else; the PEAR group apparently is separate from the PHP group, as I=20 understand it.


I don't = remember the reason back then but it was basically maintained by core devs = at some point, including myself.

I also wanted to propose that long ago but the composer's tea= m disagree as they wanted to remain fully independent. It may still be the = case (you surely ask them).

also given there is PIE now, this was theast reason to keep pear/pecl i= nstaller around, suggesting to use composer/pie cannot hurt and keep compos= er independent.=C2=A0

a = removal/fade it way could be a future next step.
<= blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px= #ccc solid;padding-left:1ex">



--000000000000e25aa20640caf80e--