+ register
+ settings
+ upload avatar
-- default avatar
+ change password
+ settings menu
+ disallow login if user is logged in
+ footer menu
+ disallow direct to PHP files
+ common_local_url()
-- configuration for DB_DataObject
++ configuration for DB_DataObject
+ date formatting
+ new notice redirects to notice page
+ date in shown notice links to notice page
+ common_redirect()
-- release 0.1
++ configuration system ($config)
++ release 0.1
+- design from Open Source Web Designs
++ add H1 to each page
++ add H2 for each page section
+- doc action
++ default to public stream
+- default avatar
+- default HTML type
+- set Content-Type
++ show current values in profile settings
++ save profile URL in profilesettings
++ save profile URL on registration
- require valid nicknames
- store canonical username for comparison and fetch
- use only canonical usernames
- use only canonical email addresses
-- configuration system ($config)
- RSS 1.0 feeds of a user's notices
- RSS 1.0 dump of a user's notices
- RSS 1.0 feed of all public notices
- FOAF dump for user
- license on showstream
- license on shownotice
-- design from Open Source Web Designs
- TOS checkbox on register
- pretty URLs
+- site logo
+- instructions
- release 0.2
-- content negotiation for interface language
-- content negotiation for content type
-- content negotiation for encoding
-- content negotiation for charset
-- If-Modified-Since support
-- Vary
-- delete a notice
+- set Last-Modified
+- XML sitemap generation
+- theme per site
+- theme per profile
+- email confirmation for registration
+- change cookie handling for anon users to be more cache-friendly
- gettext
- subscribe remote
- add subscriber remote
- RDFa for stream pages
- RDFa for subscriber pages
- RDFa for subscribed pages
+- plugins and hooks
+- content negotiation for interface language
+- content negotiation for content type
+- content negotiation for encoding
+- content negotiation for charset
+- If-Modified-Since support
+- Vary
+- delete a notice
- release 0.3
- @ messages
- # tags
- L: location
+- hreviews
- stay logged in between sessions
- use RSS as a subscription
- URL notices
- receive notices from mobile phone
- machine tags
- release 0.5
+- Twitter-compatible API
+- Pownce-compatible API
- include twitter subscriptions
- include Pownce subscriptions
- privacy