Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:18509 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 50932 invoked by uid 1010); 28 Aug 2005 14:38:37 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 50917 invoked from network); 28 Aug 2005 14:38:37 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Aug 2005 14:38:37 -0000 X-Host-Fingerprint: 80.190.230.99 www.troja.net Linux 2.5 (sometimes 2.4) (4) Received: from ([80.190.230.99:59828] helo=mail.troja.net) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id AD/A3-28235-B6CC1134 for ; Sun, 28 Aug 2005 10:38:35 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.troja.net (Postfix) with ESMTP id 2F573EFC5 for ; Sun, 28 Aug 2005 16:38:32 +0200 (CEST) Received: from mail.troja.net ([127.0.0.1]) by localhost (cyca [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06029-03 for ; Sun, 28 Aug 2005 16:38:32 +0200 (CEST) Received: from vega.php.net (port-195-158-176-29.dynamic.qsc.de [195.158.176.29]) (using SSLv3 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.troja.net (Postfix) with ESMTP id 087EDEFC3 for ; Sun, 28 Aug 2005 16:38:32 +0200 (CEST) Message-ID: <6.2.3.4.0.20050828163816.033d4d20@bla> X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4 Date: Sun, 28 Aug 2005 16:38:31 +0200 To: internals@lists.php.net Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Virus-Scanned: amavisd-new at troja.net Subject: Re: [PHP-DEV] Re: PHP 5.1: Does it still require ext/xmlrpc for pear? From: thetaphi@php.net (Uwe Schindler) At 16:23 28.08.2005, you wrote: >'Replace'? Code written for ext/xmlrpc won't work with ext/xmlrpci. Will >ext/xmlrpc be available in PECL, given that it doesn't appear to have an >active maintainer? > >I'm well aware of ext/xmlrpc's limitations, haven't tried the new (but >necessary) pecl/xmlrpci yet, and have the tiny issue that a bunch of my >scripts will need a complete rewrite if the old extension is simply taken >away from PHP 5 up. I suspect I'm far from being alone in that - do we have >figures for core extension usage, anyone? How about placing some compatibility functions in ext/xmlrpci or a PEAR package that emulates this using xmlrpci, if it is not too development expensive? This would put everything to libxml2 and everybody would be happy. Why do we need to completely rewrite all this xmlrpc stuff? Because SOAP uses XMLRPC in SOAP envelopes (when encoding is rpc) - why not reuse the soap extension for plain xmlrpc without soap envelopes? ----- Uwe Schindler thetaphi@php.net - http://www.php.net NSAPI SAPI developer Bremen, Germany