pages/projects/qmsk.web.html
author Tero Marttila <terom@fixme.fi>
Thu, 12 Feb 2009 20:45:40 +0200
changeset 48 3a1e128c4975
permissions -rw-r--r--
add qmsk.web/www.qmsk.net/irclogs2 projects pages, and remove foo/qmsk.net ones
<h1>qmsk.web</h1>
<p>
    Having grown tired of using the various massive Python web frameworks that no mere user could ever hope to
    understand or modify, and having already learned how fun it was to write plain CGI scripts in python, one day I
    stumbled across WSGI.
</p>
<p>
    WSGI is a low-level interface that provides the bare essentials needed to write something that can operate over
    HTTP. Working at the WSGI-level gave me the oppertunity to develop my own "framework" code which I could really
    understand and use properly, since I had written it myself.
</p>
<p>
    The result eventually became <strong>qmsk.web</strong>, a simple library providing what I, myself,
    needed to write <a href="/projects/www.qmsk.net">www.qmsk.net</a> and <a href="/projects/irclogs2">irclogs2</a>.
    I do not claim qmsk.web to be suitable for use by anyone else, and might recommend other projects like
    <a href="http://werkzeug.pocoo.org/">werkzeug</a> for general use, as they provide more features and less bugs in
    a better package with better documentation, but qmsk.web works well for me.
</p>
<p>
    <a href="http://hg.qmsk.net/qmsk.web">Mercurial repo</a>
</p>