Like James, I've been counseling teams to go multiple struts-configs rather than modules, because of the issues with cross-linking and sharing resources between modules.
If we go ahead with the patch to html:link, to match the other changes we made this week, then I wouldn't have to steer people away from modules.
As it stands, I believe the most common use case is that large teams want to use modules as part of a divide-and-conquer strategy.
I'd suggest that we go ahead an apply these remaining patches, so that we support sharing of resources and linking between the named modules and the default module.
If someone comes up with a patch to make the contextRelative tag attribute configurable or immutable, then we can apply that too.
My one concern is that "contextRelative" is a verbose attribute name and potentially confusing. From one perspective, the module is the current "context" :). It really means to say applicationContextRelative, but that's impossibly long for an attribute name.
While I'm at it, how about if we turn the attribute around and deprecate "contextRelative=true" in favor of "modular=false"?
So we'd have things tags <html:img page="/assets/logo.gif" modular="false" /> instead of <html:img page="/assets/logo.gif" contextRelative="true" />
I am in favour of this +1
This is useful for large e-commerce projects where I would prefer modularity and also a way of sharing resources.
With this compartmentalisation of modules, is there now a true to set up a module for utilities such as generic form editor, or search page.
In a different can we have another module say for operations that call Actions in the `utilities' methods easily. With strict separation I understand this is not possible. So I am correct in assuming that Struts 1.2 will allow users to do this finally?
As mentioned, once we mop this up, I believe we can roll 1.2.0. :)
-Ted.
-- Peter Pilgrim __ _____ _____ _____ / //__ // ___// ___/ + Serverside Java / /___/ // /__ / /__ + Struts / // ___// ___// ___/ + Expresso Committer __/ // /__ / /__ / /__ + Independent Contractor /___//____//____//____/ + Intrinsic Motivation On Line Resume || \\===> `` http://www.xenonsoft.demon.co.uk/no-it-striker.html ''
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]