On Wednesday 11 March 2009 01:00:14 Mohan Radhakrishnan wrote: > newton.dave wrote: > > pascal.gehr...@freenet.de wrote: > >> So please don't say that dojo-support is deprecated. This is wrong. Dojo > >> just has moved!! > > > > Dojo is most certainly deprecated: deprecated means that support still > > exists, but may, or will, stop being supported at some point in the > > future. > > > > Dave > > Somehow I have missed that announcement. What does it actually mean ?
Mostly it means that we are _not_ planning on re-writing to support Dojo X (where X > 0.4) > What are the implications of this for projects that have to be in > production for a long time ? If your app is in production, then I would assume that you've QE'd it sufficiently to make it there. There are no time-bombs that will cause your app to fail because you are using a deprecated feature. There are plenty of apps in the wild currently using Struts 1.2 (and we even hear of 1.1 periodically) > Are you supporting JQuery in the future ? Javascript and its frameworks tend to move at a different pace than the java world. One of the recurring themes in Java is backward compatibility. This means that sometimes things move slower, to make sure that all angles are considered. I've started and received significant contributions to a JQuery plugin. JQuery is a better fit for us than Dojo was because it is slim, well-tested, and seems to stay mostly API compatible. There are a few design decisions being made differently with this plugin. Mostly, rather than providing a complete abstraction from Javascript, the goal will be to provide some helpful tags, but expose as much as possible. Rather than trying to fit everything into the tags, we want users to embrace and know JQuery. > I know I should be expecting only voluntary support from a open-source > project. Will the developers who are still working on DOJO support in > Struts tags suddenly stop working ? Has the bug fixing stopped ? I can say that you won't be getting any new features. Also, if progress of the core library is hindered by supporting Dojo, it is likely we'll let the Dojo plugin go. If you have a significant interest in the Dojo tags, feel free to pull down the source and make changes or contributions. A significant part of deciding to deprecate the plugin is that the original developers find it difficult to support. More than one person has attempted to upgrade it to Dojo 1.x and we often find it requires a complete re-write. Rather than do that, we've decided to go with JQuery as it has become very popular and very easy to extend. -Wes -- Wes Wannemacher Author - Struts 2 In Practice Includes coverage of Struts 2.1, Spring, JPA, JQuery, Sitemesh and more http://www.manning.com/wannemacher --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org