At 11:38 AM -0700 5/6/05, Michael Jouravlev wrote:
Right, Validator was moved to core. I am sure that this decision was
well motivated. I never used in in four years, though. But now I
finally have a chance to try it ;-)

For a long time Struts absorbed things -- Validator, Tiles, etc. We've since realized that this leads to a big release, which has sometimes led to long waits between releases.


The goal of the modularization is to free components to release on their own cycle -- this is made much easier since Struts left the Jakarta umbrella to be a "top level" Apache project.

If in the future it makes sense to peel Validator or something else out, we are in a position to do that -- but for now we are still feeling out some of the procedural details, so no need to rush it.

The fact that Struts' "dependencies" on ANTLR and ORO are only for Validator seem to me one argument for pushing that stuff out. Not a huge deal, but a way to think about it. Still, we need to get some 1.3.x releases cut before we make any other major changes to how we have things organized, and since both of those dependencies are pure run-time dependencies, it's not such a big deal. If you never use the mask or validwhen validators, you will never have a problem if you've left those JARs out of your app.

Joe



On 5/6/05, Niall Pemberton <[EMAIL PROTECTED]> wrote:
 ----- Original Message -----
 From: "Michael Jouravlev" <[EMAIL PROTECTED]>
 Sent: Friday, May 06, 2005 6:27 PM

 > According to roadmap, 1.3 distribution will be divided into subprojects:
 > * core, apps, el, faces, site, taglibs
 >  * flow, scripting (new)

 It already has been - actually the division into sub-modules is based on the
 svn repository - which was re-organised that way so we could have separate
 release cycles. Best way to see how struts is organised is to look at svn:

http://svn.apache.org/viewcvs.cgi/struts/

--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]


--
Joe Germuska [EMAIL PROTECTED] http://blog.germuska.com "Narrow minds are weapons made for mass destruction" -The Ex


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to