Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:60712 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 11674 invoked from network); 1 Jun 2012 13:57:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Jun 2012 13:57:03 -0000 Authentication-Results: pb1.pair.com header.from=nikita.ppv@googlemail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=nikita.ppv@googlemail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain googlemail.com designates 209.85.217.170 as permitted sender) X-PHP-List-Original-Sender: nikita.ppv@googlemail.com X-Host-Fingerprint: 209.85.217.170 mail-lb0-f170.google.com Received: from [209.85.217.170] ([209.85.217.170:62926] helo=mail-lb0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F0/DD-45898-E2AC8CF4 for ; Fri, 01 Jun 2012 09:57:03 -0400 Received: by lbgc1 with SMTP id c1so1830220lbg.29 for ; Fri, 01 Jun 2012 06:56:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=j8ocE/NMzhocblOV20MYhKsTs7rnSJAcEMF1LQ87qLc=; b=X/Geyw/3WWSxUiMOAbxqAOzDR0P2FjjlIZvfVDXS/lcEsPWmy9/ZVdQk82s+gqPRC2 XuzhwKxYlbZgY5XGnTMNJsrQu1AVAFxMt+iVOGsVh/XJ32vcD2XXmqXMnOHf3WQAI0wc 1L+WymEjVgshaAzDyWsvyNt/NeLUAkJmHqrUJqg9hhN1P1yBrLwISWRGDkzCRZDwsHyR sP0BuN6zdAtrydS/TRlXaq3lvZxVvSvmtL9xKCE395tbzD7A7MooGX9kHevqODxhEhZy kTYj69Kw1XHGRGd8CJiEJjPuj5qD/NDAsJP4Wl48u/lOSD0egaZGMrGq1vQjVoUFFR7K I7lQ== MIME-Version: 1.0 Received: by 10.152.105.173 with SMTP id gn13mr3172054lab.20.1338559019549; Fri, 01 Jun 2012 06:56:59 -0700 (PDT) Received: by 10.152.114.70 with HTTP; Fri, 1 Jun 2012 06:56:59 -0700 (PDT) In-Reply-To: <5a9e29cec281298b330aed14b41dddb9@nebm.ist.utl.pt> References: <4FC80163.3030500@gmail.com> <5a9e29cec281298b330aed14b41dddb9@nebm.ist.utl.pt> Date: Fri, 1 Jun 2012 15:56:59 +0200 Message-ID: To: Gustavo Lopes Cc: internals@lists.php.net Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] BreakIterator From: nikita.ppv@googlemail.com (Nikita Popov) On Fri, Jun 1, 2012 at 9:57 AM, Gustavo Lopes wrote: > We currently don't use namespaces in any of the core extensions. Does anything prevent us from starting to do so? > other symbols in ext/intl are in the global namespace; to put BreakIterator > in a new namespace would be inconsistent -- and to put the whole extension > would be a huge BC break. It sure would be a bit inconcistent, but if you see it as "All new Intl classes will go into the Intl namespace" it makes perfect sense in my eyes. Also, at least in theory, one could alias all intl classes to namespaced variants (though I'm not sure that's really necessary.) Nikita