fixed 
-  C++ => link is not URL encoded
 -  how do you do inline literal html tags in farkup?  should % work for that?
 -  Farkup "You can make Custom link text can be used with both types of links."
 -  running the webapps/counter example throws an exception
 -  creating a new user that is the same as an existing user doesn't show an error message
 -  in development mode, should call reset-templates
 -  login is broken sometimes -- if login password is correct, doesn't redirect you sometimes
 -  fix convo scope problems
 -  Deleting all text in an edit box and trying to save behaves weirdly
 -  rename sidebar to contents
 -  relative-link-prefix lossage again
 
 farkup 
-  Making a list after a single line of text doesn't work (should it?) Foo\n- list item 1\n- list-item 2
 
 before wiki deployment 
-  No login button for Wiki
 -  should have a preview mode for wiki
 -  tools at bottom should be in a little float on the right!
 -  redirect www.concatenative.org to concatenative.org
 -  I keep getting logged out?
 -  click edit on a revision should show an editor for that revision, with a warning if its not the latest
 -  clicking a revisions should show diff to previous
 
[2008-09-07T20:49:17-05:00] NOTICE accepted-connection: { T{ secure f ~inet6~ } T{ secure f ~inet6~ } }
useless...these could be the same problem:
-  some reqs take ages
 -  check if session resumption is working; c.o is slow
 
  read-request
  read-request-line
  read-crlf
  decoder-read-until
  decode-char
  stream-read1/tuple-dispatch-engine
  (wait-to-read)
  refill
  maybe-handshake
  do-ssl-accept
  wait-for-fd
-  wiki should look better
 -  buttons and submit buttons look different
 -  don't redirect to 8812
 
 before blog deployment 
-  diff banner at the bottom of the page could say "Added by foo, last edited by bar, (view change)"
 -  farkup: build a toc
 -  renaming pages
 -  what links here
 -  finding broken links
 -  cgi needs a process timeout
 
Error in thread 95 (http.server connection from T{ inet6 f "0:0:0:0:0:0:0:1" 49166 }, [ ~duplex-stream~ ~inet6~ ~inet6~ handle-client ]):
Bad request: URL-  websites.factorcode
 -  if vlaidation fails, redirect to new-annotation form + anchor
 -  blog needs a 'posts by this author' link
 -  blog: show user's real name
 -  wiki: show user's real name
 
better list support
-  pastebin: 'no annotations', blog: 'no comments'
 -  t:ul, t:ol
 -  alternation, t:tr?
 -  paging
 
duplication:
-  edit profile/logout links
 -  maybe init should be called on form submission also?
 -  wiki: some duplication between listing actions, and username links
 -  new todo, edit todo
 -  new blog, edit blog
 -  new user, edit user
 -  each -common page has edit profile, logout
 -  page title, feed title, title in atom tag
 -  blog: list of all posts, list of user posts
 -  more robust component inheritance with real form nesting
 
what about stuff that's required with some but not others?
-  that can be per-action
 -  new user action requires passwords
 -  edit user action doesn't
 -  user admin tool, edit profile, registration... abstract out user validation
 
more:
-  abstract out CRUD actions
 -  mutual exclusion for saving sessions and user profiles
 -  think about transaction safety and thread safety with users table etc
 -  will  as a path delimiter cause problems for static responder?
 -  tags for wiki and blog
 -  log stack trace for 500 errors
 -  help responder
 
 bugs 
-  db null value attacks
 -  random number guessing
 -  better handling of invalid db ids
 -  try various .. and  attacks on file-responder
 -  must support chunked encoding post requests
 -  if 'id' is wrong, rollback button redirects us to a revision page
 
  where all the content is missing. general problem with multiple
  forms on one page?
 wiki 
-  user pages
 -  full-text search
 -  semantic tagging
 -  personal and public tags
 -  protected pages
 -  web services
 
 features 
-  xml-rpc needs cleanup and fixes
 -  http-client: with-http-request for stream-oriented stuff
 -  boilerplate: don't do this for 404's? or make 404's nicer
 -  listener and inspector responders!
 -  numbers-game
 -  news website with threaded discussions in the comments, voting
 -  bug tracker: something simple but using all of the above bits and pieces
 -  integrated cms framework for wiki + blog + news + bug tracker
 -  web services
 -  file uploads
 
  - [{http://www.ietf.org/rfc/rfc1867.txt
a:link { text-decoration: none; color: black; }
a:visited { text-decoration: none; color: black; }
a:active { text-decoration: none; color: black; }
a:hover { text-decoration: underline; color: black; }}]
 low priority 
-  test basic auth with capability upgrading
 -  basic auth with enforced ssl
 -  single-submit forms
 -  password recovery is a 'business process', so is comment moderation etc
 -  digest authentication
 -  remember me
 -  don't give the user a cookie if there is no session state
 -  client side sessions