On 12/6/06, James Taylor <[EMAIL PROTECTED]> wrote: > > > Since lots of stuff gets modified and added, as part of the > > application execution, I think it is best to have the application > > installed in the home of the web-server user, not as root. This allows > > to set user quotas, prevent /usr/lib/python2.4/site-packages/ from > > filling up with junk and, I think, is less likely to lead to security > > issues. > > > > Does this make sense? > > Yes! Personally I don't install my web application packages to a > system location either. For deployment I generally create a dedicated > user, and run everything out of a directory under that users $HOME. > This also makes it easier to have multiple versions of the > application running in parallel (production and qa instances say). >
Thanks. And using that approach as qa sounds like a nice way to do it. > > When a web application generates lots of extra stuff that gets stored > > for a while (e.g., temporal files with results ---ours are a bunch of > > bioinformatics applications: http://asterias.info), what is the most > > appropriate place to install the egg? > > I should mention, if you are making a pylons application to integrate > a bunch of different bioinformatic tools, you might want to check out > our 'galaxy' project (http://g2.bx.psu.edu) which just happens to > be... a python/wsgi project for integrating a bunch of bioinformatics > tools (the framework predates pylons, but is paste based and is > evolving toward being almost exactly like pylons). > Really, really, nice!! And, funny enough, there is no overlap between the tools in Galaxy and our Asterias set of tools (we do mainly microarray and aCGH analysis). Let me get done with a couple of things here, and by February I'll try playing with Galaxy more, and maybe there is a way to integrate both. Best, R. > > > > > > -- Ramon Diaz-Uriarte Statistical Computing Team Structural Biology and Biocomputing Programme Spanish National Cancer Centre (CNIO) http://ligarto.org/rdiaz --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
