Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:111077 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 44508 invoked from network); 20 Jul 2020 17:04:24 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 20 Jul 2020 17:04:24 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A596C1804E6 for ; Mon, 20 Jul 2020 08:58:22 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=BAYES_20, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 20 Jul 2020 08:58:19 -0700 (PDT) Received: by mail-ed1-f52.google.com with SMTP id a1so13143151edt.10 for ; Mon, 20 Jul 2020 08:58:19 -0700 (PDT) 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=xXC+7QjnUr4ha0yEi+L13HI/jfcd+FX4/WFJvJDnMH8=; b=p9Sp4ajvqCGPXWUU6F/HJ7HXN2mgs/2Zbz439UrqaMaZIIiEFDlxSlWvH/zadWGyKw 6a/taD8503O5EfTgTUNmiS4BtUSd/qf9J57+a77LlPb4onigHwwkiVpZSgzoO171RYiX TuZWjPu4Vy6XEHUn8qHsALMhi5oC2yLz2PJpEhm0+iYqAm/ORqYq6Jk39u6vgvsvAyKX JIyq6KaObbgHlEcMVVPtS6PZJw58atg53/aCthlhZe/pQ2APVM/bZRbsYYQ06sLL3PEV o91v+b/MzB1zaiENnRlJ8KdbJL024RlnqzBhujJfYtRPZ+fkz64Ds12VMY+1LrfZTv9S mzYg== X-Gm-Message-State: AOAM533XK6b2ex9/IMy9pBdMH4ZIDoRb9PsK2+UhUYKbWltyz5WMqZEl QUaJPCAdLgg1xJP0bQL38eelWKxSEsklJCxJp/CvaKvp X-Google-Smtp-Source: ABdhPJxn/pyvUsp5Jx76lDrGLyte1cFP3w9aAsX0cYs9PaIS7fKW1mAnZD5h9k49VIrGqWMP1FHXwLaOPy8lD+XpjO8= X-Received: by 2002:a05:6402:30b2:: with SMTP id df18mr22303821edb.229.1595260696538; Mon, 20 Jul 2020 08:58:16 -0700 (PDT) MIME-Version: 1.0 References: <0771c3ac-53ec-4a7f-a4e9-6ae3c9b1f1f6@www.fastmail.com> In-Reply-To: <0771c3ac-53ec-4a7f-a4e9-6ae3c9b1f1f6@www.fastmail.com> Date: Mon, 20 Jul 2020 17:58:06 +0200 Message-ID: To: Larry Garfield Cc: php internals Content-Type: multipart/alternative; boundary="00000000000024349d05aae19341" Subject: Re: [PHP-DEV] [RFC] \PHP namespace usage heuristics From: mike@php.net (Michael Wallner) --00000000000024349d05aae19341 Content-Type: text/plain; charset="UTF-8" Hi Larry! Larry Garfield schrieb am Mi., 24. Juni 2020, 02:30: > Greetings, Internalians. > > *dons flame retardant suit* Thank your for your efforts, but I'm about to cast a negative vote on this policy. Distilled down, I just cannot see any huge benefit out of a (or two) root namespace(s). As a project we rightfully own the root namespace, and putting everything beneath PHP just doesn't make any sense to me. Also, most code more than a handful of files is already vendored, and if not a common idiom I see often used, is a simple 'app' or '' namespace. Closing, just let me ensure that it is not because one of my extensions accidentally provides a class beneath a 'php' namespace. Regards, Mike --00000000000024349d05aae19341--