posted 14 years ago
It's being deprecated because it's a very old version of Dojo, nobody stepped up to create tags based on the new version, and maintenance and user support was a nightmare.
There's a jQuery plugin in the sandbox, but it will be less full-featured than the Dojo plugin. The bulk of S2 committers ended up believing that only the simplest of use cases are easily handled with a tag-based solution. It was felt that it's better for developers to use the underlying library directly, especially because all but the most trivial of use-cases required custom JavaScript anyway.
Trying to capture everybody's needs in a single library with manageable tags didn't work out well.
(These are just my opinions, I'm not speaking as a Struts committer here--the actual discussion covered most of these points, but I don't know what everybody else's reasons were.)