On Sep 5, 2006, at 8:36 AM, Stephan Richter wrote:
On Tuesday 05 September 2006 08:26, Jim Fulton wrote:
I think in the future, we should resist minor api tweaks just to
improve spelling slightly.
OK, we disagree.
if the API violates the style guide. The point of the style guide
is that we have uniform naming. For example, formlib violates the
completely. Unfortunately I did not look closer at it before the
the core, otherwise I would have strongly argued against it until
violations were fixed.
I cannot remember things well. So uniform naming is very important
because it allows me to remember less. Every time I am starting to
code, I have to think: "Okay. I am going to use formlib. Crap, it is
different than the rest. I need to use underscores. Okay." At the
end of the
day, I am ending up opening form.py to look up things; yes, I have
the README yet.
On the subject of the style guide, I think that, given that Python
the underscore-naming scheme, we should do the same. Just as with
it would *not* be necessary to conform existing APIs to a new style.
Jim Fulton mailto:[EMAIL PROTECTED] Python
CTO (540) 361-1714
Zope Corporation http://www.zope.com http://www.zope.org
Zope3-dev mailing list