On Nov 25, 2003, at 9:00 AM, Florian Lindner wrote:
Hello, which naming conventions are usual for Zope objects? For example: pyThatScript ptPageTemplate OR zptPageTemplate
I wouldn't use any naming convention involving resource type for URL-accessible objects. I usually follow the convention that each "screen" has a Python script (with no particular naming convention), and a Page Template that goes with it (by the same name, but with a .pt extension). I've been naming Z SQL methods sql_*, to match the name of the Python Script that uses them (and I use the Z SQL method directly, except through that Python Script) -- and then I put them all in a sql/ folder just for the heck of it. I find it important that objects not share a name, even if they are in different folders -- it can cause lots of confusion when acquisition acts differently than you expect and you get a different object than you wanted (I'd rather get a NotFound). I'm not entirely happy with this application layout, but it's better than a totally ad hoc layout, IMHO. -- Ian Bicking | ianb@colorstudy.com | http://blog.ianbicking.org