Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:82385 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28562 invoked from network); 10 Feb 2015 16:24:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Feb 2015 16:24:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=mike.php.net@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mike.php.net@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.46 as permitted sender) X-PHP-List-Original-Sender: mike.php.net@gmail.com X-Host-Fingerprint: 74.125.82.46 mail-wg0-f46.google.com Received: from [74.125.82.46] ([74.125.82.46:43666] helo=mail-wg0-f46.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 68/0D-47508-3B03AD45 for ; Tue, 10 Feb 2015 11:24:20 -0500 Received: by mail-wg0-f46.google.com with SMTP id a1so13128811wgh.5 for ; Tue, 10 Feb 2015 08:24:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=UceRtzY03V2kAGdbKCoT5FZOlxFC4i/dzDN9T+LmpOA=; b=QjUrTqLTZECdWZZ+uarW2xwZfLZz4/Ppbk8uLwekSrklHes16kQe96VgRVPgdaBc9I DCb5+G9eaMAvMjBsyYcmg83axp0djcZbseSBtzY12PGCmqWs0lBqnQNg2vsMO0UwEPY5 j+cG2pbY/R4AS4noy8mMeMAt5p8yNCR+7zl+dZ1ejw4iLegcDjjXBxQHUdY2uJMS1CZo HhxTwb6Ai+g5fFhOuf0r1DdLvkLtIa+0HCS4jr4v9W/we5qE9zXN2EH/C6posYlfc0Ww C/A9N8l8wLJZQOTQxJ0goW6XAcz1RXQfVexRBZizRpC4BbSFyHeVpVO44cMkcGEZckWP M3og== X-Received: by 10.180.39.35 with SMTP id m3mr37048723wik.3.1423585455641; Tue, 10 Feb 2015 08:24:15 -0800 (PST) Received: from [192.168.2.120] (89-104-28-113.customer.bnet.at. [89.104.28.113]) by mx.google.com with ESMTPSA id n3sm21394219wja.36.2015.02.10.08.24.14 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Feb 2015 08:24:14 -0800 (PST) Sender: Michael Wallner Message-ID: <54DA30AD.1040704@php.net> Date: Tue, 10 Feb 2015 17:24:13 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: =?UTF-8?B?UGF2ZWwgS291xZlpbA==?= , Andrea Faulds CC: Crypto Compress , PHP Developers Mailing List References: <54D217E7.8030407@php.net> <54D21BEB.2040704@php.net> <54D2527F.8020809@googlemail.com> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] Re: [RFC] [DISCUSSION] pecl_http From: mike@php.net (Michael Wallner) On 04/02/15 18:57, Pavel Kouřil wrote: > On Wed, Feb 4, 2015 at 6:17 PM, Andrea Faulds wrote: >> Hey, >> >>> On 4 Feb 2015, at 17:10, Crypto Compress >>> wrote: >>> >>>> I would go with Http\ >>> >>> Why not the reserved Php\Http\? >> >> This sounds good to me. php\ is already reserved, and it’s similar >> to the common community convention of vendor\packagename. (e.g. >> ajf\escapes.) Would work well with Composer and Packagist too, as >> it could be a virtual php/http package (Packagist naming >> convention). >> >> Also, I’d like to say I’d prefer php\HTTP or php\http over >> php\Http. Capitalising an acronym doesn’t feel right to me, perhaps >> because case is usually significant, Following the Casing Rules >> Used by Titles. Of php\HTTP and php\http, php\http is probably >> better since the case matches that of php\. It could also be >> PHP\HTTP, I guess, but lowercase is somehow more appealing to me. >> >> Thoughts? > Personally, > > From my userland point of view, I would expect it to follow the same > capitalization rules as classes are supposed to follow, making it > "Php\Http". So, should I make a separate vote out of this? * http * HTTP * Http * php\http * PHP\HTTP * Php\Http * PHttP The last one was a joke actually, well, lame, I know. Can we rule any of these out definitely? As already mentioned, the case is not as relevant because we don't depend on an autoloader... -- Regards, Mike