+ add H2 for each page section
- doc action
+ default to public stream
-- default avatar
++ default avatar
+ default HTML type
+ set Content-Type
+ show current values in profile settings
+ save profile URL on registration
+ require valid nicknames
+ reject empty notices
-- store canonical username for comparison and fetch
-- use only canonical usernames
-- use only canonical email addresses
++ validate registration form results
++ validate profilesettings form results
++ validate newnotice form results
++ remove validation code from classes
++ use only canonical usernames
- RSS 1.0 feeds of a user's notices
+- RSS 1.0 feeds of a user's notices + friends
- RSS 1.0 dump of a user's notices
- RSS 1.0 feed of all public notices
- RDF dump of entire site
- FOAF dump for user
-+ license on showstream
-+ license on shownotice
+- license on showstream
+- license on shownotice
- TOS checkbox on register
-- pretty URLs
-- site logo
- instructions
- deal with PHP quotes escaping
-- fix layout of textarea
++ fix layout of textarea
+ make notices into "big links"
- fix spacing on notices
+- fix spacing in profile
- limit entry in textarea to 140 chars
- add a next page link to showstream
- add a next page link to public
- add a next page link to all
+- source link in footer menu
+- AGPL notification
- release 0.2
+- pretty URLs
+- use only canonical email addresses
+- license per notice
+- allow mixed-case usernames
+- allow non-latin usernames
+- store canonical username for comparison and fetch
+- site logo
- set Last-Modified
- XML sitemap generation
- theme per site
- image notices
- video notices
- audio notices
+- license per attachment
- release 0.4
- forward notices to Jabber
- forward notices to other IM
- form token in login to prevent XSS
- release 1.0
- Atom Publishing Protocol
+- "Universal" public feed
\ No newline at end of file