Pico will not do anything but their version of type 3 IoC. They've made
that clear. That means constructor only. 

While, in theory, I agree with you on keeping Xwork / WebWork2 focused,
I'd really like to see IoC in there...

Jason

> -----Original Message-----
> From: Ara Abrahamian [mailto:[EMAIL PROTECTED] 
> Sent: Friday, July 11, 2003 1:01 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [OS-webwork] Decision: Xwork IoC
> 
> 
> Pat, why don't you just remove any ioc stuff from xwork and 
> let the user use spring or pico or whatever he wants?
> 
> Reinventing a relatively half baked ioc system that is not in 
> ww's focus is a bad idea imho. Fortunately pico at least has 
> some ww support afaik. Just let pico grow and I'm sure the 
> pico guys will do a better job than us here because their 
> focus is ioc. I'm sure ioc will end up doing a lot more than 
> just a constructor call very soon....
> 
> +1 to removing the ioc dependency to pico and the home grown system
> -1 to reinventing the wheel
> 
> Ara. 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] 
> On Behalf Of
> Pat
> > Lightbody
> > Sent: Friday, July 11, 2003 7:52 PM
> > To: [EMAIL PROTECTED]
> > Subject: [OS-webwork] Decision: Xwork IoC
> > 
> > All,
> > After reading the incredibly long thread here and the mind-numbingly
> long
> > thread in pico-dev, I've come to the following conclusion:
> > 
> > The difference between contructors and bean properties is so small
> that
> > it's
> > impossible to argue one way or the other. Smart people will 
> argue for
> one
> > side or the other till they turn blue, and no solid facts 
> will ever be 
> > made.
> > 
> > With that said, I'm making an executive decision (Matt and 
> Jason, back
> me
> > up
> > here ;): just as we provided a simple validation framework and a
> simple
> > type
> > conversion framework in XWork, we should provide a simple IoC
> framework as
> > well. For those that want to live on the wild side, they can use
> FormProc,
> > commons-beanutils, and Spring (or Pico) via their own interceptors.
> Maybe
> > we
> > can even (in the future) start an xwork-components module that is 
> > separate. However, introducing a dependency on Spring OR 
> Pico does not 
> > follow
> our
> > original plan of having small dependencies, especially when 
> providing 
> > simple support is easily doable (or IoC impl is 200 lines of code).
> > 
> > So what's the plan: we remove pico from xwork and put back the
> original,
> > simple, homegrown ioc stuff. That's the way we've been operating,
> that's
> > the
> > way we agreed to operate at the start, and that's the easiest way to
> keep
> > flamebaits and drama out of WebWork.
> > 
> > -Pat
> > 
> > ----- Original Message -----
> > From: "BOGAERT Mathias" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Friday, July 11, 2003 8:56 AM
> > Subject: RE: [OS-webwork] Xwork IoC requirements
> > 
> > 
> > > Jason,
> > >
> > > Read my weblog issue on this:
> > >
> > > http://blogs.atlassian.com/scuttlebutt/
> > >
> > > Cheers,
> > > Mathias
> > >
> > > -----Original Message-----
> > > From: Jason Carreira [mailto:[EMAIL PROTECTED]
> > > Sent: vrijdag 11 juli 2003 17:41
> > > To: [EMAIL PROTECTED]
> > > Subject: RE: [OS-webwork] Xwork IoC requirements
> > >
> > >
> > > Yeah, they're going to comment, but not fix anything. In fact,
> they're
> > > pulling out the Bean Property stuff they put in:
> > >
> > > http://jira.codehaus.org/secure/ViewIssue.jspa?key=PICO-23
> > >
> > > I created the Jira issue you linked, if you look. The last comment
> on it
> > is
> > > this:
> > >
> > > Jon Tirsen   [ 11/Jul/03 09:11 AM  ]
> > > I understand. The only way to support rewiring dependencies is by 
> > > reinstantiating the components.
> > >
> > > Which is, IMHO, unacceptable and a severe limitation of the 
> > > constructor-based approach.
> > >
> > > Jason
> > >
> > > > -----Original Message-----
> > > > From: BOGAERT Mathias [mailto:[EMAIL PROTECTED]
> > > > Sent: Friday, July 11, 2003 11:23 AM
> > > > To: '[EMAIL PROTECTED]'
> > > > Subject: RE: [OS-webwork] Xwork IoC requirements
> > > > Importance: High
> > > >
> > > >
> > > > Jason,
> > > >
> > > > Aslak just told me the pico team will reply in a lengthy wiki 
> > > > entry to the Spring constr fud. So please wait until we 
> have that, 
> > > > and the team can decide which direction to go.
> > > >
> > > > BTW they are already on the re-wire issue: 
> > > > http://jira.codehaus.org/secure/ViewIssue.jspa?key=PICO-22
> > > >
> > > > Cheers,
> > > > Mathias
> > > >
> > > > -----Original Message-----
> > > > From: Jason Carreira [mailto:[EMAIL PROTECTED]
> > > > Sent: vrijdag 11 juli 2003 16:54
> > > > To: [EMAIL PROTECTED]
> > > > Subject: RE: [OS-webwork] Xwork IoC requirements
> > > >
> > > >
> > > > Aren't you getting tired up on that soapbox yet? :-) Don't you 
> > > > want to jump down and get your hands dirty for a while?
> > > >
> > > > Personally, I'm leaning toward Spring right now... The Javabean 
> > > > style with XML metadata strikes me as the right balance.
> > > >
> > > > Jason
> > > >
> > > > > -----Original Message-----
> > > > > From: Hani Suleiman [mailto:[EMAIL PROTECTED]
> > > > > Sent: Friday, July 11, 2003 10:48 AM
> > > > > To: [EMAIL PROTECTED]
> > > > > Subject: Re: [OS-webwork] Xwork IoC requirements
> > > > >
> > > > >
> > > > > What! I'm too busy blaming everyone and everything to write
> > > > any code
> > > > > anymore!
> > > > >
> > > > > My vote (as a dedicated xw/ww non-user) goes to keeping the
> > > > homebrewn
> > > > > stuff. pico is neat, but not amazing enough for 
> everyone to have
> to
> > > > > live through the yet-another-dependency shock syndrome.
> > > > >
> > > > > On Friday, July 11, 2003, at 10:37 AM, Jason Carreira wrote:
> > > > >
> > > > > > We already had our own... But should I take this as you
> > > > > volunteering?
> > > > > > :-)
> > > > > >
> > > > > >> -----Original Message-----
> > > > > >> From: Hani Suleiman [mailto:[EMAIL PROTECTED]
> > > > > >> Sent: Friday, July 11, 2003 10:31 AM
> > > > > >> To: [EMAIL PROTECTED]
> > > > > >> Subject: Re: [OS-webwork] Xwork IoC requirements
> > > > > >>
> > > > > >>
> > > > > >> Or just roll your own!
> > > > > >>
> > > > > >
> > > > > >
> > > > > > -------------------------------------------------------
> > > > > > This SF.Net email sponsored by: Parasoft
> > > > > > Error proof Web apps, automate testing & more. 
> Download & eval 
> > > > > > WebKing and get a free book. 
> www.parasoft.com/bulletproofapps1
> > > > > > _______________________________________________
> > > > > > Opensymphony-webwork mailing list
> > > > > > [EMAIL PROTECTED]
> > > > > >
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------------------------------
> > > > > This SF.Net email sponsored by: Parasoft
> > > > > Error proof Web apps, automate testing & more.
> > > > > Download & eval WebKing and get a free book. 
> > > > > www.parasoft.com/bulletproofapps1 
> > > > > _______________________________________________
> > > > > Opensymphony-webwork mailing list 
> > > > > [EMAIL PROTECTED]
> > > > >
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email sponsored by: Parasoft
> > > > Error proof Web apps, automate testing & more.
> > > > Download & eval WebKing and get a free book. 
> > > > www.parasoft.com/bulletproofapps1 
> > > > _______________________________________________
> > > > Opensymphony-webwork mailing list 
> > > > [EMAIL PROTECTED]
> > > > 
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email sponsored by: Parasoft
> > > > Error proof Web apps, automate testing & more.
> > > > Download & eval WebKing and get a free book. 
> > > > www.parasoft.com/bulletproofapps1 
> > > > _______________________________________________
> > > > Opensymphony-webwork mailing list 
> > > > [EMAIL PROTECTED]
> > > > 
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email sponsored by: Parasoft
> > > Error proof Web apps, automate testing & more.
> > > Download & eval WebKing and get a free book. 
> > > www.parasoft.com/bulletproofapps1 
> > > _______________________________________________
> > > Opensymphony-webwork mailing list 
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.Net email sponsored by: Parasoft
> > > Error proof Web apps, automate testing & more.
> > > Download & eval WebKing and get a free book. 
> > > www.parasoft.com/bulletproofapps1 
> > > _______________________________________________
> > > Opensymphony-webwork mailing list 
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> > 
> > 
> > 
> > -------------------------------------------------------
> > This SF.Net email sponsored by: Parasoft
> > Error proof Web apps, automate testing & more.
> > Download & eval WebKing and get a free book. 
> > www.parasoft.com/bulletproofapps1 
> > _______________________________________________
> > Opensymphony-webwork mailing list 
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by: Parasoft
> Error proof Web apps, automate testing & more.
> Download & eval WebKing and get a free book. 
> www.parasoft.com/bulletproofapps1 
> _______________________________________________
> Opensymphony-webwork mailing list 
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to