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

Reply via email to