Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125364 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 qa.php.net (Postfix) with ESMTPS id EFF9E1A00BD for ; Fri, 30 Aug 2024 16:54:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1725036985; bh=N8omVyLHYdTOFQOlJ1Du12ufDvP+/GuTOvVDh6qN8gg=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=MNZ0blrn+laHW69GqI0EuDZKLLpOl2zRDiyxqBRSn1pevo3FPC8UMzavDn5vEnfak 2DRrzmbBet3S+wC/DmealNRYNTPvoehI8X3FsJtJSpT+v5uvrydAc8Ooa3wdrChaFs TYwURWUEsOVCu5U2Tos/tsV1DzY5si7wCMUXvXb172sSBiCFfDnaozFB43bCvcm4BW S66m1NSfuh3KPnYX/SmV4w+NRLLLa6QHfe9aiXYE8hg5ltA6CZnon7+RtcZP8qQwNm 5aCwgB33XnLGVGSSGPVHhWXJY0B6mY9V834NEtcBeW742ylHKlGi5Pu/I2ZLByFm8O j4EPTT1fGLm2Q== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 091FE180069 for ; Fri, 30 Aug 2024 16:56:25 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,DMARC_MISSING, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from supercat.cmpct.info (supercat.cmpct.info [71.19.146.230]) (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, 30 Aug 2024 16:56:24 +0000 (UTC) Received: from smtpclient.apple (fctnnbsc38w-142-162-55-237.dhcp-dynamic.fibreop.nb.bellaliant.net [142.162.55.237]) by supercat.cmpct.info (Postfix) with ESMTPSA id 670A35251C; Fri, 30 Aug 2024 16:54:27 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: Re: [PHP-DEV] What to do with ext/snmp? In-Reply-To: <9791621c-1313-4306-bc6a-5dd789f2b2df@gmx.de> Date: Fri, 30 Aug 2024 13:54:15 -0300 Cc: PHP internals Content-Transfer-Encoding: quoted-printable Message-ID: <51FA7D6F-09F6-4267-9B57-5CBD42EA898C@cmpct.info> References: <9791621c-1313-4306-bc6a-5dd789f2b2df@gmx.de> To: "Christoph M. Becker" X-Mailer: Apple Mail (2.3776.700.51) From: calvin@cmpct.info (Calvin Buckley) On Aug 29, 2024, at 2:49=E2=80=AFPM, Christoph M. Becker = wrote: >=20 > Hi all, >=20 > it seems to me that we're pulling through ext/snmp without having any > real expert of the protocol, let alone of the implementation. The > extension has no code owner, and according to EXTENSIONS, it has no > primary maintainer for more than ten years. Skimming through the = commit > log mostly shows general clean-ups and changes. And seeing that there > have only two issues been reported on Github[1], I would conclude that > either the extension just works as expected, or that it is not used > much. A recent doc-bug report[2] makes me believe it's the latter. >=20 > Personally, I barely know what SNMP is used for, but have no deeper > understanding of that protocol, and I can remember that it took me = quite > a while to work out how to even set up a testing environment on = Windows > (without understanding the details). >=20 > So the question is: do we have any SNMP experts (or some who want to > become SNMP experts) around, who would want to take a look at the > extension and its documentation? >=20 > [1] > = > [2] >=20 > Christoph I suspect it's not in high use either; Michael's reply suggests that. Maybe it could be spun out to PECL if there's a lack of interest in it, like imap was? (stupid speculation follows, people who know the history correct me) There are a few other extensions like that in ext/. I'm thinking a lot of them would have been in PECL or done in userland, but they were at the right place in the right time and ended up in ext/ instead. They might predate PECL (seems to be the case for SNMP), or wrapped a library hat was mature and well-used when it was written (seemed to the case for imap).=