Ian,

> You can usually just easy_install the old version, and it will change
> the .pth files but otherwise not install anything new.

Ok, but the next point is more what I want (I don't want to take down
the intranet just because I want to work on the trunk for a while).

> If TG has some sort of require option that could be invoked early, then
> you could use a different invocation to require the version of TG that
> you want to use.  This would be a nice feature for the scripts that
> easy_install installs in general -- right now they require a fixed
> version, but if they (say) checked an environmental variable for a
> version override that would be cool.  Then you could support multiple
> versions running at once (each in its own process, of course).

Yes, please. Should I create a ticket?

> (And incidentally with Paste you'd do paster --plugin=TurboGears==0.5
> serve ..., or include the version number in your app's install_requires,
> or in your Paste Deploy configuration file.)

As per the blog discussion I think getting TurboGears working fully with
paste is important for deployment. I understand it requires 2 things

a) cherrypy change as per your ticket item 145
http://www.cherrypy.org/ticket/145 "Running multiple apps in one process"

b) integration of turbogears tg-admin into paste. It sounds as if this
is done by duplication rather than extension at the moment - can that
change so they stay synchronised automagically?

Thanks

Dave

Reply via email to