Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:53051 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 22499 invoked from network); 6 Jun 2011 16:53:25 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Jun 2011 16:53:25 -0000 X-Host-Fingerprint: 208.107.178.23 host-23-178-107-208.midco.net Date: Mon, 06 Jun 2011 12:53:24 -0400 Received: from [208.107.178.23] ([208.107.178.23:20489] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 91/45-23189-3060DED4 for ; Mon, 06 Jun 2011 12:53:24 -0400 Message-ID: <91.45.23189.3060DED4@pb1.pair.com> To: internals@lists.php.net References: <8757232E56758B42B2EE4F9D2CA019C901499F97@US-EX2.zend.net> User-Agent: slrn/pre1.0.0-18 (Linux) X-Posted-By: 208.107.178.23 Subject: Re: [PHP-DEV] Bundling "modern" extensions From: weierophinney@php.net (Matthew Weier O'Phinney) On 2011-06-05, Pierre Joye wrote: > On Sun, Jun 5, 2011 at 1:09 PM, Hannes Magnusson > wrote: > > > I can't think of a statement I would disagree more with. These are > > exactly the ones we should be bundling. > > > > My reasoning is simple. The key for bundling extensions is to have > > > them available for most hosting solutions. If a shared host provides > > > > No. Join the real world again. Anything not in vanilla PHP is hard to > > install because it causes more work in maintenance of the server, and > > increases the risk of fuckups etc etc > > Can you please stay at a technical level? Thanks. I'm not going to > argue if my experiences, feedbacks and interactions with any kind of > projects is larger or longer than yours (it is as a matter of fact but > who cares?). > > 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. -- Matthew Weier O'Phinney Project Lead | matthew@zend.com Zend Framework | http://framework.zend.com/ PGP key: http://framework.zend.com/zf-matthew-pgp-key.asc