I have a few thoughts on this and I will try to avoid the "Which
framework is better?" discussion.

Change is inevitable.  Struts (as you know and use it today) will
eventually become obsolete.  Nobody can say when the last meaningful
Struts 1.x application will be written but that day will eventually
come.  The great thing about open source is that Darwin decides how
and when these shifts will happen.  Nobody will force anyone to do
anything.

As for the publishers, I could care less.  I am in the business of
writing software and I will use the best tools at my disposal to do
that.  I suspect that the pubishers actually come out ahead in this
scenario.  Instead of a 3rd edition of a Struts book they can write
1st editions of JSF, Spring, Shale, WebWork, etc. books.  My last
Struts book was Ted's excellent Struts in Action a few years ago.  On
the other hand, I bought four JSF books this year.

My advice is not to be afraid to try something new.  I studied JSF on
several different occasions and kept deciding against it.  Finally I
took another long hard look and decided to make a serious attempt at
understanding it.  As with any new framework, there have been bumps,
but the payoff is with the second and third applications that you
write.  Just remember where you were before Struts.  You were probably
just fine dealing with plain old JSP and Servlets.  At some point the
promise of "a better way" became too much to resist.  I think the same
will happen to Struts (in its current form.)

Its time to shake things up some.  The Struts community is somewhat
divided on what the next step should be, but most agree that the
status quo holds little promise.  There is a huge Struts community
that will continue to support the 1.x framework for years to come. 
But many developers like myself are starting to explore "a better
way."

sean


On 11/29/05, Marky Goldstein <[EMAIL PROTECTED]> wrote:
> Hi Peter,
>
> I guess bringing together the masterminds of multiple
> web frameworks is a good idea, even if there is a
> transition phase and some blood that flows...
> it will make Java as a web platform much stronger.
>
> Best regards,
> Marky
>
>
> Pilgrim, Peter wrote:
>
> >Hi
> >
> >1) Is the WebWork name going to exist still?
> >
> >
> >
> >2) Is the Struts name going to be annexed with WebWork?
> >
> >
> >
> >3) A users has invested his or her hard-earned cash in `WebWork' in Action 
> >book.
> >Will contents of this tome still be relevant in Struts?
> >
> >
> >
> >4) In fact there are a number of such books on the markets e.g Struts 
> >Receipes
> >and Struts Cookbook. Are these book becoming irrevelant or still revelant?
> >Have the book publishers lost a dosh of cash, then ?
> >
> >
> >
> >5) What architectural components are going to be replaced in Struts ?
> >( And conversely in Webwork?)
> >
> >
> >
> >
> >6) What happens to the custom tag libraries like HTML or HTML-EL?
> >
> >
> >
> >
> >7) Will Struts users suddenly now have to learn OGNL thing?
> >
> >
> >
> >8) How will the Webwork Integration affect popular Struts extensions such as 
> >the Validator or Tiles?
> >
> >
> >
> >9) A Girl named Geraldine (or A Guy named Gerald if you are so inclined) has 
> >invested in
> >heavily Spring supported Struts Actions, and has read your recent 
> >announcement and
> >she proclaims "What Do I Do Now?!"
> >
> >( Spring support AOP already, so does it fit with the WebWork interceptors? )
> >
> >
> >
> >10) "What does WebWork really bring to the Struts party? "
> >"What is the different between that and this new Struts Ti that I have been 
> >hearing about?"
> >
> >
> >
> >11) What will be the typically code that the application developer writes 
> >for Struts 2.x?
> >Will it be Struts Action, Chains of Commands, or Interceptor?
> >
> >
> >12) When do you expect Struts 2.x to "go live"?
> >
> >
> >References:
> >
> >http://www.theserverside.com/news/thread.tss?thread_id=37794
> >
> >http://blogs.opensymphony.com/webwork/
> >
> >http://www.manning.com/books/lightbody
> >
> >
> >--
> >Peter Pilgrim :: J2EE Software Development
> >Operations/IT - Credit Suisse First Boston,
> >Floor 15, 5 Canada Square, London E14 4QJ, United Kingdom
> >Tel: +44-(0)207-883-4497
> >
> >
> >==============================================================================
> >Please access the attached hyperlink for an important electronic 
> >communications disclaimer:
> >
> >http://www.csfb.com/legal_terms/disclaimer_external_email.shtml
> >
> >==============================================================================
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
>
>
> --
> R.Ø.S.A.
> Identity: Marky Goldstein
> E-Mail: [EMAIL PROTECTED]
> Task: Managing Director, Product & Strategy
>
> R.Ø.S.A. Creation. Technology. Intelligence. AG
> Seefeldstrasse 231, 8008 Zurich, Switzerland
> Phone: +41 1 389 63 33
> Fax: +41 1 389 63 30
> URL: http://www.rosa.com/
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

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

Reply via email to