Hi there: I'm developing a big web application with web.py which I hope will be released soon. I did choose web.py over the popular Django because it's minimalist and flexible. I really like it, but of course it could be a lot better without change it in a radical way:
* We all agree that the documentation must be improved, maybe rewritten. Currently I'm not sure if I'm using web.py in the correct/most efficient way. For example, it took as a couple of hours to discover how and way use sub-applications to structure our project. * Yesterday I was looking some Python ORMs and I found a couple really minimalist, one of them even lets you write plain SQL queries instead of depending on Python objects. Maybe, MAYBE, the database.py module could be dropped and replaced with a better documentation and put our efforts on others aspects. I like minimalist, I like the UNIX way to do things. We have the same discussion about the email module months ago: way not to depend on the native Python module? * I haven't tried another template systems, so currently I love Templetor, specially because it is just Python so it isn't necessary to learn specific stuff, although I'd change the $ with something more block-wise, like <!--$ $--> (in that way it won't raise exception in HTML editors/validators). * In my free time I'm working on a new form.py module which is compatible with all the new HTML5 attributes. The idea is to declare the inputs and its validators in Python and just in Python while currently we should manually declare the forms in the HTML to use stuff like type="number" or max="30". * Python 3 support. I want to collaborate with the project, but first I should finish the stuff that I'm programming right now. -- You received this message because you are subscribed to the Google Groups "web.py" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/webpy. For more options, visit https://groups.google.com/groups/opt_out.
