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
