Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55102 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 64982 invoked from network); 2 Sep 2011 20:04:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Sep 2011 20:04:29 -0000 Authentication-Results: pb1.pair.com smtp.mail=mikegstowe@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mikegstowe@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.42 as permitted sender) X-PHP-List-Original-Sender: mikegstowe@gmail.com X-Host-Fingerprint: 209.85.214.42 mail-bw0-f42.google.com Received: from [209.85.214.42] ([209.85.214.42:41590] helo=mail-bw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BD/55-31460-9C6316E4 for ; Fri, 02 Sep 2011 16:04:26 -0400 Received: by bkas6 with SMTP id s6so2619971bka.29 for ; Fri, 02 Sep 2011 13:04:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=vAMh4kS/EDB/uhMQH5NI//StvJ6tbqs47bbVEzpwki4=; b=xFSzUCeaBzGHRccK5mo1nGqbJZmMW15VLngYw+fUNmLGpWbU+TK60w6l0XA5hhsXs7 PW87d/27p5Imt6r6RgiuCJg5lTLpioSPXchthJTTeSjsa+6nTA0vVYyt+M4phUbRmetu CVMgyYSeYV0htsZ8KZeRIB9TIkmOny6ftU7K4= Received: by 10.204.156.152 with SMTP id x24mr783288bkw.263.1314993862232; Fri, 02 Sep 2011 13:04:22 -0700 (PDT) MIME-Version: 1.0 Sender: mikegstowe@gmail.com Received: by 10.204.37.68 with HTTP; Fri, 2 Sep 2011 13:04:02 -0700 (PDT) In-Reply-To: <4E613581.2070808@phpdoc.de> References: <1314966424.2150.26.camel@guybrush> <4E60F712.4010901@lerdorf.com> <4E612BBA.2000509@oracle.com> <4E612D70.70606@sugarcrm.com> <4E613581.2070808@phpdoc.de> Date: Fri, 2 Sep 2011 15:04:02 -0500 X-Google-Sender-Auth: j85dAtv-29-mnW4rY26qzIlachk Message-ID: To: Ulf Wendel Cc: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=0015175cff360a493304abfadee8 Subject: Re: [PHP-DEV] Make mysqlnd default over libmysql in 5.4 From: me@mikestowe.com (Michael Stowe) --0015175cff360a493304abfadee8 Content-Type: text/plain; charset=ISO-8859-1 +1 and agree that it should be implemented before the beta. On Fri, Sep 2, 2011 at 2:58 PM, Ulf Wendel wrote: > Am 02.09.2011 21:24, schrieb Stas Malyshev: > > Hi! >> >> On 9/2/11 12:17 PM, Christopher Jones wrote: >> >>> I'm +1 for this. I think the decision& implementation needs to be done >>> before Beta or deferred to trunk. >>> >> >> Frankly, I'd be more comfortable with trunk. We have enough trouble with >> unit tests etc. before the beta, and introducing profound change in >> default without enough time for discussion and gathering feedback from >> packagers, etc. doesn't look a smart thing to do. >> > > Hmm, I do not understand the unit test argument. Non-portable tests exist > regardless of what the config.m4 default is. > > We are talking about making mysqlnd as a compile default, if not explicitly > choosing libmysql to compile against. This is no attempt to remove libmysql > support. I somewhat assume most packagers do explicitly set libmysql path > already and do not rely on any magic, because they don't use MySQL's default > source layout. However, argument taken, let's do some checks who (Debian, > Ubuntu, OpenSuse, RH, ...) does not set libmysql path during compile. > > mysqlnd was introduced with PHP 5.3. IMHO, it has matured quite well. > Mysqlnd reduces the PHP projects dependency on anybody controlling the > library. This has been a major pain in the past. Think of builds made > against outdated versions of libmysql, think of waiting for new libmysql > releases, think of compilers not supported by libmysql, think of license > discussion, think of accepting code contributions and so forth. > > From a user perspective mysqlnd removes the need to install libmyql prior > to building and a has a couple of neat features not available with libmysql, > for example, the plugins. > > Ulf > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- ----------------------- "My command is this: Love each other as I have loved you." John 15:12 ----------------------- --0015175cff360a493304abfadee8--