By no means do I consider myself the authority to answer these, but here are some responses based on my understanding and my interest in how things go. In summary, really a lot of these questions are premature based on the likely pace of development, and as always, the community is going to set the direction based on who steps up to participate in the coding. That said, here are point-by-points...

1) Is the WebWork name going to exist still?

I don't think so.

2) Is the Struts name going to be annexed with WebWork?

I don't think so.

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?

Substantially yes, although of course there will be package naming changes and whatever changes seem to make for a better framework.

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 ?

I think that no publisher expects to be making a lot from tech books for very long after they are published; things just change too fast. In any case, that's not my concern, and it wouldn't be even if I had written one of those books ;-)

5) What architectural components are going to be replaced in Struts ?
( And conversely in Webwork?)

TBD

6) What happens to the custom tag libraries like HTML or HTML-EL?

TBD

7) Will Struts users suddenly now have to learn OGNL thing?

That seemed to be on the roadmap.  It also didn't seem to be a big burden.

8) How will the Webwork Integration affect popular Struts extensions such as the Validator or Tiles?

Both are (or are being adapted to be) able to run without Struts. Therefore, they should be usable or not as is deemed of use to the community. Odds seem good that some kind of adapters will be available.

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? )

Well, as always, there's no reason to jump to the new thing if it doesn't serve your needs. Are there things that you really find harder than they should be now that you have this Struts-and-Spring framework in place? If not, why switch? If so, help map the path from where you are to where you want to be and you'll be more able to ensure continuity! (See also 11 below.)


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?"

The main difference between this and Struts Ti is that rather than including WebWork as a dependency, it will be included in the distribution. This allows for more efficient management of interrelationships between the core and the layers that Ti was offering to bring above and beyond what WebWork already has.

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?

I imagine that all of them will be usable. The differences are pretty superficial really. I imagine that we will try to leave the plug-in point for control logic as wide open as possible. There are many ways to skin that cat and no need to insist on the one-true-way.

12) When do you expect Struts 2.x to "go live"?

Peter!  You've been around here long enough to know better! ;-)

Joe

--
Joe Germuska [EMAIL PROTECTED] http://blog.germuska.com "Narrow minds are weapons made for mass destruction" -The Ex

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

Reply via email to