Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105921 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 40527 invoked from network); 14 Jun 2019 15:01:50 -0000 Received: from unknown (HELO mail-vs1-f41.google.com) (209.85.217.41) by pb1.pair.com with SMTP; 14 Jun 2019 15:01:50 -0000 Received: by mail-vs1-f41.google.com with SMTP id n2so1614114vso.6 for ; Fri, 14 Jun 2019 05:15:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EdF1iamo26WDDr36MwtZfY6W0YdF/r+GmDivrYZa080=; b=azEpJPSGz3wEjGVP2bMpJO41pnsy2uPLVO6v9FQ2chpxE9HP6eX2jT8Ru1S8/7Ds2K za8pHCSuSKYE9LBdgoZc9S90A6pcPsMPau6jb1okVIoZini3/y137/VzpnsTfhRZK//p zgseK5gv/3CHcB9cARePyLd/qhU9768Hbqz8lba/2erUqG5mRSXmpqUF32PicRXLNDyt c7GQbmo+gjTNW+oel5+YSCmBZRsCsJxtRYwgjRHMoAuXiZCHxXuoMVjBNEiWc4TV9MGC A0G3jcLCXuxM+wKe75asPVDCex2Aq0SpGfvl0mPZVMamZ+rq1ed5knA2/jyohHryS2qC HF4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EdF1iamo26WDDr36MwtZfY6W0YdF/r+GmDivrYZa080=; b=L8q0IC2Y/y/x0/q5mDcoZmOCuEzmV7gMzIINq0nD1i6Pb5oFVfVaJwFCeXBV3Hwbpd tA3wfa+PfIQSzek0JgLZWWTNkwpL0h+++dBTAPXJGvAvwvrdoqy0XRXY+bBJKYf7wOoA NN0fCmTfWdOn5kVHEHio0EPogiIJigAVlpns/SunBxuLg4LFdgvL9PqGvly5lVqOoIhQ 04P5WlxL2iaxhLKcY/7xGMgaLFUdJAarD6LI1jXABZLvUhdfipLeKPb6KX028qzP0j7G 5ctB4z4F4qdmiE5nNjo+y9FGSn5bHUxMm92mq/AUERQGd9nI+pYpusT2crJRUhxDYBbr gp/A== X-Gm-Message-State: APjAAAWswx5mrGxPlCMlYwfAf46Tafs2dNa84l/RsyOZVDemIkqocTgW r++xIK+QScSuF0A371/EBC4qqALanT9IFpWMs28= X-Google-Smtp-Source: APXvYqyF6o9qRLF3cHMM4TnL4v4cGwdUK0twdGartdAT4JCJtrIsOW7Zwqxbca5dZaIg7TI809JR+aXEm75BOjbhQRg= X-Received: by 2002:a67:ff99:: with SMTP id v25mr5127089vsq.158.1560514513003; Fri, 14 Jun 2019 05:15:13 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 14 Jun 2019 14:13:02 +0200 Message-ID: To: bishop@php.net Cc: PHP internals Content-Type: multipart/alternative; boundary="00000000000036eb45058b4799bf" Subject: Re: [PHP-DEV] Feedback on state of some PHP extensions, functions, etc. From: george.banyard@gmail.com ("G. P. B.") --00000000000036eb45058b4799bf Content-Type: text/plain; charset="UTF-8" On Wed, 12 Jun 2019 at 18:16, Bishop Bettini wrote: > On Wed, Jun 12, 2019 at 11:35 AM G. P. B. > wrote: > >> - PharData::setAlias, PharData::setDefaultStub and PharData::setStub >> always throw PharException >> [11] [12] [13] >> [11] https://www.php.net/manual/en/phardata.setalias.php >> [12] https://www.php.net/manual/en/phardata.setdefaultstub.php >> [13] https://www.php.net/manual/en/phardata.setstub.php > > > I don't know how much this is used in the wild, but these methods exist so > that a user may treat a Phar and a PharData as interface-equivalent objects > independent of the phar.readonly INI setting. I lean toward leaving these > no-op methods as is, but I am happy to further discuss their merit. > This does make sense, liek said I was just going thought the doc and didn't try to see the bigger picture especially as I don't use Phar at all. Would it make sense to create an interface PharStream (or something else) on which both these object inherit? If this doesn't make sense please ignore me. On Thu, 13 Jun 2019 at 16:33, Christoph M. Becker wrote: > On 12.06.2019 at 17:32, G. P. B. wrote: > - Unbundle the XML-RPC extension as it is considered experimental [25] > > I wouldn't unbundle ext/xmlrpc because it is documented as being > experimental, but rather because nobody really looks after it, we're > bundling a modified ancient version of libxmlrpc, and even the upstream > libxmlrpc-epi isn't maintained for years. > That is also a better reason :) > Thanks, > Christoph > > > [25] https://www.php.net/manual/en/intro.xmlrpc.php George P. Banyard --00000000000036eb45058b4799bf--