netsql wrote:
Call me silly, but I use my brain to figure out what to use.

I think Struts-devs said they are writing something new, once the new thing is established...

Well, except that the "new thing" is not new. It's just Webwork, which is a competing framework, that has been around for years.

"Struts Action 2" is just a relabeling of Webwork. Some package names and so on change, but it's just webwork.

then someone can say that in relation to the new release, 1.3.1 is an older release, and that's all.

Well, Struts 1.x and Struts Action 2 are just completely different projects really. The former is what was, until fairly recently, unambiguously called Struts. The latter project is what was, until fairly recently, called Webwork. Again unambiguously.

The whole idea that Webwork rechristened as Struts Action 2 is somehow a "new release of Struts" is a marketing fiction that has nothing to do with technical reality.


It's good to separate MVC, mostly people chose the easier way. No one got fired for choosing Struts. Hey... look at PHP apps, they don't use anything modern or MVC. It just works. JEE v5 app servers are not even ready for something new. What's wrong for having an app in production for 10 years. (and when new happens, it will be client side UI - an that will be disruptive).

Focusing on technology on a project will fail;

<shrug>

I think the above statement -- at least if I understand it -- is based on a fallacy. I would grant that, on the business level, projects will succeed or fail usually for non-technical business-related reasons, and only rarely for straight technical ones. Therefore, trying to use the best technology available does not guarantee project success. However, that does not mean that one should not focus on finding the best underlying technologies to build on top of. That approach strikes me as more promising than one in which you consciously use things that are quite inferior to the current state of the art in a field.


focusing on business requirements is better. That is the only choice to make.


It is not clear to me how using something that is inferior technically will, as a general proposition, help you to fulfill your business requirements.

Jonathan Revusky
--
lead developer, FreeMarker project, http://freemarker.org/


.V



Well, if the Struts developers themselves are saying that Struts 1.x is technically obsolete and is not going to be the focus of further development effort, AFAICS, it is silly not to just take this at face value.



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

Reply via email to