On 3/26/06, Ted Husted <[EMAIL PROTECTED]> wrote: > > On 3/25/06, Ted Husted <[EMAIL PROTECTED]> wrote: > > On 3/25/06, Joe Germuska <[EMAIL PROTECTED]> wrote: > > > I think there's something here. Certainly, Gabe articulates my > > > dissatisfaction with action2 -- it is possible to imagine a > > > revolution from Struts 2 to Struts 3 which does not require > > > completely reorganizing the package structure, but if there's an > > > "action2" package lying around, that would be pretty awkward. > > Though, the reason we would have an Version 3 would be because the > classes were incompatible with Version 2. If the new classes can > co-exist with the old, then there would be no reason to roll the major > version number, and everybody could continue to be Version 2, even if > it were version 2.42. > > Over the long haul, the only alternatives seem to be > > 1 Version the package name > > 2 Contrive a new package codename for each major version (like "Catalina") > > 3 Discontinue the prior package and reuse the same package name > > Sometimes when a new major version is being released, it is expected > to supercede the old, and people are not expected to use the old > verison and new version together. In this case, we want to leave open > the possibility of people deploying Action 1 and Action 2 classes in > the same web application. > > So, we are left with options 1 and 2. But, I think as many people are > uncomfortable with codenames as people are with versioning package > names, leaving option 1.
Huh? This is curious logic indeed. What you just said is "the number of people who favour #2 is about the same as the number of people who favour #1, which leaves us with option #1". Now, I don't know about you, but that's not the way the logic I know behaves... ;-) -- Martin Cooper This is off-topic, but, speaking of versions, it will be intereseting > to see what comes of Phil Zolio's Strecks, when it is released. > > * http://www.realsolve.co.uk/site/strecks/ > > If there were interest, an Action 1 for Java 5 might be a good reason > to go from Action 1.3 onto Action 1.4. > > -Ted. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >