I tried to update TG to CP3 but not success, TG trunk is too tight with CherryPy? 2 for plenty of functions. It seems not possible to update to CP3 without broken the trunk.
Besides CP3, genshi porting is blocked from widgets, and some toolbox tools are depend on widgets, too. It seems not effective to "patch" the trunk. (I think those task worth to be '2.0' than '1.1')
But its easy to write the skeleton that mimic the basis of TurboGears.
Here's the quickstart project 'controllers.py' with CP3
from tgcore import controllers, expose
class Root(controllers.RootController):
@expose(template="sobook.templates.readbook")
def index(self):
return "Hello world"
template, database and config are not functional though