Changes

Jump to navigation Jump to search
499 bytes added ,  00:14, 31 July 2009
no edit summary
Line 26: Line 26:     
bemasc
 
bemasc
* a DNS server and httpd server on each client. WikiBrowse  
+
* a DNS server and httpd server on each client. (example WikiBrowse )
       
m_stone:
 
m_stone:
*name the people with one wishes to collaborate with:
+
* name the people with one wishes to collaborate with using:
 +
** Telepathy
 +
** DNS
 +
** D-Bus to telepathy
 +
 
 +
* a way to get those names to the JS.
 
** D-Bus to telepathy
 
** D-Bus to telepathy
 
** HTTP to a webserver to D-Bus to telepathy
 
** HTTP to a webserver to D-Bus to telepathy
Line 39: Line 44:  
** point-to-point HTTP links to peer webservers.
 
** point-to-point HTTP links to peer webservers.
   −
work in progress
+
Collaboration data:
 +
Bemasc has suggested to store the messages using files and directories
 +
/users could be a list of current users
 +
/$USERNAME/ could be a list of messages, displayed as files
 +
To check for new messages, just poll the contents of /$USERNAME/. 
 +
To check for new users, just poll /users.
 +
If you want to see what messages $USERNAME has emitted, poll /$USERNAME/
 +
 
 +
Also one other way is using http PUT & GET
    
[[Category:GSoC]]
 
[[Category:GSoC]]
46

edits

Navigation menu