On Aug 29, 2024, at 2:49 PM, Christoph M. Becker <cmbecke...@gmx.de> wrote:
> 
> Hi all,
> 
> 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.
> 
> 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).
> 
> 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?
> 
> [1]
> <https://github.com/php/php-src/issues?q=is%3Aissue+label%3A%22Extension%3A+snmp%22+is%3Aopen>
> [2] <https://github.com/php/doc-en/issues/3690>
> 
> 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).

Reply via email to