]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - doc/TODO
update for new version of OMB protocol
[quix0rs-gnu-social.git] / doc / TODO
index d6d0309f74f59af7fe768ae03d70b87b20b2f8f6..c5f692b43be15a5c5315160b1aa1e4354bc86008 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -28,7 +28,6 @@
 + 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
 + fix layout of textarea
 + make notices into "big links"
 + RSS 1.0 feeds of a user's notices
-- RSS 1.0 feeds of a user's notices + friends
++ 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
++ RSS 1.0 feed of all public notices
++ deal with PHP quotes escaping
++ source link in footer menu
++ public stream link in top menu
++ dump, fix, undump database
++ release 0.2
+- YADIS document link on showstream
+- YADIS document
+- subscribe remote
+- add subscriber remote
+- send remote notice
+- receive remote notice
+- pretty URLs
+- doc action
+- about doc
+- help doc
+- privacy doc
+- source doc
 - FOAF dump for user
-- license on showstream
-- license on shownotice
+- license in RSS feeds
 - TOS checkbox on register
 - instructions
-- deal with PHP quotes escaping
 - 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
-- public stream link in top menu
 - AGPL notification
-- release 0.2
+- gettext
+- release 0.3
+- license per notice
 - Automatically linkify URLs in notices
-- RDF dump of entire site
-- pretty URLs
+- tinyurl-ification of 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
+- themes
 - 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
-- send remote notice
-- receive remote notice
-- confirmation email
-- tinyurl-ification of URLs
 - jQuery for as much as possible
-- themes
-- 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
+- site logo
+- release 0.4
+- RDF dump of entire site
 - delete a notice
-- release 0.3
+- plugins and hooks
+- RDFa for stream pages
+- RDFa for subscriber pages
+- RDFa for subscribed pages
 - @ messages
 - # tags
 - L: location
 - video notices
 - audio notices
 - license per attachment
-- release 0.4
+- release 0.5
 - forward notices to Jabber
 - forward notices to other IM
 - forward notices to mobile phone
 - receive notices from other IM
 - receive notices from mobile phone
 - machine tags
-- release 0.5
+- release 0.6
 - Twitter-compatible API
 - Pownce-compatible API
-- include twitter subscriptions
-- include Pownce subscriptions
+- include twitter subscriptions (push and pull)
+- include Pownce subscriptions (push and pull)
 - privacy
 - Wrap DB_DataObject with memcached caching layer
 - login throttle to prevent brute-force attacks