Re: Re: [PEPr] Comment on RFC::ProtectedMembers

From: Date: Mon, 28 Jun 2004 14:01:14 +0000
Subject: Re: Re: [PEPr] Comment on RFC::ProtectedMembers
References: 1 2 3 4 5 6 7 8 9 10 11 12  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-31286@lists.php.net to get a copy of this message
Hans_L wrote:
Lukas Smith wrote:
Hans_L wrote:
Private var prefixing should definitely be left up to the author. It affects absolutely no one else.
Hans you seem to have a serious misunderstanding of the reason we have a CS: the reason is that we want to make it easy for anybody to poke around in the code if necessary to submit patches, help out, do a security audit or take over an orphaned package. This is why the CS covers stuff that goes way beyond just the public API.
Yes, perhaps I do have a misunderstanding. I do think PEAR CS requirements are a bit too strict, but of course that's not really the topic of this thread.
My reply was focused on this fact however: 1) CS helps define a common API style. 2) CS is there to make it easier to get into other peoples code. Both of them are delicate things which have little to do with right or wrong. As such we must not change it due to a current hype. But it also means that the CS (or atleast its idea) needs to appeal to a majority. I do agree however that a new major version is a chance to reexamine the current CS. However I would prefer to mess with it as little as possible and as seldom as possible. Therefore I ask all of you php5 folks to think of all the changes you would like to see. Do this with the approach that when there is no significant advantage leave the status quo, because again a specific CS is not something one necessarily needs to love as long as the general idea behind why we have a CS can still be appreciated. And no this does not open the flood gates to the tab vs. space discussion. Anyone who brings stuff like this up in the context of this discussion has my permission to whip himself 50 times. regards, Lukas Smith smith@backendmedia.com _______________________________ BackendMedia www.backendmedia.com berlin@backendmedia.com Linn Zwoch Smith GbR Pariser Str. 44 D-10707 Berlin Tel +49 30 83 22 50 00 Fax +49 30 83 22 50 07

« previous php.pear.dev (#31286) next »