coleslaw/TODO
2012-08-20 17:26:12 -04:00

26 lines
1.3 KiB
Text

Old Coleslaw: Allow choices.
New Coleslaw: Screw choices!
"You can have it in any color as long as its black."
What views are supported? tag-based, reverse-chronological, by-month, single-post
Where is the data? git
How are update done? check for new commits every *interval*, possibly switch to commit hooks later
Post generation? Static
What is the post format? (markdown, plaintext, rst, etc, anything with a parser plugin!)
How are comments handled? They're not supported.
What about themes? Templates are themes. DUH.
Plugins? Injection support for HEAD and BODY. What about predicate-based injection?
How is it served? Hunchentoot, Lighttpd, S3, whomever!
TODO:
; implement read-post
; fix plugins: s3, wordpress
; doc themes and plugins
; implement plugins: atom, markdown, pygment/highlighting
; actually start using this for redlinernotes.com? Move over May-2007 to present.
;; Incremental compile: only "touched" posts+tags+months. By-20 must be redone, of course.
;; ^^ Long as we're overhauling, maybe come up with a commithook scheme that runs main
;; and main becomes load-config, compile-theme, compile-blog?
;; support old URLs via use of post-aliases?
;;; plugins: analytics, logging/monitoring, crossposting, disqus
;;;; write a proper version of escape considering wild pathnames and valid URL issues