Thanks, Alexandre! Sorry for the late response, I've been and am still busy
with finishing a project for school. I'll definitely check out those two
links you mentioned. As Dirk have mentioned, he has integrated cherrypy into
kaa. I will have to have a good grasp of freevo's setup before I can
actually give a valuable response.
This is no doubt the largest code base I've dived into so my goal for the
first week is to understand the setup. One good thing I've noticed so far is
that there are a good amount comments. Hopefully, this will me get going
faster. Thanks, again.
On 5/21/07, Alexandre CONRAD <aconrad.tlv@...> wrote:
> Ky Phan wrote:
> > I've browsed the website but have not looked at it closely. There are a
> > lot of minimalistic python framework around. The smallest I've worked
> > with is webpy and it has treated me well. It doesn't get in my way, I
> > feel like I'm writing any other Python application. I've also touched
> > Rails a little bit but that is a bit too strict of a structure for my
> > taste. That's probably why I like webpy. CherryPy seems to be similar to
> > webpy so I'm favoring it right now. If you can tell me a little bit
> > about the advantages of Pylons, I'll be happy to listen.
> Well, the advantages for me is that Pylons is small and it comes with a
> set of components that glued together that get's you coding quickly. It
> generates a minimal tree folders and files for your project to make it
> functionnal. Most of the folders are empty and are used as place holders
> to help you organize you project.
> Once you get the hang of how the HTTP request is dispatched through your
> Pylons controllers and returns a reponse (usualy a rendered template),
> it's all very easy.
> Pylons is built with WSGI in mind, the Python standard PEP-333. It makes
> applications easy to integrate between each other (middleware). Also, it
> integrates a standalone HTTP server (from Paste).
> All these components that come with Pylons are just separate packages
> and are usually well chosen. But if you want to change to another
> template language, just do so. You are not chained to Pylons specific
> component. Pylons aims to be very flexible. And no magic happens, just
> read and code Python. Plus, the community is active.
> Pylons is what they call a micro-framework, against Django which is a
> mega-framework. You'll catch the difference by reading this:
> You can read an overview of the concepts of Pylons here:
> Alexandre CONRAD
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> Freevo-devel mailing list