Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:53099 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 16279 invoked from network); 6 Jun 2011 22:56:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Jun 2011 22:56:03 -0000 Authentication-Results: pb1.pair.com smtp.mail=johannes@schlueters.de; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=johannes@schlueters.de; sender-id=unknown Received-SPF: error (pb1.pair.com: domain schlueters.de from 217.114.211.66 cause and error) X-PHP-List-Original-Sender: johannes@schlueters.de X-Host-Fingerprint: 217.114.211.66 unknown Received: from [217.114.211.66] ([217.114.211.66:53106] helo=config.schlueters.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3E/47-23189-3FA5DED4 for ; Mon, 06 Jun 2011 18:55:52 -0400 Received: from [192.168.2.230] (ppp-93-104-45-68.dynamic.mnet-online.de [93.104.45.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by config.schlueters.de (Postfix) with ESMTPSA id 43883723A9; Tue, 7 Jun 2011 00:55:40 +0200 (CEST) To: Matthew Weier O'Phinney Cc: internals@lists.php.net In-Reply-To: <91.45.23189.3060DED4@pb1.pair.com> References: <8757232E56758B42B2EE4F9D2CA019C901499F97@US-EX2.zend.net> <91.45.23189.3060DED4@pb1.pair.com> Content-Type: text/plain; charset="UTF-8" Date: Tue, 07 Jun 2011 00:55:33 +0200 Message-ID: <1307400933.1894.8.camel@guybrush> Mime-Version: 1.0 X-Mailer: Evolution 2.30.2 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Bundling "modern" extensions From: johannes@schlueters.de (Johannes =?ISO-8859-1?Q?Schl=FCter?=) On Mon, 2011-06-06 at 12:53 -0400, Matthew Weier O'Phinney wrote: > > But one thing is sure, all distributions do include mongodb, > > memcache(d), couchdb, etc. If you can't run an apt-get install > > memcached (non core), just like you run apt-get install pdo_mysql > > (core), then there is something intrinsically wrong in your system. > > Or it means YOU DO NOT HAVE ROOT. > > Just because the distributions OFFER the extensions does not mean that > users have ACCESS to them. Not everyone has complete control over their > boxes, or sysadmins who are willing to update configurations. If the > functionality were available as part of core, developers would simply > have access, regardless of distribution and permissions. Which won't change a bit if we bundle it. Distributors already make stuff shared in different packages we enable(!) by default. (sqlite, xml stuff, ...) So the sysadmin already has to choose. And the choice is little affected by what we call "default" but what either the admin's preferences or some requirement document coming from somewhere ... johannes