Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:39551 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28260 invoked from network); 2 Aug 2008 02:50:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Aug 2008 02:50:27 -0000 Authentication-Results: pb1.pair.com header.from=brianm@dealnews.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=brianm@dealnews.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain dealnews.com designates 72.5.90.27 as permitted sender) X-PHP-List-Original-Sender: brianm@dealnews.com X-Host-Fingerprint: 72.5.90.27 smtp.dealnews.com Linux 2.5 (sometimes 2.4) (4) Received: from [72.5.90.27] ([72.5.90.27:56715] helo=smtp.dealnews.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 73/63-39007-17BC3984 for ; Fri, 01 Aug 2008 22:50:26 -0400 Received: (qmail 32465 invoked from network); 2 Aug 2008 02:50:23 -0000 Received: from unknown (HELO mail.dealnews.com) (10.1.10.7) by -H with ESMTPS (DHE-RSA-AES256-SHA encrypted); 2 Aug 2008 02:50:23 -0000 Received: (qmail 6140 invoked from network); 2 Aug 2008 02:50:22 -0000 Received: from 127.2.1.10.in-addr.arpa (HELO 96.sub-70-222-167.myvzw.com) (brianm@10.1.2.127) by -H with ESMTPA; 2 Aug 2008 02:50:22 -0000 Message-ID: <4893CB6A.8020802@dealnews.com> Date: Fri, 01 Aug 2008 21:50:18 -0500 User-Agent: Thunderbird/3.0a2pre (Macintosh; 2008072900) MIME-Version: 1.0 To: Pierre Joye CC: Antony Dovgal , Scott MacVicar , php-dev References: <4892E15D.1080004@daylessday.org> <4892E37B.8060804@macvicar.net> <4892E5DD.50907@daylessday.org> <4892E856.6090108@macvicar.net> <4892E8C7.1090809@daylessday.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] enabling everything by default From: brianm@dealnews.com (Brian Moon) Pierre Joye wrote: > ISP, good or bad, enables what we enable. You can see that in the > extension usage statistic (from nexen.net). They have to be taken with > a bit of salt but they represent a good way to see what actually > happens out there. I heard solutions like "educating the ISPs" and > seriously that's a sweet dream and may not reflect their needs. > > An extension not enabled by default is often not used for this exact > reason: it is not enabled by default. So my thoughts are really > simple, unless disable-all is used, enable everything possible as long > as the deps are found (or if there is no dep). As a maintainer of a distributed open source PHP application, I concur with this 1000 fold. If it is not enabled by default, we can not use it in Phorum. We have found that only extensions that the PHP configure includes by default are available on 99% of ISP's servers out there. So, if json is not on by default, for example, we can't use it. -- Brian Moon Senior Web Engineer ------------------------------ When you care enough to spend the very least. http://dealnews.com/