Re: What to do with ext/snmp?
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 [email protected] 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: @[email protected] @[email protected]
Thread (13 messages)