more documentation

darcs-hash:20080611170624-84dde-25c41cf9b285b65fecd67e8496c85c225df95ef9.gz
This commit is contained in:
Evan Prodromou 2008-06-11 13:06:24 -04:00
parent 0ef5157800
commit 9c076dd3fa
3 changed files with 74 additions and 10 deletions

6
doc/faq Normal file
View File

@ -0,0 +1,6 @@
FAQ
---
These are some *Frequently Asked Questions* about this service, with
some answers.

15
doc/help Normal file
View File

@ -0,0 +1,15 @@
Help
----
This Web site is a *microblogging* service -- a way for you to tell
your friends and fans about what you're doing, wherever you are. You
can post small (140 characters or less) texts to the site, and all
your friends who "subscribe" to your posts will receive messages from
you.
The code is available under a Free Software/Open Source license, which
means that you can set up your /own/ microblogging service. It
supports the [OpenMicroBlogging](http://openmicroblogging.org/)
standard, so that people using different services can subscribe to
each others notices with as little work as necessary.

View File

@ -1,3 +1,17 @@
Roadmap
-------
This is a roadmap of tasks for different versions of the
[Laconica](http://laconi.ca/) software. It's meant to help answer the
question, "Is Laconica ever going to have such-and-such a feature?" or
"When will Laconica do such-and-such?"
Release 0.1
-----------
This was an internal milestone release, mostly for developing the core
functionality.
+ login + login
+ register + register
+ settings + settings
@ -24,7 +38,14 @@
+ date in shown notice links to notice page + date in shown notice links to notice page
+ common_redirect() + common_redirect()
+ configuration system ($config) + configuration system ($config)
+ release 0.1
Release 0.2
-----------
Another internal milestone. Bumped up from cruddy caveman HTML to a
borrowed design from [OSWD](http://www.oswd.org/), added a lot of RSS
generation, and more careful form validation.
+ design from Open Source Web Designs + design from Open Source Web Designs
+ add H1 to each page + add H1 to each page
+ add H2 for each page section + add H2 for each page section
@ -52,7 +73,13 @@
+ source link in footer menu + source link in footer menu
+ public stream link in top menu + public stream link in top menu
+ dump, fix, undump database + dump, fix, undump database
+ release 0.2
Release 0.3
-----------
First public release (theoretically). Added distributed subscriptions,
"fancy" URLs, and a new graphic design for stoi.ca.
+ YADIS document link on showstream + YADIS document link on showstream
+ YADIS document + YADIS document
+ subscribe remote + subscribe remote
@ -70,11 +97,11 @@
+ pretty URLs + pretty URLs
+ doc action + doc action
+ about doc + about doc
- help doc + help doc
- FAQ doc - FAQ doc
+ privacy doc + privacy doc
+ source doc + source doc
- roadmap doc + roadmap doc
- contact doc - contact doc
- add a way to stick variables into documents - add a way to stick variables into documents
+ FOAF document for user + FOAF document for user
@ -120,7 +147,10 @@
+ correct use of views menu in settings + correct use of views menu in settings
+ correct use of views menu in streams + correct use of views menu in streams
- INSTALL file - INSTALL file
- release 0.3
Release 0.4
-----------
- microid for profile page - microid for profile page
- format times per user - format times per user
- timezone preferences in Profile settings - timezone preferences in Profile settings
@ -142,7 +172,10 @@
- site logo - site logo
- check license compatibility for remote subscribe - check license compatibility for remote subscribe
- optional FOAF URL in openmicroblogging exchange - optional FOAF URL in openmicroblogging exchange
- release 0.4
Release 0.5
-----------
- content negotiation for charset (iconv?) - content negotiation for charset (iconv?)
- license per notice - license per notice
- use only canonical email addresses - use only canonical email addresses
@ -165,7 +198,10 @@
- license per attachment - license per attachment
- forward notices to Jabber - forward notices to Jabber
- receive notices from Jabber - receive notices from Jabber
- release 0.5
Release 0.6
-----------
- URL notices - URL notices
- image notices - image notices
- video notices - video notices
@ -175,7 +211,10 @@
- receive notices from other IM - receive notices from other IM
- receive notices from mobile phone - receive notices from mobile phone
- machine tags - machine tags
- release 0.6
Release 1.0
-----------
- OAuth for third-party tools (desktop, other sites) - OAuth for third-party tools (desktop, other sites)
- Twitter-compatible API - Twitter-compatible API
- Pownce-compatible API - Pownce-compatible API
@ -185,6 +224,10 @@
- Wrap DB_DataObject with memcached caching layer - Wrap DB_DataObject with memcached caching layer
- login throttle to prevent brute-force attacks - login throttle to prevent brute-force attacks
- form token in login to prevent XSS - form token in login to prevent XSS
- release 1.0
Post-1.0
--------
- Atom Publishing Protocol - Atom Publishing Protocol
- "Universal" public feed - "Universal" public feed
- global registry (LDAP at openmicroblogging.net, maybe?)