Hi!
Following up the proposal from Sara, I've made a patch to add dates to
maintainership status in EXTENSIONS:
https://github.com/php/php-src/pull/3357
I didn't touch SAPIs because it's not clear what to do with them (to me).
Please check it out and comment. We have a bunch of extensions where
official maintainers haven't touched the code for 10+ years, so we need
to think what to do about it.
Thanks,
Stas Malyshev
smalyshev@gmail.com
Following up the proposal from Sara, I've made a patch to add dates to
maintainership status in EXTENSIONS:
https://github.com/php/php-src/pull/3357
Thanks!
I didn't touch SAPIs because it's not clear what to do with them (to me).
I do not see much of an issue there, so I suggest to postpone any action.
Please check it out and comment. We have a bunch of extensions where
official maintainers haven't touched the code for 10+ years, so we need
to think what to do about it.
In my opinion, these should be treated basically like unmaintained
extensions, i.e. issue a call for maintainership. It seems to be
appropriate to explicitly CC the listed maintainers, though.
However, I would prefer to issue the calls for maintainership one by
one, or more likely in small chunks, to avoid excessive flooding of the
mailing list. It also might be sensible to wait until 7.3 feature
freeze, or at least until the traffic on internals@ abates.
--
Christoph M. Becker
Hi!
In my opinion, these should be treated basically like unmaintained
extensions, i.e. issue a call for maintainership. It seems to be
appropriate to explicitly CC the listed maintainers, though.However, I would prefer to issue the calls for maintainership one by
one, or more likely in small chunks, to avoid excessive flooding of the
mailing list. It also might be sensible to wait until 7.3 feature
freeze, or at least until the traffic on internals@ abates.
Sounds good. Anybody wants to help with writing the text for the call
(it should include some explanations about what it is about and what the
person is to do) and on which venues it should be announced?
--
Stas Malyshev
smalyshev@gmail.com
Sounds good. Anybody wants to help with writing the text for the call
(it should include some explanations about what it is about and what the
person is to do) […]
Okay, a first draft for the call for maintainership:
| The <extname> extension which is bundled with PHP is looking for a new
| maintainer, since the former maintainers are inactive for <year-count>
| years now, and although the PHP core developers keep the extension
| alive, there are unresolved bugs and other issues which should be
| adressed.
|
| Requirements:
|
| * working knowledge of the C programming language
| * working knowledge of the APIs of the underlying libraries
| * working knowledge of PHP extension programming
| * working knowledge of the Linux or Windows build system
| * some time to actually maintain the extension
|
| Benefits:
|
| * working on widely used Open Source software
|
| If you are interested, please let us know! If you already have a
| php.net account, fine! Otherwise please consider to submit one or
| three pull requests regarding bug fixes and/or other improvements of
| the <extname> extension.
|
| If no maintainer successfully applies within the next <week-count>
| weeks, the <extname> extension is likely to be unbundled and moved to
| PECL.
[…] and on which venues it should be announced?
I think this mailing list and https://twitter.com/official_php should
be good – the community will likely spread the word.
--
Christoph M. Becker