RE: [Zope-dev] Re: [Zope] ANN: Python Methods 0.1.7 up and over t o DC
-----Original Message----- From: Evan Simpson [mailto:evan@4-am.com] Sent: Monday, December 13, 1999 6:02 PM To: Phillip J. Eby Cc: zope-dev@zope.org Subject: [Zope-dev] Re: [Zope] ANN: Python Methods 0.1.7 up and over to DC
"Phillip J. Eby" wrote:
Did Ty or I ever send you the "isDocTemp=0" fix?
No, I don't think so. What problems does the mistaken DocTemp-ness cause?
Setting "isDocTemp=0" in the PythonMethod class fixes this.
Send me CVS access instructions and I'll be happy to make the change ;-)
At the risk of excessively critiquing such a young and exciting product, may I suggest that some care be taken w/respect to namespace issues in PythonMethods? That is, rather than adding things like "special_formats" and using special names like "traverse_subpath", couldn't we use import with a special module path?
I was a bit uncomfortable with both of these. In the case of "traverse_subpath", it wasn't clear to me how to decide whether to allow (and capture) direct traversal otherwise. I couldn't use property settings, since PMs don't have those, and I was reluctant to simply leave traversal always turned on. "special_formats" is sheer laziness on my part, since the dict was sitting there, ripe to be popped into the namespace, and with invalid identifiers for keys.
I think the desire we're trying to solve here is comming up with an interface, but to what, or at what level that interface should exist, is the nut of the problem. -Michel
participants (1)
-
Michel Pelletier