X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=doc%2FTODO;h=73bf4afd5e217cd3e79c768f73b90c9361f5e9d2;hb=eb4c69ef27ebeba69339098139369b3d48b8a946;hp=8b3fe5b75f695216aa7aef4cd8355aea902740eb;hpb=cf0c512c1418ec81bdfb1f73986f05d7fa207b27;p=quix0rs-gnu-social.git diff --git a/doc/TODO b/doc/TODO index 8b3fe5b75f..73bf4afd5e 100644 --- a/doc/TODO +++ b/doc/TODO @@ -1,6 +1,9 @@ + login + register -- settings ++ settings ++ upload avatar ++ change password ++ settings menu + disallow login if user is logged in + disallow register if user is logged in + common_current_user() @@ -14,20 +17,41 @@ + 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 +- default avatar - require valid nicknames -- common_local_url() +- 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 - RDF dump of entire site - FOAF dump for user -- delete a notice -- make sure canonical usernames are unique -- upload avatar -- 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 +- 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 @@ -37,7 +61,11 @@ - tinyurl-ification of URLs - jQuery for as much as possible - themes -- release 0.2 +- RDFa for stream pages +- RDFa for subscriber pages +- RDFa for subscribed pages +- plugins and hooks +- release 0.3 - @ messages - # tags - L: location @@ -47,12 +75,15 @@ - 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 +- receive notices from Jabber +- 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