Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:21591 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 44521 invoked by uid 1010); 20 Jan 2006 19:32:03 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 44506 invoked from network); 20 Jan 2006 19:32:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Jan 2006 19:32:03 -0000 X-Host-Fingerprint: 204.11.219.139 lerdorf.com Linux 2.4/2.6 Received: from ([204.11.219.139:51105] helo=colo.lerdorf.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 59/54-09290-3BA31D34 for ; Fri, 20 Jan 2006 14:32:03 -0500 Received: from [207.126.233.18] (rasmus2.corp.yahoo.com [207.126.233.18]) (authenticated bits=0) by colo.lerdorf.com (8.13.5/8.13.5/Debian-3) with ESMTP id k0KJVxqt028826 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 20 Jan 2006 11:31:59 -0800 Message-ID: <43D13AAE.1030409@lerdorf.com> Date: Fri, 20 Jan 2006 11:31:58 -0800 User-Agent: Thunderbird 1.5 (Macintosh/20051201) MIME-Version: 1.0 To: internals@lists.php.net CC: omar@rmilk.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88/1246/Thu Jan 19 13:44:42 2006 on colo X-Virus-Status: Clean Subject: JSON inclusion in core From: rasmus@lerdorf.com (Rasmus Lerdorf) 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. -Rasmus