Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:21603 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 7471 invoked by uid 1010); 21 Jan 2006 01:30:30 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 7455 invoked from network); 21 Jan 2006 01:30:30 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Jan 2006 01:30:30 -0000 Received: from ([127.0.0.1:28279]) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with ECSTREAM id 4A/26-58248-6BE81D34 for ; Fri, 20 Jan 2006 20:30:30 -0500 X-Host-Fingerprint: 72.21.39.91 vorlon.rememberthemilk.com Linux 2.5 (sometimes 2.4) (4) Received: from ([72.21.39.91:35186] helo=vorlon.rememberthemilk.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id E8/F5-58248-F9B81D34 for ; Fri, 20 Jan 2006 20:17:19 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by vorlon.rememberthemilk.com (Postfix) with ESMTP id AAECA1CC011; Sat, 21 Jan 2006 01:17:14 +0000 (UTC) Received: from vorlon.rememberthemilk.com ([127.0.0.1]) by localhost (vorlon.rememberthemilk.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11374-07; Sat, 21 Jan 2006 01:17:13 +0000 (UTC) Received: from [192.168.0.3] (203-217-40-246.perm.iinet.net.au [203.217.40.246]) by vorlon.rememberthemilk.com (Postfix) with ESMTP id 33BD01CC010; Sat, 21 Jan 2006 01:17:11 +0000 (UTC) Message-ID: <43D18B9E.4030802@rememberthemilk.com> Date: Sat, 21 Jan 2006 12:17:18 +1100 User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: Marcus Boerger CC: Rasmus Lerdorf , internals@lists.php.net, omar@rmilk.com References: <43D13AAE.1030409@lerdorf.com> <1152199160.20060120204946@marcus-boerger.de> In-Reply-To: <1152199160.20060120204946@marcus-boerger.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at rememberthemilk.com Subject: Re: [PHP-DEV] JSON inclusion in core From: omar@rememberthemilk.com (Omar Kilani) Rasmus, Marcus, > Friday, January 20, 2006, 8:31:58 PM, you wrote: > >> pecl/json is a rather simple extension with no external deps (it bundles >> the small library it uses). The JSON format is stable with no real >> possibility of changing basically by definition, and I see its use >> exploding this year. There is also talk to a JSON Request object being >> added to browsers and if that happens we need to support that natively >> much like we support url-encoded form data ending up directly in $_POST. >> I could see a $_JSON if browsers start sending this. But, as an >> initial step how about we bundle pecl/json in the next release? > >> There is an issue with the fact that it is LGPL'ed. But perhaps we can >> work with Omar to put at least the extension part under the PHP license >> when bundled with PHP. > > I don't care for the lib itself whether we bundle or not. The extension > should however change to PHP License just like XmlWriter needed to change. I've modified the license back to the PHP license in cvs. The reason I switched to the LGPL in the first place is so that Debian would allow inclusion of the package. :) > Best regards, > Marcus Regards, Omar