Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:94908 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 13115 invoked from network); 7 Aug 2016 23:37:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Aug 2016 23:37:39 -0000 Authentication-Results: pb1.pair.com smtp.mail=yohgaki@ohgaki.net; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=yohgaki@ohgaki.net; sender-id=pass Received-SPF: pass (pb1.pair.com: domain ohgaki.net designates 180.42.98.130 as permitted sender) X-PHP-List-Original-Sender: yohgaki@ohgaki.net X-Host-Fingerprint: 180.42.98.130 ns1.es-i.jp Received: from [180.42.98.130] ([180.42.98.130:44586] helo=es-i.jp) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 8B/76-33134-246C7A75 for ; Sun, 07 Aug 2016 19:37:39 -0400 Received: (qmail 45977 invoked by uid 89); 7 Aug 2016 23:37:34 -0000 Received: from unknown (HELO mail-qk0-f181.google.com) (yohgaki@ohgaki.net@209.85.220.181) by 0 with ESMTPA; 7 Aug 2016 23:37:34 -0000 Received: by mail-qk0-f181.google.com with SMTP id v123so175484883qkh.3 for ; Sun, 07 Aug 2016 16:37:34 -0700 (PDT) X-Gm-Message-State: AEkoous76pcgZ/M5ZGso67SQrz52eJv5b+L+Vu98iIcvCTyM4O7Ib4KHqgEYPzmUy76JwYDSj8YWEvTLV1pDcA== X-Received: by 10.55.39.81 with SMTP id n78mr25626812qkn.10.1470613048106; Sun, 07 Aug 2016 16:37:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.85.242 with HTTP; Sun, 7 Aug 2016 16:36:47 -0700 (PDT) In-Reply-To: References: <56E99E97.2050102@fleshgrinder.com> <56EC5F02.60105@fleshgrinder.com> Date: Mon, 8 Aug 2016 08:36:47 +0900 X-Gmail-Original-Message-ID: Message-ID: To: Levi Morrison Cc: internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] Libsodium (bump) From: yohgaki@ohgaki.net (Yasuo Ohgaki) Hi Levi, On Sat, Mar 19, 2016 at 5:56 AM, Levi Morrison wrote: >> At least that's not what it says in the docs. > > I meant: at least according to the docs: > http://php.net/manual/en/language.namespaces.rationale.php > >> Namespace names PHP and php, and compound names starting with these names (like PHP\Classes) are reserved for internal language use and should not be used in the userspace code. Question would be "When and How we are going to use it?" Putting everything under \PHP namespace would be nice in general. We can provide compatible APIs under \PHP. e.g. \PHP\7_0 may be PHP 7.0 compatible APIs for PHP 8.0, etc. It makes upgrading and version up easier if this is done. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net