Why toppcloud will not be agnostic. Ian Bicking’s toppcloud aims to offer deployment with the ease of use of AppEngine against a standard, open source Ubuntu + Python 2.6 + mod_wsgi + Varnish stack. Here he explains why he’s not going to vary the required components: keeping everything completely standardised means everyone gets the same bugs (and the same fixes).
It looks like interesting stuff, but I wonder about the differences between deployment methods already available for Debian/Ubuntu and this work, what the advantages are, and so on.
Making multiple "virtual installs" of Debian/Ubuntu isn't that hard - I've pushed the limit somewhat with what you can do as a non-root user, even - and if one starts to narrow down what one supports with a particular/competing solution, it raises issues of whether that solution isn't being painted into a corner.
Meanwhile, there's a lot of scope for better deployment and management of various applications. Some of the more widely used Python Web/Internet applications are tricky to set up, especially where Apache interface issues are involved. Some work there would be very useful.
Paul Boddie - 12th February 2010 13:20 - #