Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:2773 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 78323 invoked from network); 25 Jun 2003 09:51:45 -0000 Received: from unknown (HELO gate.netwake.de) (213.70.34.11) by pb1.pair.com with SMTP; 25 Jun 2003 09:51:45 -0000 Received: from localhost (localhost [127.0.0.1]) by gate.netwake.de (Postfix) with ESMTP id B2C4E15998 for ; Wed, 25 Jun 2003 11:51:44 +0200 (CEST) Received: from gate.netwake.de ([127.0.0.1]) by localhost (gate [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02516-02 for ; Wed, 25 Jun 2003 11:51:38 +0200 (CEST) Received: from netwake-nt.netwake.de (netwake-nt.netwake.de [192.168.1.1]) by gate.netwake.de (Postfix) with ESMTP id B462A158EB for ; Wed, 25 Jun 2003 11:51:37 +0200 (CEST) Received: by netwake-nt.netwake.de with Internet Mail Service (5.5.2653.19) id ; Wed, 25 Jun 2003 11:51:37 +0200 Message-ID: <656F04F343FC25409463829A15B5FDDC3F9581@netwake-nt.netwake.de> To: internals@lists.php.net Date: Wed, 25 Jun 2003 11:51:36 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at netwake.de Subject: enable/disable/bundle mysql/pgsql/sqlite by default (was: enablin g postgresql by default) From: Thomas.Lamy@netwake.de (Thomas Lamy) Tim Parkin wrote: > > [...] I agree that SQLite is a good idea, however I also > see the need for standard, > bundled db client code, after all the MySQL inclusion has had an > enormous impact on hosting > and hence the direction of mine and many other PHP oriented > industries. > The real question is: why is (was) the mysql client lib bundled? Most hosting companies (I know of) use either (a) self compiled or (b) SuSE/Redhat/Debian based PHP modules. (a) would be less a problem - these folks know what they're doing (b) At least SuSE and Debian do not use the bundled mysql client. Also their pkg maint's know what they're doing, and already have proven ./configure's to enable most modules - either compiled-in or through dynamic loading. If I were them, I would also enable sqlite once I know of that ext, either through word of mouth, or direct mailing from one of the core PHP folks. (If this is not done already, some kind of communication channel should be established to the pkg mnt's from the major distros) IMHO, PHP compiles and runs fine w/o the bundled mysql client. Again, I don't know why it was bundled once a day, so from today's point of view, I don't see arguments to keep it bundled. Also, I totally agree with Rasmus and Sterling, that bundling sqlite is a Good Thing(tm), for all the reasons they mentioned. I'm against enabling it by default, all it's pros and cons have to be promoted to the distros (and hosting companies), to get it enabled by _them_. My 2c, Thomas