Based on all the feedback and discussions of the last few days I noted the following To Dos and plan to address them this week.
- Change initialization of tools to the "init()/destroy()" approach. => code contribution by Nathan - Change handling of tool life cycle (scope). New it will be determined entirly through the toolbox configuration. Remove everthing related to life cycle from the interfaces and existing tools. - Allow static values of classes String, Integer, etc in toolbox, similar to what the DVSL toolbox currently supports. - Redesign ToolLoader tool based on Nathan's proposal. - VVS: Remove parameter VELOCITY_PROPERTIES - Add respone object to ViewContext and ChainedContext - Add proper URL encoding in LinkTool (requires response object) - Rename directory 'tools' to directory 'library' - Test and upgrade existing example in view directory - Resolve some of the remarked, unlucky naming (if I can come up with a better name...) - Fix absolute path in site.dvsl - Update documentation Not yet addressed are: - How to deal with multi-scope tools Gabe -- Gabriel Sidler Software Engineer, Eivycom GmbH, Zurich, Switzerland -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>