constance

Scripts for generating (an earlier obsolete version of) my personal web site
git clone https://code.djc.id.au/git/constance/

TODO (1368B) - raw

      1 - feeds everywhere else
      2   - RSS as well as Atom
      3 - monthly archives
      4 - <!-- more -->
      5 - customisation:
      6   - timezone
      7   - date/time formats
      8   - colour scheme?
      9   - entire templates
     10   ...
     11 - pings, e.g. http://www.technorati.com/developers/ping/
     12 - cycling log
     13   - initially link to Nokia
     14   - eventually write own GPS tracker ...
     15   - perhaps as interim step could export from Nokia and embed gmaps directly in constance?
     16 - document on-disk format for the entry types
     17 - tests!!!!!!!!
     18 - something better for viewutils.tag_list (at least fix URL quoting)
     19 - have almost completely ditched colubrid, just need to replace StaticExports for testing then rm it
     20 - use encoding from config for blog.py instead of hard-coding utf8
     21 - markdown typography/smartypants
     22   - or even just, better markdown
     23 - change/add class names per http://microformats.org/wiki/hatom ?
     24 - alternative entry type for tumblelog-style entries (unnamed)
     25 - cache headers! (last-modified, e-tag)
     26   - also conditional request headers (got middleware maybe?)
     27 - use heapq.nlargest to avoid doing a full sort of entries?
     28 - allow OpenID verification of commenter URLs
     29 - allow PGP-signed comments (might be too hard? and all it gives you is verification of the commenter's e-mail address, and I guess a key fingerprint but what use is that? hmmm needs some kind of online thingy thing with fingerprints and hmmmmmmmmmmmm)