On Wed, 16 Oct 2002 [EMAIL PROTECTED] wrote: > Date: Wed, 16 Oct 2002 09:21:04 -0500 > From: [EMAIL PROTECTED] > Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: RE: Struts 1.1 Release > > > Really 1.1 is so much better then 1.02 that you should be calling it > 2.0 > > when it is released (and the current beta releases should be something > > > like 1.99....) > > > > Of course Java is at 1.4.1. How similar is 1.4 to 1.0? And why do they > call 1.2+ "Java 2"? Why didn't they just call it Java 2.0? Will there > ever be a Java 2.0 or will it just go to 1.100? Coming from a Microsoft > background (and finally seeing the light), I'm not familiar with the > strange versioning strategy in the Java Community and it's always > baffled me. At our company we release a new major version every year > whether we need to or not. I'm working to evangelize things like Struts > and open source in general, and part of that may be trying to change the > perception of release names, and words like "beta". >
Every product strategy is different, but most Java projects I'm familiar with or involved in don't flip the major version number unless there are significant backwards incompatibilities and/or very substantial new features. By that rule, we could have called it Struts 2.0 instead, but I want to emphasize the fact that 1.0 based apps should generally run fine in 1.1 unless you're doing some really intricate things. (In other words, the engineers picked the version number instead of the marketing folks :-). For future versions of Struts, I'd likely support the x.y.z style that Tomcat 4.1 (and Apache httpd server releases) use, where you do a milestone with no "implied quality" label at all, and it's then assigned an "alpha", "beta", or "general availability" label after the fact, based on feedback. But it's too late in the 1.1 cycle to change things that radically this time around. > Greg > Craig -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

