2008/2/11 Toshio Kuratomi <a.badger(a)gmail.com>:
Hello TurboGears application developers,
We would like to upgrade the version of Turbogears and SQLAlchemy
present on the Fedora Infrastructure app servers in the near future.
There are a few details that make this an update that I would like to
have people test heavily but overall it should be an easy upgrade for
most people. Details:
TurboGears 1.0.4 is an update that retains TG-1.0.x compatibility. We
don't anticipate any problems with this portion.
SQLAlchemy 0.4 is an incompatible update to SA-0.3.x. TurboGears-1.0.4
includes changes to allow us to use it with minimal porting. Most
Fedora Web apps are using SQLObject so they shouldn't be affected by
this update. python-fedora's tgfas, pkgdb, and smolt use SQLAlchemy.
loupgaroublond has already ported smolt so porting tgfas and pkgdb
should be all that is needed to enable this. I'll be testing ports of
both of those this week.
Smolt should still work on SQLAlchemy 0.3, maybe with some very minor
changes. +1 for upgrading applications, as the new SA is very slick,
and TurboGears takes full advantage of this (like session creation
strategies that can be customized at a TurboGears level, so they can
be very intelligent about user sessions, or user threads, etc....).
Even so, there's no rush if we don't need to.
-Yaakov