[Web-SIG] and now for something completely different!
Ian Bicking
ianb at colorstudy.com
Fri Aug 12 18:41:56 CEST 2005
Shannon -jj Behrens wrote:
> Maybe I'm just ignorant (highly probable), but I'm really having a
> hard time keeping up with the "configuration" emails, especially when
> each of you is using slightly different definitions and trying to
> reach slightly different goals. Please forgive me for coming out and
> stating this.
No, not at all; it's not been going that fast, and I myself feel
simultaneously over- and underwhelmed by the discussion -- it's dense
hard to follow, yet indecisive :-/
At this point I'm going to try to do some more formal refactoring in
Paste of the configuration experiments I've done so far, and maybe bring
it up again when that's more complete. Or something; I'll keep reading
if other people put out ideas.
> In the meantime, I'd like to propose that we framework authors try to
> start sharing our backend session code. Let's just create a library
> like Apache::Session
> <http://directory.fsf.org/webauth/misc/apache-session.html>. As much
> as possible, I think we can make it framework agnostic, relying on the
> framework itself to respond to callbacks for doing things like setting
> session cookies and creating a database cursor. Just like with WSGI,
> the frameworks need not change their external APIs. Let's keep it
> simple and just make it a library.
I think that would be useful. Flup has a fairly decoupled session store
(http://www.saddi.com/software/flup/ in
http://svn.saddi.com/flup/trunk/flup/middleware/session.py). Is there
other current work that should be considered? PythonWeb has a session
module, but I don't know what its insides look like:
http://www.pythonweb.org/projects/webmodules/doc/0.5.3/html_multipage/lib/session.html
Paste has one too, but it's Not Very Good ;) I started using the flup
session, but I got lazy and never flipped the switch to make it the
default. There's been some discussion about sessions in the last few
months on the Quixote list as well.
--
Ian Bicking / ianb at colorstudy.com / http://blog.ianbicking.org
More information about the Web-SIG
mailing list