Rhesa,
Thanks for the thoughtful feedback. In a few places where I took out
accessors, you suggested that was it convenient to have a simple wrapper syntax,
even if the additional method was trivial to implement.
Part of my design process was to think about "How can be pared this down?
Can I make something that is simpler but works nearly as well?"
I suspect that others would agree with your opinions, and quite likely
the things I took out would re-appear in the future.
Sam brought up the point of database locking. It's not something I have
a ready answer for. Maybe I'm wrong about being able to remove the
database middleware layer as well. If so, by the time the module
matures, it may just be a confusing similar alternative to what
CGI::Session is now.
So I'm ready to change directions with where this is going. It's clear
that a number of people here care about having a good session handling
module. CGI::Session is good, but has some annoyances.
Perhaps then it makes some sense to turn our collective attention
towards helping with the CGI::Session 4.0 release? I may check in with
Sherzod to see if he is interested in using a public SCM, or otherwise
opening up development some more.
As it is, it seems that still a few incompatibilities with 3.95 that would
be unfortunate to not address before a stable release. ( is_new() is
missing, and as a driver author, some of the internal changes are biting
me as well ). Also, beefing up the test suite to catch regression
problems like is_new() would also be very helpful.
Mark
--
http://mark.stosberg.com/
---------------------------------------------------------------------
Web Archive: http://www.mail-archive.com/suppressed/
http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: suppressed
For additional commands, e-mail: suppressed
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.