Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:26850 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 3176 invoked by uid 1010); 8 Dec 2006 18:24:02 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 3161 invoked from network); 8 Dec 2006 18:24:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Dec 2006 18:24:02 -0000 Authentication-Results: pb1.pair.com smtp.mail=stas@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=stas@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.162 as permitted sender) X-PHP-List-Original-Sender: stas@zend.com X-Host-Fingerprint: 212.25.124.162 mail.zend.com Linux 2.5 (sometimes 2.4) (4) Received: from [212.25.124.162] ([212.25.124.162:29639] helo=mail.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 56/26-64559-A9DA9754 for ; Fri, 08 Dec 2006 13:24:01 -0500 Received: (qmail 5459 invoked from network); 8 Dec 2006 18:21:51 -0000 Received: from office.zend.office (HELO ?127.0.0.1?) (192.168.16.109) by internal.zend.office with SMTP; 8 Dec 2006 18:21:51 -0000 Message-ID: <4579AD94.1070103@zend.com> Date: Fri, 08 Dec 2006 10:23:16 -0800 Organization: Zend Technologies User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 To: Ilia Alshanetsky CC: PHP internals References: <3B40503A-75F6-41EC-BFCF-56D777501FA5@prohost.org> <4579A890.3040706@zend.com> <18DC7BB8-CE6D-4EFD-87DE-E0BF237284F8@prohost.org> In-Reply-To: <18DC7BB8-CE6D-4EFD-87DE-E0BF237284F8@prohost.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Moving COM, Socket & mhash to PECL From: stas@zend.com (Stanislav Malyshev) > Well, it does not consume any resources simply because no one is > maintaining it ;-). How really different things would be if it were in I meant runtime resources, not developer resources. Like memory, CPU, etc :) > pecl? I mean afaik COM is not enabled by default on win32, so you still > need to enable it manually. So, the only extra step for people who want AFAIK it's not the case. In my builds COM is always enabled and I didn't do anything special. And PECL extension means "no support by standard PHP, you need to do additional effort to get it", which is not good IMHO. COM is pretty basic functionality on Windows. > A good point for 5.2, but given that there is no one to support users > using this extension if people start using that extension they > potentially leading themselves to a dead-end. Given how far the streams We can have notice to that effect in the manual, so that people starting using it (who presumably read the manual before they start writing the code :) would know to move to streams. My concern is not new users but existing code. -- Stanislav Malyshev, Zend Products Engineer stas@zend.com http://www.zend.com/