Geoffrey Talvola wrote:
I think I agree with you, Jason -- Webware should provide an easy hook to
swap in a subclass for a key class like Session and it shouldn't feel like a
hack.  The Mixin stuff feels like too much of a hack, and adding a bunch of
hooks at specific places in the code just adds clutter.

Perhaps a setting in Application.Config could specify classes to use in
place of the standard classes:

'CustomClasses': {
'Session': 'MyPackage.MyModule:MySession' ,
'Request': 'MyPackage.MyModule:MyRequest'
}

I think this allows customizability, but not extensibility. It's customizable because you can alter the appserver without modifying the main source. But it's not extensible, because it can only be done once per installation for each main class.


Ian


------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to