Re: What to do with ext/snmp?
| From: | Derick Rethans | Date: | Wed, 11 Sep 2024 13:59:37 +0000 |
| Subject: | Re: What to do with ext/snmp? | ||
| References: | 1 2 3 4 5 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-125504@lists.php.net to get a copy of this message | ||
On Sat, 31 Aug 2024, Rob Landers wrote:
> On Fri, Aug 30, 2024, at 20:13, Christoph M. Becker wrote:
> > It's easy to vote "yes, unbundle this extension" if you've never
> > used the extension and are not planning to do so in the future. It
> > may be a death sentence, though.
> >
>
> I went over to pecl to see how hard it was to create a new extension
> (after being prompted by Gina to submit my GMP operator stuff as a
> pecl extension). It appears to be very involved with a checkmark:
>
> "I have already discussed the topic of maintaining and/or adding a
> PECL extension on the pecl-dev@lists.php.net mailing list, and we
> determined it's time for me to have a PECL account"
>
> I, personally, can't imagine going through such a process. Not only do
> you have to convince gate-keepers you don't know to share your
> extension with (which higher up on the page says your code should be
> complete), but also convince end-users to use your extension. The
> barrier of entry is high, when it would be much easier to just create
> a repository and instructions; effectively making discovery of
> interesting php extensions nearly impossible.
The barrier of entry isn't really *that* bad. This process comes from
PEAR, which most definitely required you to convince people. For PECL it
was more meant as a "please also look over my code and license to see
I'm not doing any stupid stuff". Ie: more as a help to contributors,
than a gate. PECL accounts usually get approved pretty speedily.
[snip[
> I'm pretty excited about pecl's replacement (how is that going
> anyway?) and hope it will be easier to create, maintain, and
> distribute extensions with.
It's going pretty well: https://github.com/php/pie/commits/main/ — I
think there will soon be a "have a look at this" email. There is a
tentative plan to have a first release to coincide with PHP 8.4
cheers,
Derick
--
https://derickrethans.nl | https://xdebug.org | https://dram.io
Author of Xdebug. Like it? Consider supporting me: https://xdebug.org/support
mastodon: @derickr@phpc.social @xdebug@phpc.social