On 7/5/06, James Mitchell <[EMAIL PROTECTED]> wrote:
Your thoughts?

I think we are dangerously closed to discussion what "is" is :)

So, lets have that discussion and get it over with.

First, in practice, the committers uniformly cite what version we are
talking about. I don't think we have a problem with talking amongst
ourselves. :)

Other people are going to refer to Struts the same way we refer to
"MySQL" or "ASP.NET".

Right now, today, when a random person says they are using "Struts",
they undoubtedly mean some version of Struts. It might mean Struts 1.1
(and probably does), or it could mean Struts 1.2.  In rare cases, it
could even mean Struts 1.3.

If someone on the user list says they are using "Struts", dollars to
dougnuts, they mean some release of Struts 1.x. In a year or two that
will change, and a bald reference to Struts is likely to mean Struts
2.x. That's a normal evolution that happens over time with any
product.

Just like when I say I use "ASP.NET, I could mean 1.0, or 1.1, or even
2.0. When I say I use MySQL, I could mean anything from 3.0 to 4.0 to
4.1 to 5.0 to 5.1. If I have a technical question, the version could
be important. But often it is not.

To sum up the other thread, most people seemed to agree that we wanted
to just call the product "Struts", and that we didn't want to use
codenames (like "Tiger" or "Vista").

No matter what we say, in practice, reference to Struts or Struts 1 or
Struts 2 are going to be no different in meaning than references to
MySQL 4 or MySQL 5. (Nor do most of us want them to be.)

:) Since Don changed the setting of the API title, can we let all this
drop now? :)

-Ted.

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

Reply via email to