Now that TurboGears has experimental support for SQLAlchemy, I need to provide SQLAlchemy-based alternatives to the SQLObject components of Visit Tracking and Identity.
Writing a SQLAlchemy Identity Provider won’t be a terribly difficult task, however, Visit didn’t include facility for abstracting the database access. But now it does via the VisitManager.
I’ve long been of the opinion that one of the few things that’s wrong with TurboGears is its reliance on SQLObject. While it’s nice to hear that a new version of SQLObject is in the works, I’m not confident the newer version will be much better than the older.
After an aborted attempt to create my [...]
Just yesterday I noticed something peculiar about Microsoft Outlook:
When I’m creating a meeting to which multiple people are invited, I get to determine when they get reminded of the meeting.
That just seems wrong.
I need to keep a closer eye on the tickets for Identity. There’s a really interesting ticket up there about changing the Identity predicates to use overloaded operators and it includes a note about any() and all(), which are new built-in functions which will make an appearance in Python 2.5.
On the one hand, I think [...]
Kathy Sierra is at it again: almost as if she’s tuned into my own ranting and raving. Her latest article is about “cluelessness”.
Yes, I recognize that it’s ridiculous to equate “cluelessness” with “beginner’s mind”. Or is it? What if “clueless” is simply a label the glass-half-empty folks give the glass-half-full folks. If we’re [...]