new TODOs

darcs-hash:20080605190614-84dde-4684be45f62623ca4bb69a95b264414af88f2ac2.gz
This commit is contained in:
Evan Prodromou 2008-06-05 15:06:14 -04:00
parent 1cdb7919ef
commit dcc915bd93
1 changed files with 30 additions and 24 deletions

View File

@ -58,13 +58,15 @@
- subscribe remote - subscribe remote
- add subscriber remote - add subscriber remote
- server side of user authorization - server side of user authorization
- server side of request token + server side of request token
- server side of access token - server side of access token
+ OAuth store + OAuth store
+ log of consumers who ask for access + log of consumers who ask for access
- receive remote notice - receive remote notice
- send remote notice - send remote notice
- subscribe form for not-logged-in users on showstream - receive remote profile update
- send remote profile update
+ subscribe form for not-logged-in users on showstream
- pretty URLs - pretty URLs
+ doc action + doc action
+ about doc + about doc
@ -85,36 +87,40 @@
- Check licenses of all libraries for compatibility - Check licenses of all libraries for compatibility
+ @ messages + @ messages
+ Automatically linkify URLs in notices + Automatically linkify URLs in notices
- themes
- theme per site
- release 0.3 - release 0.3
- format times per user
- timezone preferences in Profile settings
- email notification on subscriptions - email notification on subscriptions
- content negotiation for interface language
- user preference for interface language
- gettext - gettext
- license per notice
- tinyurl-ification of URLs - tinyurl-ification of URLs
- set Last-Modified
- XML sitemap generation
- email confirmation for registration
- email options
- change cookie handling for anon users to be more cache-friendly
- jQuery for as much as possible
- content negotiation for content type
- content negotiation for encoding
- If-Modified-Since support
- Vary
- site logo
- check license compatibility for remote subscribe
- release 0.4
- content negotiation for charset (iconv?)
- license per notice
- use only canonical email addresses - use only canonical email addresses
- allow mixed-case usernames - allow mixed-case usernames
- allow non-latin usernames - allow non-latin usernames
- store canonical username for comparison and fetch - store canonical username for comparison and fetch
- set Last-Modified
- XML sitemap generation
- themes
- theme per site
- theme per profile - theme per profile
- email confirmation for registration
- email options
- email newsletter - email newsletter
- change cookie handling for anon users to be more cache-friendly
- jQuery for as much as possible
- content negotiation for interface language
- content negotiation for content type
- content negotiation for encoding
- content negotiation for charset
- If-Modified-Since support
- Vary
- site logo
- release 0.4
- RDF dump of entire site - RDF dump of entire site
- delete a notice - delete a notice
- plugins and hooks - plugins and hooks and other extensibility
- RDFa for stream pages - RDFa for stream pages
- RDFa for subscriber pages - RDFa for subscriber pages
- RDFa for subscribed pages - RDFa for subscribed pages
@ -123,16 +129,16 @@
- hreviews - hreviews
- stay logged in between sessions - stay logged in between sessions
- use RSS as a subscription - use RSS as a subscription
- license per attachment
- forward notices to Jabber
- receive notices from Jabber
- release 0.5
- URL notices - URL notices
- image notices - image notices
- video notices - video notices
- audio notices - audio notices
- license per attachment
- release 0.5
- forward notices to Jabber
- forward notices to other IM - forward notices to other IM
- forward notices to mobile phone - forward notices to mobile phone
- receive notices from Jabber
- receive notices from other IM - receive notices from other IM
- receive notices from mobile phone - receive notices from mobile phone
- machine tags - machine tags