]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - doc/TODO
ensure rather than check for session
[quix0rs-gnu-social.git] / doc / TODO
index cd9ac05df055afef86c575f01047d47bdb3ac18a..281f5b1dfd5c94ada10a20bd36c9fea8da1e0bec 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,8 +1,7 @@
 + login
 + register
 + settings
-- upload avatar
-- default avatar
++ upload avatar
 + change password
 + settings menu
 + disallow login if user is logged in
 + header menu
 + footer menu
 + disallow direct to PHP files
++ common_local_url()
++ 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
+- doc action
+- default to doc, title = main
+- default avatar
+- default HTML type
+- set Content-Type
+- show current values in profile settings
+- require valid nicknames
+- store canonical username for comparison and fetch
 - use only canonical usernames
 - use only canonical email addresses
-- require valid nicknames
-- common_local_url()
 - 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
 - RDF dump of entire site
 - FOAF dump for user
-- delete a notice
-- licenses
+- license on showstream
+- license on shownotice
 - design from Open Source Web Designs
-- release 0.1
+- TOS checkbox on register
+- pretty URLs
+- XML sitemap generation
+- site logo
+- theme per site
+- theme per profile
+- email confirmation for registration
+- 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
 - gettext
 - subscribe remote
 - add subscriber remote
@@ -44,7 +70,8 @@
 - RDFa for stream pages
 - RDFa for subscriber pages
 - RDFa for subscribed pages
-- release 0.2
+- plugins and hooks
+- release 0.3
 - @ messages
 - # tags
 - L: location
@@ -54,7 +81,7 @@
 - image notices
 - video notices
 - audio notices
-- release 0.3
+- release 0.4
 - forward notices to Jabber
 - forward notices to other IM
 - forward notices to mobile phone
@@ -62,7 +89,7 @@
 - receive notices from other IM
 - receive notices from mobile phone
 - machine tags
-- release 0.4
+- release 0.5
 - include twitter subscriptions
 - include Pownce subscriptions
 - privacy