2 - Archive lists by: Year, Month @high
3 - Send pings on new post uploads -- keep track with a .state.yml file? @low
4 - Add a `test` rake task for verification of `Site` structure and content @low
5 - Setting for specifying the site's `homepage`, use `:blog` for the blog, or a `page.slug` @low
6 - Base blog folder setting ( defaults to `'.'` ) @medium
7 - Base page folder setting ( defaults to `'.'` ) @medium
8 - Abstract content types (page, post, media) @low
9 - Cleanup error messages, application-wide @high
10 - Glob files so sub-directories are scanned @medium
11 - Convert to MERB-style template names `filename.processor.type`. For example: `home.erb.page`. If a processor type is given, then it's processed via that utility. @low
12 - (Page|Post).find_by_tag(s) @medium
14 - Setting for number of entries to show on main blog page @done
15 - Cleanup Tag list implementation @done
16 - Application events to provide hooks for plugins @done
17 - Check for existing files before writing over them on the command line @done
18 - Abstract `TextFormatter`s @done
19 - Plugins should allow creation of `TextFormatter`s @done
21 - Sort tags, pages, and posts when they are added to the `Site` collections (?) @done
22 - Custom tags from plugins @done
23 - Rendering plugin using `<%%= render :plugin=>'MY_PLUGIN' %>` -- Wound up looking like: <%= MY_PLUGIN params %> @done