[EMAIL PROTECTED] wrote: > But if you are primarily using TT-based processing, I would suggest that a > better name space would be Template::SVG::Graph or Template::Graph::SVG.
That would not be such a good idea. At least not without careful consultation with the author of the Template Toolkit. Template::Plugin::* is the "safe" namespace for plugin modules. For TT specific applications or web applications I would suggest Template::App::* or Template::WebApp::*, but even then they might be incompatible with a future Template::App or Template::WebApp base class that may (or may not) get added to TT3. At present the Template::* namespace is effectively reserved[*] for the Template Toolkit. I plan to change that in version 3 to allow it to be opened up for other templating modules. However, that will take careful planning to avoid trampling on existing Template::* modules. If you want to go this route then email me off list and I'll commit to a particular Template::* namespace for this purpose. But I think in this case, a non-TT specific version of SVG::Graph would be better. A
