Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:104068 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 61429 invoked from network); 3 Feb 2019 20:59:34 -0000 Received: from unknown (HELO mout.gmx.net) (212.227.15.15) by pb1.pair.com with SMTP; 3 Feb 2019 20:59:34 -0000 Received: from [192.168.2.118] ([87.167.195.49]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MKYLf-1goPwP3PeB-0020Ux; Sun, 03 Feb 2019 18:40:14 +0100 To: Joe Watkins , PHP internals References: Cc: colder@php.net Message-ID: Date: Sun, 3 Feb 2019 18:40:12 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:gFrS9KHiWvcygdli12hS6oiRARY+uCgXmEoaV4g6KwI/JTBcVar g2VEulmNxvLPhOP5J5tFWHNaVCBQQlGiaKivAntqNE4Dh5b9vLVDbbM49ZBe6e5rXJo1dU1 lT1VYDXQxb4vBgLEBo12NxaIktBj5ySm6kr0w+spP6Hd0wVzu+gfSp8NIWglAEFaNCd4eA+ eql+6DCmbm59CAAY27n6w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:1ng9vraRAeg=:8c8epQnDZaN57AKKkagxZ4 moIaPfbIU+pI+VWrmoseYjRL4zzsgGLziFKeotmRC1xAgt7Z5zAnY+yMRxnPP0MPQnUrqp77i sUnf2WXmakU98DdvACB6+l+vuD7KXJI2M2j0jOz3PmBQ5d+EIEAH/fsHywTbKv0YHylXhabEF xaTVaCnzghUcisSTP2ICJ/lnmPzSYREaDtM2kdB8oGZ5LvCmY8YC/qliiC0N87bejOKEaIWDK LUJIy353PTSWCIGv5+NwrV+dDaUiSn2DVBc8bnXOpt2PdMu9fL4MaNo/VBNQG671hYLDlfwbS ws23M8QnnSLb0OOCj8F9h1ZsISoxp88PHki5yMqZ4GQi5GVWJIXD7+HW4VnRIsElTuZ+KPxLz 91CmFOv+6XGLpx+1US36TNzTKoNWLu+O5G2CFBNjBdbEGuJmGYvSABAKamqbTseL32fnu9w5K AuU1xTkfLS8fHyarURmsKYAuD/yf5VRuui6rNoAsNiFbScNAbOiMceBOrlFnadbY294KAsL9e jL2pBsazKdD6yyd3l9FA/01IhXU9sAaB+i7r6eXTG5doA4BoBSLofjdkLQA5vBV2aIoihIQhd 7Ri0GhNVUQtZqpZbltBkczyofXuzHJlGR33ISMk+72jfQrIYZ7Myyh9EEqH9mhVRf8sSdwRDb B8aBilWFhFNX+JmmZNZPPvlfq+UWaqmlLuuEOK76QSC5c+AFEzpIAiuOUDI4cooSXT1fe/Dz9 YCTbvtgcP4iZzy4B9RW6jtULP/OJiWHtGV1gNFq5c3W5kvSlNzZm0QSDKJ6x0nQo3aOZC0L/t 7TMIxuUsx39fcq5cNDNZJyvbTsRouS2nqCUGW8RO+5fLivaUKSI44dBPv43xfQMeMHBe6rOJA 8LZVUriTWsWy35CsXWViqBz1PaNliGm+DHSUJauK2wMjS22PmG5THNotCV8CvzmF88pGWReZs qmjQQOM4c/A== Subject: Re: RFC Weakrefs From: cmbecker69@gmx.de ("Christoph M. Becker") On 02.02.2019 at 09:35, Joe Watkins wrote: > Some time ago I brought this up for discussion, and last night was reminded > of it's existence, and so this morning rebased and reworked the patch a > little based on the feedback I got back then. > > Since it was long ago, and there's no particular rush, I don't intend to > open voting until the current policy adjustment RFC's are resolved, but > wanted to give everyone a heads up and ask for any feedback you may have at > this time. > > https://wiki.php.net/rfc/weakrefs Overall I like this. Thanks! However, calling this class WeakRef would introduce a potential BC break, and would be a particular issue regarding the PHP manual, which does not allow to document two classes with exactly the same name. Even if Etienne would officially cease the further development of PECL/Weakref[1], having a class with the same name appears to be confusing at best. Maybe another name should be chosen for the class? Or maybe we should finally introduce the \PHP namespace? [1] -- Christoph M. Becker