Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:24776 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 75652 invoked by uid 1010); 20 Jul 2006 21:24:30 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 75635 invoked from network); 20 Jul 2006 21:24:30 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Jul 2006 21:24:30 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; domainkeys=good DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 66.249.92.175 ug-out-1314.google.com Linux 2.4/2.6 Received: from ([66.249.92.175:16599] helo=ug-out-1314.google.com) by pb1.pair.com (ecelerity 2.1.1.3 r(11751M)) with ESMTP id 1E/BD-29121-C84FFB44 for ; Thu, 20 Jul 2006 17:24:30 -0400 Received: by ug-out-1314.google.com with SMTP id k3so1104648ugf for ; Thu, 20 Jul 2006 14:24:26 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=iAQ9xo9EOtccNx4yVXl5ZB+Cev289IVqJRxNizYCVvNvMmW4GDGDGzVvPJaoqYISRm1103MDHRyNDTs+yVA8G9tVIi55BUHpi1by82HMNh/P3xwM2RCS2f/rVT6E32KJR7q47TkWFmVdR5EWHbebp5BpFWXqcSYK8qkghsd4Boc= Received: by 10.66.224.19 with SMTP id w19mr2339291ugg; Thu, 20 Jul 2006 14:24:26 -0700 (PDT) Received: by 10.66.220.11 with HTTP; Thu, 20 Jul 2006 14:24:25 -0700 (PDT) Message-ID: Date: Thu, 20 Jul 2006 23:24:25 +0200 To: "Derick Rethans" Cc: "Marcus Boerger" , "Jani Taskinen" , internals@lists.php.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20060719173451.114d4528@pierre-u64> <1184012601.20060720095137@marcus-boerger.de> Subject: Re: [PHP-DEV] Adding pecl/zip to 5.2 From: pierre.php@gmail.com (Pierre) On 7/20/06, Derick Rethans wrote: > On Thu, 20 Jul 2006, Pierre wrote: > > > > where > > > possible. Each word in the class name should start with a capital > > > letter, > > > without underscore delimiters (CampelCaps starting with a capital > > > letter). > > > The class name should be prefixed with the name of the 'parent set' > > > (e.g. > > > the name of the extension). > > > > > > Good: > > > 'Curl' > > > > Curl is good but not Zip? Should I use ZipZip? Come one, it is ridiculuous. > > It is, but alternatives such as ZipFile, ZipArchive can work just as > well. IMO the classnames should be nouns... and what does "Zip" itself > really say? Do you really ask me what Zip say? For 99.999% of PHP users, I think it is pretty obvious, in a programming context with an extension called "zip", and even more when they have enabled it themselves. There is maybe a couple of people who will expect a kind a php based zipper, but really, do we care? It makes no sense to rename it (for all reasons I listed above). I can wait php 6.0 or until I eclipsed Methuselah's age. Users will suffer from your choices, not me, too bad. Cheers, --Pierre