On 11-12-09 06:19 PM, mck wrote:
Can we remove/rename util packages...

+1
I'm no fan of "util" classes and static methods either.

For example in tiles-request-api if we move everything in the util
package back to the request package, and also ContextResolver up to the
request package we completely untangle that submodule.

I'd be a little more specific in 3 cases:
* RequestUtil goes into o.a.t.r.collection
* ContextResolver was useful with Tiles 2, but I'm not sure it serves a purpose anymore. The Request abstraction (with its wrapping mechanisms) is just more powerful. Perhaps we can remove it entirely. * if we remove the ContextResolver, very little remains in ApplicationAccess: only the registration of the ApplicationContext object within itself (which is awkward, especially since it is used only by servlets) and a constant that can be moved to the interface ApplicationContext (or perhaps even to o.a.t.r.servlet.ServletUtil: it is used only for ServletContexts).
* I like the idea of moving the rest to the top package.

Perhaps we should also take the opportunity to expand the package-level javadoc.

Nick

Reply via email to