Re: How to contribute a new extension?
| From: | KaiGai Kohei | Date: | Tue, 24 Feb 2009 06:39:47 +0000 |
| Subject: | Re: How to contribute a new extension? | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-43165@lists.php.net to get a copy of this message | ||
Marcus Boerger wrote:
> Hello KaiGai,
>
> Tuesday, February 24, 2009, 6:11:02 AM, you wrote:
>
>> Hi,
>
>> I'm one of the developers in the SELinux.
>> I have an extension of PHP to provide interfaces to communicate
>> with SELinux, and would like to propose them to the official PHP.
>
>> Now I'm looking for informations about steps to propose a new
>> extension. Could someone point to me?
>> I could not find introductions to submit patches. :(
>
>> The following pages show specifications and implementations that
>> I would like to propose:
>> http://code.google.com/p/sepgsql/wiki/Memo_PHP_SELinux
>>
>> http://code.google.com/p/sepgsql/source/browse/misc/php-selinux/
>
>> But I'm not clear for what should I do in the next.
>> - What is the correct list to submit a patch?
>> - What base version of PHP should I make a patch toward?
>> - What facilities are necessary except for the code?
>> (I guess documentation and testcases are required.)
>> - Who can admit the patch inclusion?
>
>> Sorry, I'm not good at development cycle in this community...
>
> Nice. Now to get your work into PHP you need to propose it to
> PELC (PHP Extension Community Library). To do so follow here:
> http://pecl.php.net/account-request.php
Marcus, Thanks for your information.
I'll get a start from announcement of SELinux extensions on the
pecl-dev list.
I guess the module name of "selinux" will be acceptable for people.
> Normally those extensions are developed with the their source
> in th epecl repository, thus you need a CVS account. Also note
> that we have restrictions on the possible licenses.
I've not determined the license of the extension, so we can
choose the most preferable one (PHP license 3.0).
Thanks,
--
OSS Platform Development Division, NEC
KaiGai Kohei <kaigai@ak.jp.nec.com>