[Zope3-dev] Re: Better access to APIs in paths (was Re:
needingviewsclues - template/title troubles)
John D. Heintz
jheintz@isogen.com
25 Feb 2003 15:38:54 -0600
URIs are necessary here, are they?
See the Saxon XSLT examples for a package that uses Java class names.
http://saxon.sourceforge.net/saxon6.5.1/extensibility.html#Writing-extension-functions
John
On Tue, 2003-02-25 at 15:30, Jim Fulton wrote:
> Shane Hathaway wrote:
> > Jim Fulton wrote:
> >
>
> ...
>
> >> I really don't think that the declaration adds anything but ceremony
> >> in your example.
> >
> >
> > I agree. But is it really safe to declare the extra-short acronym "sf"
> > for all Zope users everywhere? A lot of people would think of
> > Sourceforge, since "http://sf.net" redirects you to sourceforge.net.
>
> We'd probably want to pick a better name, like, uh, "format".
>
>
> > Declaring namespaces in a template makes it more self-contained. If I
> > want to know if I can use a template outside Zope, or in a different
> > version of Zope, I have to know what APIs it depends on. If the
> > template declares namespaces, reuse is easier. If *all* the templates
> > I'm interested in reusing declare namespaces, reuse is much easier.
>
> Adding the namespace ceremony doesn't make the template self contained.
> It won't work unless someone has separately configured some code to
> implement the API.
>
> The only thing the declaration gives you is the ability to use the
> same prefix for different APIs.
>
> Jim
>
>
> --
> Jim Fulton mailto:jim@zope.com Python Powered!
> CTO (888) 344-4332 http://www.python.org
> Zope Corporation http://www.zope.com http://www.zope.org
>
>
> _______________________________________________
> Zope3-dev mailing list
> Zope3-dev@zope.org
> http://mail.zope.org/mailman/listinfo/zope3-dev
--
John D. Heintz | Senior Developer
1016 La Posada Dr. | Suite 240 | Austin TX 78752
T 512.380.0347 | jheintz at isogen.com
http://www.isogen.com