You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Randy Shepherd <ra...@iwin.com> on 2005/09/01 03:15:20 UTC

Re: The latest stable version of struts

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

How many man hours are associated with moving from 1.1 to 1.2.7? What 
are the major challenges?

- -Randy

On Aug 31, 2005, at 4:09 AM, Ted Husted wrote:

> I think the situation is similar to which JDK people use. Right now, 
> the
> bulkof the marketplace is probably using 1.3, with 1.4 gaining ground, 
> and
> 1.5 still considered the newbie.
>
> Likewise, from what ?I hear, it seems that the bulk of the Struts
> marketplace is still using 1.1, with 1.2 gaining ground.
>
> As Craig said, the committers consider Struts 1.2.7 to be the "best
> available release".
>
> * http://struts.apache.org/acquiring.html
>
> Struts 1.3.x is on its way, and the bugs that we've had to address 
> between
> 1.2.7 and 1.3.x were very minor. Struts 1.2.7 is proving to be a very 
> stable
> platform, with great new features.
>
> * http://struts.apache.org/userGuide/release-notes.html
>
> We do want to stress that it is *very* important to stay current with
> deprecation warnings. We *do* remove deprecated features with each 
> release
> series. Each release in the 1.x series is compatiable with the series
> before, but that is all the we guarantee.
>
> Don't be left behind. If you thnk you might want to use Struts 1.3.x 
> later,
> our best advice would be to try using Struts 1.2.7 now, and get that 
> round
> of deprecrations out of the way.
>
> -Ted.
>
> On 8/31/05, souravm <SO...@infosys.com> wrote:
>>
>> Hi Ranjay,
>>
>> I've also used Struts 1.1 extensively.
>>
>> However, I believe Struts 1.2 has some advanced features (like
>> centralized exception handling etc.). So I'm looking for feedback on 
>> how
>> Struts 1.2.x otherwise.
>>
>> Hopefully Craig will read this mail and clarify my doubt.
>>
>> Regards,
>> Sourav
>>
>> -----Original Message-----
>> From: SINHA Ranjay [mailto:RSinha2@COVANSYS.COM]
>> Sent: Wednesday, August 31, 2005 12:40 PM
>> To: Struts Users Mailing List
>> Subject: RE: The latest stable version of struts
>>
>> I have used Struts 1.1 extensively without hiccup but you should take 
>> a
>> advice of Craig himself he is one who created this framework.
>>
>> Ranjay
>>
>>
>>
>> -----Original Message-----
>> From: souravm [mailto:SOURAVM@infosys.com]
>> Sent: Wednesday, August 31, 2005 12:27 PM
>> To: Struts Users Mailing List
>> Subject: RE: The latest stable version of struts
>>
>> Hi Ranjay,
>>
>> I believe after 1.1 there are already 1.2.x versions released. Do you
>> mean to say none of them are stable ?
>>
>> Regards,
>> Sourav
>>
>> -----Original Message-----
>> From: SINHA Ranjay [mailto:RSinha2@COVANSYS.COM]
>> Sent: Wednesday, August 31, 2005 12:02 PM
>> To: Struts Users Mailing List
>> Subject: RE: The latest stable version of struts
>>
>> Struts 1.1 is the one. Infact this is the last final released version.
>>
>> Cheers
>>
>> -----Original Message-----
>> From: souravm [mailto:SOURAVM@infosys.com]
>> Sent: Wednesday, August 31, 2005 11:51 AM
>> To: Struts Users Mailing List
>> Subject: The latest stable version of struts
>>
>>
>> Hi All,
>>
>> Can anyone please let me know which is the latest stable version of
>> Struts to be used which has lesser bugs/problems ?
>>
>> Regards,
>> Sourav
>>
>>
>> **************** CAUTION - Disclaimer *****************
>> This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended
>> solely for the use of the addressee(s). If you are not the intended
>> recipient, please notify the sender by e-mail and delete the original
>> message. Further, you are not to copy, disclose, or distribute this
>> e-mail or its contents to any other person and any such actions are
>> unlawful. This e-mail may contain viruses. Infosys has taken every
>> reasonable precaution to minimize this risk, but is not liable for any
>> damage you may sustain as a result of any virus in this e-mail. You
>> should carry out your own virus checks before opening the e-mail or
>> attachment. Infosys reserves the right to monitor and review the 
>> content
>> of all messages sent to or from this e-mail address. Messages sent to 
>> or
>> from this e-mail address may be stored on the Infosys e-mail system.
>> ***INFOSYS******** End of Disclaimer ********INFOSYS***
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>> Confidentiality Statement:
>>
>> This message is intended only for the individual or entity to which it
>> is
>> addressed. It may contain privileged, confidential information which 
>> is
>> exempt
>> from disclosure under applicable laws. If you are not the intended
>> recipient,
>> please note that you are strictly prohibited from disseminating or
>> distributing
>> this information (other than to the intended recipient) or copying 
>> this
>> information.
>> If you have received this communication in error, please notify us
>> immediately
>> by return email.
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>
>
> -- 
> HTH, Ted.
> http://www.husted.com/poe/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFDFlYovmgyD0mfSYQRAh4cAJ9GeFFP9uWsnYztusoLkEQi2+NHogCcC2qE
rM0m+U5HmHZquKahzQMA1cs=
=NYT8
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: The latest stable version of struts

Posted by Ted Husted <te...@gmail.com>.
On 8/31/05, Niall Pemberton <ni...@blueyonder.co.uk> wrote:
> Depends on the size of your project, the features you've used and how you've
> developed it. The following notes should help you assess it yourself:
>
> Notes on upgrading from 1.1 to 1.2.4:
> http://wiki.apache.org/struts/StrutsUpgradeNotes11to124
> 
> Notes on upgrading from 1.2.4 to 1.2.7:
> http://wiki.apache.org/struts/StrutsUpgradeNotes124to127

And, most importantly, how many deprecated features a team is using.
We do retain backward compatability between 1.x releases. So, if we
did our job right, and if a1.1 release compiles *without* deprecation
warnings, then it should be compile-and-go for 1.2, with zero code
changes. Again, if the 1.1 compiles *without* deprecation warnings.

Ditto for 1.2. If a 1.2 application compiles *without* deprecation
warnings, then it should be compile-and-go for 1.3. (And if it isn't,
we want to hear about it!)

But, if an application already has deprecation warnings for 1.1 and a
team waits for 1.3, then there will be that much more work to do.

Of course, the real fun is taking advantage of the new features, like
wildcard mappings and lazy validator forms in 1.2, and the very cool
"extends" that's coming in 1.3.

-- HTH, Ted.
http://www.husted.com/poe/

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: The latest stable version of struts

Posted by Niall Pemberton <ni...@blueyonder.co.uk>.
Depends on the size of your project, the features you've used and how you've
developed it. The following notes should help you assess it yourself:

Notes on upgrading from 1.1 to 1.2.4:
http://wiki.apache.org/struts/StrutsUpgradeNotes11to124

Notes on upgrading from 1.2.4 to 1.2.7:
http://wiki.apache.org/struts/StrutsUpgradeNotes124to127

Niall

----- Original Message ----- 
From: "Randy Shepherd" <ra...@iwin.com>
Sent: Thursday, September 01, 2005 2:15 AM


> How many man hours are associated with moving from 1.1 to 1.2.7? What
> are the major challenges?
>
> - -Randy
>
> On Aug 31, 2005, at 4:09 AM, Ted Husted wrote:
>
> > I think the situation is similar to which JDK people use. Right now,
> > the
> > bulkof the marketplace is probably using 1.3, with 1.4 gaining ground,
> > and
> > 1.5 still considered the newbie.
> >
> > Likewise, from what ?I hear, it seems that the bulk of the Struts
> > marketplace is still using 1.1, with 1.2 gaining ground.
> >
> > As Craig said, the committers consider Struts 1.2.7 to be the "best
> > available release".
> >
> > * http://struts.apache.org/acquiring.html
> >
> > Struts 1.3.x is on its way, and the bugs that we've had to address
> > between
> > 1.2.7 and 1.3.x were very minor. Struts 1.2.7 is proving to be a very
> > stable
> > platform, with great new features.
> >
> > * http://struts.apache.org/userGuide/release-notes.html
> >
> > We do want to stress that it is *very* important to stay current with
> > deprecation warnings. We *do* remove deprecated features with each
> > release
> > series. Each release in the 1.x series is compatiable with the series
> > before, but that is all the we guarantee.
> >
> > Don't be left behind. If you thnk you might want to use Struts 1.3.x
> > later,
> > our best advice would be to try using Struts 1.2.7 now, and get that
> > round
> > of deprecrations out of the way.
> >
> > -Ted.
> >
> > On 8/31/05, souravm <SO...@infosys.com> wrote:
> >>
> >> Hi Ranjay,
> >>
> >> I've also used Struts 1.1 extensively.
> >>
> >> However, I believe Struts 1.2 has some advanced features (like
> >> centralized exception handling etc.). So I'm looking for feedback on
> >> how
> >> Struts 1.2.x otherwise.
> >>
> >> Hopefully Craig will read this mail and clarify my doubt.
> >>
> >> Regards,
> >> Sourav
> >>
> >> -----Original Message-----
> >> From: SINHA Ranjay [mailto:RSinha2@COVANSYS.COM]
> >> Sent: Wednesday, August 31, 2005 12:40 PM
> >>
> >> I have used Struts 1.1 extensively without hiccup but you should take
> >> a
> >> advice of Craig himself he is one who created this framework.
> >>
> >>
> >> -----Original Message-----
> >> From: souravm [mailto:SOURAVM@infosys.com]
> >> Sent: Wednesday, August 31, 2005 12:27 PM
> >>
> >> I believe after 1.1 there are already 1.2.x versions released. Do you
> >> mean to say none of them are stable ?
> >>
> >> -----Original Message-----
> >> From: SINHA Ranjay [mailto:RSinha2@COVANSYS.COM]
> >> Sent: Wednesday, August 31, 2005 12:02 PM
> >>
> >> Struts 1.1 is the one. Infact this is the last final released version.
> >>
> >> -----Original Message-----
> >> From: souravm [mailto:SOURAVM@infosys.com]
> >> Sent: Wednesday, August 31, 2005 11:51 AM
> >>
> >> Can anyone please let me know which is the latest stable version of
> >> Struts to be used which has lesser bugs/problems ?



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: The latest stable version of struts

Posted by am...@amos.mailshell.com.
On Fri, 2005-09-02 at 06:16 -0400, Ted Husted wrote:
> On 9/1/05, amos@amos.mailshell.com <am...@amos.mailshell.com> wrote:
> > I had to find a new way to do some things but these were the
> > exceptions. The bulk of the code needed simple bulk adjustments
> > or no touching at all.
> 
> Do you happen to remember if these cases were the result of features
> deprecated in 1.1 and removed in 1.2?

Yes, I think the above description applies to all the special
cases.

--Amos



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: The latest stable version of struts

Posted by Ted Husted <te...@gmail.com>.
On 9/1/05, amos@amos.mailshell.com <am...@amos.mailshell.com> wrote:
> I had to find a new way to do some things but these were the
> exceptions. The bulk of the code needed simple bulk adjustments
> or no touching at all.

Do you happen to remember if these cases were the result of features
deprecated in 1.1 and removed in 1.2?

-Ted.

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: The latest stable version of struts

Posted by am...@amos.mailshell.com.
On Wed, 2005-08-31 at 18:15 -0700, Randy Shepherd wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> How many man hours are associated with moving from 1.1 to 1.2.7? What 
> are the major challenges?

As others indicated it depends, but if it helps I've just upgraded
a web application with 2200+ files, 300k lines from 1.1 to 1.2.7 in
two days.

I had to find a new way to do some things but these were the
exceptions. The bulk of the code needed simple bulk adjustments
or no touching at all.

IntelliJ IDEA's refactoring and code analysis was priceless
in the process.

Cheers,

--Amos



---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org