Re: Re: [Zend Engine 2] Constants (was: delete construct)

From: Date: Wed, 19 Dec 2001 20:02:56 +0000
Subject: Re: Re: [Zend Engine 2] Constants (was: delete construct)
References: 1 2  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-3543@lists.php.net to get a copy of this message
Hello, Richard Heyes wrote: > > > > We have enough problems on the PEAR lists with developers not > > > wanting to conform to any given naming convention. That appears > > > to indicate that they'd prefer to code things in their own way. > > > > It is not developers do not want to conform to ANY given naming > > conventions, but rather often that they already follow consistently > > conventions that are different than those that you borrowed from Horde > > to PEAR. > > > > I already suggested that instead of pushing your conventions that are > > not necessarily the only ones that are right, PEAR rules could be > > changed in such way the code in PEAR should preserve the conventions of > > the original contributor, which could default to the current PEAR rules > > if the original developer does not follow any conventions consistently. > > If I understand what you're saying correctly, this would lead to there being > no consistent convention across the board, which imo, would be a rather bad > thing. Why? Would the code would stop being useful? I am not saying that there should be no rules, I am just saying that some rules like function name case and fixed number of spaces for indentation is not necessary. The way I see, having people willing to contribute to PEAR is an honour that PEAR users should respect and not like if the community is doing a favor to those that work so hard on their code and give it away for free letting others evolve it. Pushing a set of rules that adds no functionality to the code and require the original contributor to spend even more time to adjust code appearance, is highly counterproductive as many potential contributors will simply not do it. I think PEAR will never be as successful as for instance the PHP Classes Repository or even CPAN for details like this because it is not motivating for the original authors of the code. You have to provide so much effort for such a little recognition. Regards, Manuel Lemos

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