RE: Working on SIM-82
Joseph Ottinger <[email protected]>
| Newsgroups | gmane.comp.web.sitemesh.general |
|---|---|
| Message-ID | <[email protected]> |
Victor, THIS IS NOT THE OPENSYMPHONY WAY. You're supposed to say "it isn't necessary," which removes any burden of work from my thin shoulders. :) Add disparaging comments at whim, etc. :) On Tue, 9 Mar 2004, Victor Salaman wrote: > +1 ... Do it mate! > > > ----Original Message Follows---- > From: Joseph Ottinger <[email protected]> > To: <[email protected]> > Subject: [Opensymphony-sitemesh] Working on SIM-82 > Date: Tue, 9 Mar 2004 08:57:43 -0500 (EST) > > You know, part of the problem with SIM-82 is that the decorators are > applied in a massive rat's-nest of code. Would anyone vastly object to me > looking into ripping it all into tiny little pieces and reassembling it in > such a way that it, you know, works? > > This would be a pretty fundamental rewrite. The apply decorator tag and > the pagefilter would both be scrapped, while the configuration gets left > alone (as do the mappers) - the response and request wrappers would be > added to and reorganized (I know, I know, you're thinking "Request > wrappers? There are none!" Well, there should be - and there is in > SIM-83.) The parsers would be left alone, too - it's mainly in applying > the decorators themselves that things get wonky. > > The chores would be to rewrite the core of applying the decorators - I'm > willing to take that on, as I've been spending my free time in that stuff > lately - and in testing to make sure everything works as expected. I think > we can manage that, but I don't have every container handy, so there may > be behavior I can't mirror locally. > > Any suggestions/advice/refusals? (I can hear them now: I'm mainly writing > this to give you a chance to say stuff like "sitemesh is good enough, it's > only on one main container that it's badly broken, it works for me," etc. > See, when you say stuff like that, it means I can throw up my hands and > ignore the problem just like everyone else, which frees me up for other > tasks again. :) > > ----------------------------------------------------------------------- > Joseph B. Ottinger http://enigmastation.com > IT Consultant [email protected] > Editor-in-Chief - Java Developer's Journal [email protected] > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Opensymphony-sitemesh mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/opensymphony-sitemesh > > _________________________________________________________________ > Tired of spam? Get advanced junk mail protection with MSN 8. > http://join.msn.com/?page=features/junkmail > ----------------------------------------------------------------------- Joseph B. Ottinger http://enigmastation.com IT Consultant [email protected] Editor-in-Chief - Java Developer's Journal [email protected] ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click