On 5/14/06, Wendy Smoak <[EMAIL PROTECTED]> wrote:
And yes, this means that once a Struts Action 1.3 release is voted GA,
that DTD, along with all the others, the TLDs and the public API, is
set.

Oh, we've managed to make significant changes to the public APIs over
the years. Most often, it's just a matter of introducing an
alternative, deprecating the unfavored member, and then removing it in
a subsequent release.

In Struts 1.0, the Action perform method threw ServletException, in
Struts 1.1 we changed that to an execute method that throws Exception.
Come Struts 1.2, perform is removed for good. And here we are talking
about *the* most visible member in the Action API.

More recently, between 1.2.8 and 1.2.9 we just plain broke the API for
the Cancel button -- because we felt resolving a security issue was
more important than introducing a sudden change.

Anything in any API can be changed. If something in 1.3 doesn't work
well, or something better comes along, we can bring out 1.4 on any day
of the week.

-Ted.

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

Reply via email to