Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128814 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 0299C1A00BC for ; Sat, 11 Oct 2025 11:34:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1760182447; bh=0KgvlcalszEvnO2O7I9pkcHVN0FkAGj5y+uACE9MCDU=; h=Date:From:To:CC:Subject:In-Reply-To:References:From; b=hPykU6XEf3DjhiXiYp+o5ElZC7d5yiryYHtm4pr+qM8GvwMkrbqIl8pwu1TU/Aynb GM/gCSyVaF+/dzE6WCYC2qnuSEgJ1BXFVdjheB30FCMLgMYcOdZBnUkCVwdY14nS2Z 7NEP5FT15WqhDRUva5Y7QoyUTL2aazZ7rRlbJVe5UXirGrwNYfwI9UZmDZEbUUcxAo U4USKJnyN4vFhc2FGruwRWpUsCWqviEqyupAsezTPKifQvWRYJtFCqkqtrbYxqTvTa Q7znxHSy15zbhvwDRz5Bhp7eMwcanuHjCLmTt0QM8ZMkV8/35YRnlcsBxglXSLjslP +sRRRB3PMZo2g== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 0FBD018002E for ; Sat, 11 Oct 2025 11:34:07 +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=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from fhigh-b3-smtp.messagingengine.com (fhigh-b3-smtp.messagingengine.com [202.12.124.154]) (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 ; Sat, 11 Oct 2025 11:34:06 +0000 (UTC) Received: from phl-compute-10.internal (phl-compute-10.internal [10.202.2.50]) by mailfhigh.stl.internal (Postfix) with ESMTP id 9E65A7A01FC; Sat, 11 Oct 2025 07:33:56 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-10.internal (MEProxy); Sat, 11 Oct 2025 07:33:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rwec.co.uk; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1760182436; x=1760268836; bh=0KgvlcalszEvnO2O7I9pkcHVN0FkAGj5y+uACE9MCDU=; b= xOp92BrS2heU5BVRSvQCW8I10favAgOwRVYgLobyOrHHXB9cQX54EolOLKkaGsOy CeKcsvLYqdQsGQmvM2x+WlAPAMVXKVB9eWJkWkGsoWdlll+/QyqzyXy8PJ5wAmHh gBYHeZigaD8juuu/TSQoofwRmLEiEveIT0I3bJljqyy7zBrKeZWSZ5iAiZg4ivtA rzHmznUNg0S0RuLNvLYdYf0iBm98Bf8JVImw/91Jq0EqpY+Lod+RFC0VMok/bRBS KnyXM14dbeSQa1g9AQ6F8epaEtwnvObDGLrR6pUUAkt8DzT6WUsUZc8bGyUHAov8 r7+yiDFpvS36b6r9dlVXQA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1760182436; x= 1760268836; bh=0KgvlcalszEvnO2O7I9pkcHVN0FkAGj5y+uACE9MCDU=; b=p ckJ11KqcWn0QDEV2mMB5GYKokK6UAUnDgTIoiukgQusWKbqCAnFCCsxT387hz/KJ /e/4UrQFkENGgZN7GNGle2U5aSUTsBFCbppc6vuqJrvOZK3q7eN5vvwgEQE0rqLV uZTMeOSZ7JiwLaVIV0YF1ylfokM4yj924UBXsnR7zWdJBJTrNwg1FRLHxhpo0V6C +QaostEw3Uvbh9vEkGxV8UL7MbCKSFIYdtAiC4uDaOX/zQUJaOc4dAibx1Z+sGXm j168JQ9hRZPW3NejOFpJdpYiPxe7sLfaLmjmKfhC4Rs0g7QYPpfddfradqcizBIT cha7rw/+PNHydS45siHMw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduuddujeekucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepfffhvfevufgfjghfkfggtgfgsehtqhhmtddtreejnecuhfhrohhmpedftfhofigr nhcuvfhomhhmihhnshculgfkoffuohfrngdfuceoihhmshhophdrphhhphesrhifvggtrd gtohdruhhkqeenucggtffrrghtthgvrhhnpeekuddugeejieevteekheeikeetteegvdeu leelvdegteefudeghefgveevjeekveenucffohhmrghinhepghhithhhuhgsrdgtohhmne cuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepihhmshho phdrphhhphesrhifvggtrdgtohdruhhkpdhnsggprhgtphhtthhopeegpdhmohguvgepsh hmthhpohhuthdprhgtphhtthhopehinhhtvghrnhgrlhhssehlihhsthhsrdhphhhprdhn vghtpdhrtghpthhtohepjhgrmhgvshesrghsghhrihhmrdgtohhmpdhrtghpthhtoheptg hmsggvtghkvghrieelsehgmhigrdguvgdprhgtphhtthhopegrshhhnhgriihgsehphhhp rdhnvght X-ME-Proxy: Feedback-ID: id5114917:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 11 Oct 2025 07:33:55 -0400 (EDT) Date: Sat, 11 Oct 2025 12:33:52 +0100 To: internals@lists.php.net CC: james@asgrim.com, "Christoph M. Becker" , PHP Internals List , ashnazg@php.net Subject: =?US-ASCII?Q?Re=3A_=5BPHP-DEV=5D_=5BRFC=5D_=5BDiscussion=5D_De?= =?US-ASCII?Q?precate_PEAR_and_recommend_Composer?= User-Agent: K-9 Mail for Android In-Reply-To: References: Message-ID: Precedence: list list-help: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: imsop.php@rwec.co.uk ("Rowan Tommins [IMSoP]") On 11 October 2025 10:32:26 BST, Pierre Joye wro= te: >For the packages repositories hosted (git, ex-svn),yes, see >https://github=2Ecom/pear=2E The idea of the group was to be able to take >over abandoned but widely used packages, define what licenses are >allowed and other related areas=2E The packages repositories not hosted >on php's repos are still where they used to be, if the service still >exists=2E An additional point worth noting is that all the packages in that GitHub o= rg are published to both PEAR and Packagist=2E A few may not have been test= ed in Composer projects, but fixes are likely to be easy as long as someone= 's available to tag a new release - I seem to remember raising a small PR t= o fix some autoloading or dependency issues for something I needed=2E For users not ready to adopt a full Composer per-project workflow, we coul= d recommend to use its global install mode, e=2Eg=2E Replace: pear install HTML_Template_IT With:=20 composer global install pear/html_template_it Then all that should need fixing is include paths or autoloader setup in t= he application=2E Rowan Tommins [IMSoP]