These notes are obsolete. Most of the relevant ones were incorporated elsewhere.
This sketches site feature requirements: sections, functionality, and how they should evolve.
No pressing need for external changes. Maybe Trackback support—but both comments and trackbacks are spam-prone, and filtering referrers is already a (minor) chore. URIs should be simple to preserve.
Markup is the real issue. Textile looks promising if extended for code syntax highlighting, image resizing, and assorted conveniences added over time.
Photos
Needs a calendar view (today I just click around the random column and edit the URL directly). Albums might be interesting, but they should rely solely on embedded EXIF metadata (no external DB). Lack of a good EXIF tag editor is a blocker (need to survey PHP and Python tooling).
CVS
Switching from CVS to Subversion does not yet justify the effort (even though Trac looks great). cvstrac mainly needs improved CSS support—something I should have contributed long ago.