Sounds like it's not really a deployment problem rather than a
framework problem.
Sounds like a perfect candidate for buildout and hostout based
deployment. People have used buildout for django, grok, zope based
applications. Not sure about pylons but can't see why it would be hard
to make a buildout for it as long as it uses eggs and perhaps even if
it doesn't.
Buildout is all about containing an application in a single directory
with a non root user and even your own version of python.
Buildout however does like to access index servers like pypi to
retrieve eggs. You can get round this by prepopulating a distribution
location with all the eggs you will need and then specifying that
location in your find-links. I've also used a proxy server on my ssh
client such that eggs could be downloaded via the ssh link. I was
considering building that in as an option in hostout.
---
Dylan Jay, Plone Solutions Manager
www.pretaweb.com
tel:
+61299552830
mob:
+61421477460
skype:dylan_jay