[Zope-dev] Re: [Zope] ANN: Python Methods 0.1.7 up and over t
o DC
Michel Pelletier
michel@digicool.com
Mon, 13 Dec 1999 17:24:15 -0500
> -----Original Message-----
> From: Itamar Shtull-Trauring [mailto:itamars@ibm.net]
> Sent: Monday, December 13, 1999 4:48 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
>
>
> Moved to zope-dev.
>
> "Phillip J. Eby" wrote:
>
> > 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? (E.g. "from
> _Zope.special_formats import
> > html_quote".) Then, specials would not be a part of the
> common namespace.
>
> This would be the only thing you can import in any case (no
> imports in PM),
> so how about just renaming traverse_subpath to _traverse_subpath and
> special_formats to _special_formats? That way there's no chance of
> namespace conflicts without adding an import.
I agree with Phillip though, we are going down the route of DTML and
straying from python by populating the namespace with assumed objects.
-Michel