Newsgroups: php.internals,php.pecl.dev Path: news.php.net Xref: news.php.net php.internals:8262 php.pecl.dev:444 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 24285 invoked by uid 1010); 1 Mar 2004 05:44:15 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 24213 invoked from network); 1 Mar 2004 05:44:15 -0000 Received: from unknown (HELO colo.lerdorf.com) (66.198.51.121) by pb1.pair.com with SMTP; 1 Mar 2004 05:44:15 -0000 Received: from DELL (c-24-6-1-90.client.comcast.net [24.6.1.90]) by colo.lerdorf.com (8.12.11/8.12.11/Debian-3) with ESMTP id i215iBDd000766; Sun, 29 Feb 2004 21:44:11 -0800 Date: Sun, 29 Feb 2004 21:44:27 -0800 (Pacific Standard Time) To: internals@lists.php.net cc: pecl-dev@lists.php.net Message-ID: X-X-Sender: rasmus@lerdorf.com MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on colo Subject: Cleaning up the browscap mess From: rasmus@lerdorf.com (Rasmus Lerdorf) Guys, given the recent implosion of browscap/get_browser I would like to find a volunteer to clean up this code. See http://bugs.php.net/27438 for the fireworks and http://bugs.php.net/27291 for some background. I would suggest as a first step to pull it out of ext/standard and create a pecl extension for it and second to go through and figure out if we can continue to use the ini parser for this, which I am guessing we can't, so the third task is likely to write a new parser for it. I suppose an interim step could be to write a browscap.ini file sanitizer, but this would be something for the volunteer(s) to decide on. Any volunteers who feel strongly enough about this stuff to work on it? Otherwise let's just drop it altogether. The file this code is meant to parse has clearly evolved and left the code behind over the years. -Rasmus