On 7/28/05, Jamie Orchard-Hays <[EMAIL PROTECTED]> wrote: 
> 
> 
> I'm leaning this way as well. We're on Beta 3 and this is a major
> change. It seems to me we should leave it marked as deprecated and
> not remove it just for the sake of tests.
> 
> Jamie

 So testing is not that important ? If people generally don't use 
initialize, then I think this is not a big change, and will bring a big 
benefit to those who like to test their application. I think there is no 
reason to wait to 4.1.
 + 1 (non-binding)
    
On Jul 28, 2005, at 9:32 AM, Harish Krishnaswamy wrote:
> 
> > -0
> >
> > I am with Geoff. I think it is too late now to be making API changes
> > when it is not broken. OTOH, it is something that people rarely, at
> > least I have never used it, so I'll be look to the community for an
> > answer. May be this needs to be cross-posted in the user's list also.
> >
> > -Harish
> >
> >
> >
> > On 7/27/05, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
> >
> >> The method initialize() is invoked from AbstractPage's default (no
> >> arguments) constructor.
> >>
> >> This is truly problematic. It dates back to an earlier time in
> >> Tapestry's life, before runtime code generation took care of
> >> initializing and re-initializing properties.
> >>
> >> It causes a major headache for me ... it means that you can't easily
> >> mock a page the way you can mock an component (using EasyMock and the
> >> EasyMock class extension). EasyMock trips over the initialize() call
> >> from the default constructor. This actually happened to me when I
> >> was
> >> trying to demonstrate EasyMock and testing for Tapestry at a client.
> >>
> >> I would like to eliminate this method now, rather than wait for
> >> 4.1 (I
> >> marked it as deprecated sometime during 4.0). Doing so will allow us
> >> to document the proper Tapestry testing story for pages, not just
> >> components.
> >>
> >> --
> >> Howard M. Lewis Ship
> >> Independent J2EE / Open-Source Java Consultant
> >> Creator, Jakarta Tapestry
> >> Creator, Jakarta HiveMind
> >>
> >> Professional Tapestry training, mentoring, support
> >> and project work. http://howardlewisship.com
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

Reply via email to