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]
>
>

Reply via email to