Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:22960 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 13284 invoked by uid 1010); 25 Apr 2006 15:37:12 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 13269 invoked from network); 25 Apr 2006 15:37:12 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Apr 2006 15:37:12 -0000 X-PHP-List-Original-Sender: steph@zend.com X-Host-Fingerprint: 192.38.9.232 gw2.emini.dk Linux 2.4/2.6 Received: from ([192.38.9.232:5551] helo=gw2.emini.dk) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 3E/EA-19715-7224E444 for ; Tue, 25 Apr 2006 11:37:11 -0400 Received: from foxbox (IGLD-84-228-8-209.inter.net.il [84.228.8.209]) by gw2.emini.dk (Postfix) with ESMTP id EF9AEADF5C; Tue, 25 Apr 2006 17:37:07 +0200 (CEST) Message-ID: <017201c66886$3a3d2570$6602a8c0@foxbox> Reply-To: "Steph Fox" To: "Wez Furlong" Cc: "Antony Dovgal" , "internals" References: <444D475B.1060200@zend.com> <003601c66839$a92ea9b0$6602a8c0@foxbox> <4e89b4260604250758h5588d1abk1fd4a72dfc1b29d4@mail.gmail.com> <015c01c66882$9284ed20$6602a8c0@foxbox> Date: Tue, 25 Apr 2006 18:35:12 +0200 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="Windows-1252"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Subject: Re: [PHP-DEV] more candidates for PECL From: steph@zend.com ("Steph Fox") Hi Wez, > The problem with moving ext/skeleton is that we'll end up shipping PHP > without an extension template of any kind. Almost every single PHP > book that talks about writing extensions uses ext_skel to do so. Since when have existing books been a reason not to change something? > Giving PECL_gen some good press is a different issue, and does not > require that we move ext/skeleton or ext_skel. > > I can't see any negative points to keeping ext/skeleton in the tree. I can't see any positive ones :) The scenario as I understand it should be that everything goes into PECL unless it's essentially part of PHP, ergo people aren't likely to be confused about where to find whatever they're looking for. I can't see how moving ext/skeleton to PECL conflicts with that approach, unless you take the view that the template is essentially part of PHP itself? It'd be good to have Hartmut's view on that, since he wrote both those systems. By the way, at present PHP for win32 ships without any de facto database support (unless you count ODBC, which doesn't currently have an active maintainer dedicated to it and should probably be in PECL too). I think the *nix-based devs tend to forget that we don't have ext/sqlite enabled by default under Windows any more, and can't do so unless ext/pdo is... there are better arguments than this for having ext/pdo enabled by default, not the least being that it would make it a one-step process to install a PDO driver. Is there any reason it isn't? - Steph