On 4/14/06, Wendy Smoak <[EMAIL PROTECTED]> wrote:
>
> Do we need to include webapp-2_2.dtd in struts-core.jar?  I deleted it
> as part of the reorganization [1], so only the webapp 2.3 dtd remains.
> Should we include the one for 2.4 as well?


We need the 2.2 DTD if Struts continues to support Servlet 2.2.  We should
also definitely include the 2.4 DTD, as that is now a popular platform.  To
make the inclusion effective, though, we'll also want to make sure it gets
registered with the Digester that processes config files -- otherwise,
including it will not make any difference.

Separately, I'm ready (gulp!) to start moving Shale towards Maven2, and it's
recommended soure directory organizations ... as long as you
have-a-clue-about-Maven gurus promise to stand by my side and help :-).  I
had a question about the "resources" directories in the organization
recommended by Maven.  Does that include resource bundles for localization
(which are normally placed somewhere in the "src/java" hierarchy currently),
or is it just for "configuration" files?

It shouldn't be too hard to remodel the existing organization and update the
relevant Ant build.xml files, as a move towards forwards compatibility with
the recommended structure.  In terms of timing, though, my efforts will
likely be after next week ... on Sunday I get on a plane for a couple of
days in St. Petersburg, Russia (just when I got used to it being springtime,
back to mixed rain and snow showers).  But it makes a lot of sense to
migrate the internal organization of the Shale source repositories now, to
make the ultimate conversion easier.  Anyone else who wants to help in this
is, of course, welcome to have at it.

[1] http://svn.apache.org/viewcvs?rev=394264&view=rev
>
> Thanks,
> --
> Wendy


Craig

Reply via email to