Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:43163 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 61699 invoked from network); 24 Feb 2009 05:11:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Feb 2009 05:11:10 -0000 Authentication-Results: pb1.pair.com header.from=kaigai@ak.jp.nec.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=kaigai@ak.jp.nec.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain ak.jp.nec.com designates 202.32.8.206 as permitted sender) X-PHP-List-Original-Sender: kaigai@ak.jp.nec.com X-Host-Fingerprint: 202.32.8.206 TYO202.gate.nec.co.jp Solaris 8 (1) Received: from [202.32.8.206] ([202.32.8.206:58357] helo=tyo202.gate.nec.co.jp) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F7/C4-29217-A6183A94 for ; Tue, 24 Feb 2009 00:11:08 -0500 Received: from mailgate3.nec.co.jp ([10.7.69.195]) by tyo202.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id n1O5B3rs011682 for ; Tue, 24 Feb 2009 14:11:03 +0900 (JST) Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id n1O5B3x15590 for internals@lists.php.net; Tue, 24 Feb 2009 14:11:03 +0900 (JST) Received: from mailsv.linux.bs1.fc.nec.co.jp (mailsv.linux.bs1.fc.nec.co.jp [10.34.125.2]) by mailsv.nec.co.jp (8.13.8/8.13.4) with ESMTP id n1O5B2BI024808 for ; Tue, 24 Feb 2009 14:11:02 +0900 (JST) Received: from [10.19.71.82] (unknown [10.19.71.82]) by mailsv.linux.bs1.fc.nec.co.jp (Postfix) with ESMTP id BEF7DE482A8 for ; Tue, 24 Feb 2009 14:11:02 +0900 (JST) Message-ID: <49A38166.7080003@ak.jp.nec.com> Date: Tue, 24 Feb 2009 14:11:02 +0900 User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: internals@lists.php.net Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Subject: How to contribute a new extension? From: kaigai@ak.jp.nec.com (KaiGai Kohei) 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... Thanks, -- OSS Platform Development Division, NEC KaiGai Kohei