Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:39575 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74085 invoked from network); 3 Aug 2008 19:40:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Aug 2008 19:40:20 -0000 Authentication-Results: pb1.pair.com smtp.mail=lsmith@php.net; spf=unknown; sender-id=unknown Authentication-Results: pb1.pair.com header.from=lsmith@php.net; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 88.198.8.16 as permitted sender) X-PHP-List-Original-Sender: lsmith@php.net X-Host-Fingerprint: 88.198.8.16 bigtime.backendmedia.com Linux 2.6 Received: from [88.198.8.16] ([88.198.8.16:46783] helo=bigtime.backendmedia.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 64/B3-50899-2A906984 for ; Sun, 03 Aug 2008 15:40:20 -0400 Received: from localhost (unknown [127.0.0.1]) by bigtime.backendmedia.com (Postfix) with ESMTP id E6B941EBC014; Sun, 3 Aug 2008 19:41:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at backendmedia.com Received: from bigtime.backendmedia.com ([127.0.0.1]) by localhost (bigtime.backendmedia.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t3urAcjxWU+Y; Sun, 3 Aug 2008 21:41:09 +0200 (CEST) Received: from [192.168.0.151] (77-57-23-243.dclient.hispeed.ch [77.57.23.243]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: smith@pooteeweet.org) by bigtime.backendmedia.com (Postfix) with ESMTP id 6157F1EBC013; Sun, 3 Aug 2008 21:41:09 +0200 (CEST) To: Marcus Boerger In-Reply-To: <464710978.20080801220313@marcus-boerger.de> X-Priority: 3 (Normal) References: <464710978.20080801220313@marcus-boerger.de> Message-ID: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Date: Sun, 3 Aug 2008 21:38:29 +0200 Cc: PHP Internals List , =?ISO-8859-1?Q?Johannes_Schl=FCter?= X-Mailer: Apple Mail (2.928.1) Subject: Re: [PHP-DEV] Another PECL candidate and more extension considerations. From: lsmith@php.net (Lukas Kahwe Smith) On 01.08.2008, at 22:03, Marcus Boerger wrote: > 1) Move everything that can be disabled to PECL. This renders the > resulting > PHP pretty much useless for allmost everyone and thus forces people to > start using PECL and distributors even more to carefully select. In > the > long run this is the way to go anyway and was discussed as such many > times > already. Also any ext that moves to PECL should be enabled by > default in > PECL of course. A reason to do that move right now would be the > approaching > of SVN and the opportunity to go with a clean code layout. Just to make it clear for me, you are talking about the mid-to-long term. > 2) We might not really be ready for one and continue doing as we've > always > done. Select a nice collection of extension that aims to make the > majority > of our userbase happy. And suggest defaults this way whether or not > they > are enabled by default. The default enabled exts are just a stronger > suggesttion that we think people should be able to rely on. Well this is indeed an entirely different model if we would go with 1). I presume we could offer a "recommended" list maybe. I also assume that this would shift things towards the linux distros similar to how things are with the linux kernel. Anyways the first thing is to have the distribution of PECL packages rock solid. So imho lets wait and see how pyrus pans out. That being said, PHP 6 would be the best point in time if we ever want to do this for the next half decade. regards, Lukas Kahwe Smith smith@pooteeweet.org