Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31000 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 62644 invoked by uid 1010); 17 Jul 2007 15:20:05 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 62626 invoked from network); 17 Jul 2007 15:20:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Jul 2007 15:20:04 -0000 Authentication-Results: pb1.pair.com smtp.mail=mls@pooteeweet.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=mls@pooteeweet.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pooteeweet.org from 212.112.227.169 cause and error) X-PHP-List-Original-Sender: mls@pooteeweet.org X-Host-Fingerprint: 212.112.227.169 ipx11223.ipxserver.de Linux 2.5 (sometimes 2.4) (4) Received: from [212.112.227.169] ([212.112.227.169:44750] helo=ipx11223.ipxserver.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2D/10-46997-437DC964 for ; Tue, 17 Jul 2007 10:50:29 -0400 Received: from localhost (localhost [127.0.0.1]) by ipx11223.ipxserver.de (Postfix) with ESMTP id 28191A5802E; Tue, 17 Jul 2007 16:50:26 +0200 (CEST) Received: from ipx11223.ipxserver.de ([127.0.0.1]) by localhost (flottensignalgeber [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32518-02; Tue, 17 Jul 2007 16:50:23 +0200 (CEST) Received: from [192.168.1.82] (234.24.3.213.fix.bluewin.ch [213.3.24.234]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ipx11223.ipxserver.de (Postfix) with ESMTP id 8EC9DA58036; Tue, 17 Jul 2007 16:50:20 +0200 (CEST) Message-ID: <469CD717.2070607@pooteeweet.org> Date: Tue, 17 Jul 2007 16:49:59 +0200 User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Andi Gutmans Cc: Ilia Alshanetsky , jani.taskinen@iki.fi, internals@lists.php.net References: <698DE66518E7CA45812BD18E807866CE648191@us-ex1.zend.net> <54C4340A-D9EA-4B5A-B39C-B55B29B1B3BC@prohost.org> <698DE66518E7CA45812BD18E807866CE648193@us-ex1.zend.net> <469B7FB1.1070507@pooteeweet.org> <698DE66518E7CA45812BD18E807866CE648290@us-ex1.zend.net> <469C6436.2060009@pooteeweet.org> <698DE66518E7CA45812BD18E807866CE6483DF@us-ex1.zend.net> In-Reply-To: <698DE66518E7CA45812BD18E807866CE6483DF@us-ex1.zend.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by somedaemon at backendmedia.com Subject: Re: [PHP-DEV] POSIX regex From: mls@pooteeweet.org (Lukas Kahwe Smith) Andi Gutmans wrote: > Here's my proposed way of figuring how to make migration easier. Port > the following applications to PHP 6 and let's see what we can learn from > it: > - mediaWiki > - SugarCRM > - Drupal > - Wordpress IIRC Wordpress is a good example of bad source code to fix. Drupal would be a good example of a PHP4 style fairly procedural app to port. mediaWiki also seems like a worthy cause since its one of those apps that would actually benefit quite a bit from unicode support, but I guess you are talking about porting with unicode==off, right? SugarCRM would be a good example of a gigantic horrible horrible source code to fix and I am not sure if I would put it on the list considering the limited open source release they do. I think it would be cool of they would do it themselves or sponsor whoever is doing it. We also have an SoC project where someone is implementing a PHP6 version of Jaws. regards, Lukas