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]