Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:35127 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 26168 invoked by uid 1010); 3 Feb 2008 09:19:10 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 26148 invoked from network); 3 Feb 2008 09:19:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Feb 2008 09:19:10 -0000 Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.121 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.121 c2bthomr03.btconnect.com Received: from [213.123.20.121] ([213.123.20.121:4547] helo=c2bthomr03.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 76/E2-01807-90785A74 for ; Sun, 03 Feb 2008 04:19:06 -0500 Received: from [127.0.0.1] by c2bthomr03.btconnect.com with ESMTP id IHQ37274; Sun, 3 Feb 2008 09:18:52 GMT Message-ID: <47A58686.60707@lsces.co.uk> Date: Sun, 03 Feb 2008 09:16:54 +0000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8) Gecko/20071009 SeaMonkey/1.1.5 MIME-Version: 1.0 To: PHP internals References: <01c801c865d8$2e837e90$c6fc1f3e@foxbox> <14581063.20080203002104@marcus-boerger.de> <005201c8660f$66a2b160$c6fc1f3e@foxbox> In-Reply-To: <005201c8660f$66a2b160$c6fc1f3e@foxbox> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Junkmail-Status: score=10/50, host=c2bthomr03.btconnect.com X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A090203.47A58706.0034,ss=1,fgs=0, ip=127.0.0.1, so=2006-12-09 10:45:40, dmn=5.4.3/2008-02-01 Subject: Re: [PHP-DEV] Splitting the subject: the PECL/PHP relationship From: lester@lsces.co.uk (Lester Caine) Steph Fox wrote: > Hi Marcus, > >> what I want is php-src as minimum you can depend on. And php-default as >> release managers playground. The RM can then say what he thinks is mature >> enough to make it into a release. > > What _I_ want is a PHP core that is really core. By that I mean things > like: date, spl, pcre, zlib, filter, simplexml, core-ish stuff such as > PDO (no PDO drivers, unless we bundle SQLite as we could/should IMHO so > there's a working DB for all), and underlying libs like libxml and > mysqlnd that will make life easier for the many. I think what is > distributed with PHP should be built-in and enabled by default, and it > should include the basic essentials for making a simple website without > anything else being added - and nothing more. This opens another can of worms :( Why include installation specific stuff in the core. MySQL was dropped as the default for a reason lets not reintroduce it. Not bothering much WITH MySQL ( other than ensuring that SQL generated in my projects will still run on it ) I see that this new mysqlnd module is intended to SUPPORT PDO. Is THIS the way forward, building native drivers that can be used via PDO or is it just a another indication that one needs both PDO and a native driver? > Everything else - the fashionistas (JSON, xmlreader/writer) and the > downright useful for some but not all (fileinfo, json, com_dotnet, > posix) and the quirky stuff (pretty much anything Sara came up with) - > should be in PECL. > > A release managers playground? Maybe we should look at PHP core + a > 'recommended' PECL release that ships with it, and refer everyone to > pecl.php.net/pecl4win.php.net for anything else. > > This assuming the problems I listed earlier are dealt with, natch. > > - Steph -- Lester Caine - G8HFL ----------------------------- Contact - http://home.lsces.co.uk/lsces/wiki/?page=contact L.S.Caine Electronic Services - http://home.lsces.co.uk MEDW - http://home.lsces.co.uk/ModelEngineersDigitalWorkshop/ Firebird - http://www.firebirdsql.org/index.php