Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54701 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 35620 invoked from network); 18 Aug 2011 19:40:00 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Aug 2011 19:40:00 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.83.42 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 74.125.83.42 mail-gw0-f42.google.com Received: from [74.125.83.42] ([74.125.83.42:63438] helo=mail-gw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D5/09-21097-E8A6D4E4 for ; Thu, 18 Aug 2011 15:39:59 -0400 Received: by gwb17 with SMTP id 17so1362727gwb.29 for ; Thu, 18 Aug 2011 12:39:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=zKxYfAA7P7UtV0bar5z9zXEUecIewHC8jQYlCALyZCQ=; b=tMrunhDoHMzcxWhATuedwDieSlbNmLM9OXM442d5oD/MufVQT8qFUgpIJIysTh6dvX gD85Zs+RDUi6JfrubWwlEcSgx0nNaYHPzbOvFUdkg5qID0pPOUYwcLgFSmvQbTIM7hjJ vJNa5WcCFVo1b/PItO8vhXfqM+n6IUF/tclPc= MIME-Version: 1.0 Received: by 10.236.136.196 with SMTP id w44mr730925yhi.56.1313696396410; Thu, 18 Aug 2011 12:39:56 -0700 (PDT) Received: by 10.147.41.9 with HTTP; Thu, 18 Aug 2011 12:39:56 -0700 (PDT) In-Reply-To: <4E4D4B8D.6090406@sugarcrm.com> References: <4E4D4B8D.6090406@sugarcrm.com> Date: Thu, 18 Aug 2011 21:39:56 +0200 Message-ID: To: Stas Malyshev Cc: Paul Dragoonis , PHP Internals List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Activation of IGBinary serialization extension in 5.4 by default From: pierre.php@gmail.com (Pierre Joye) hi Stas! On Thu, Aug 18, 2011 at 7:27 PM, Stas Malyshev wro= te: >> =A0. not enabling it by default defeats the purpose of bundling it > > Actually, I don't think it does. It's one thing to tell people "put this > option into php.ini" and quite another is "download it from PECL (?), > compile it (?!) and install it". The first is within the limits of any > literate person, the second is sysadmin territory. All major distros have it already, so it is the same. Now, if it is not enabled by default, then many admins won't install it, back to the same problem. It is very unlikely that someone with root or admin perms won't be able to install an extra extension from the distro repository or using the DLL on windows. >> =A0. easier to support it while being only in pecl ('do you use the core >> version or latest pecl?") > > It is a concern, if this extension is not stable yet. Is it? It is stable. But the concern is not about its stability but the ease of support. Having it in core means than some users may use (for example) 5.4.2 version while we are at 5.4.6 or pecl has 3 new versions. Not a big deal, just easier. That being said, I'm not opposed to include it, I only don't see it as a must go :) Cheers, --=20 Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org