Open main menu
Home
Random
Log in
Settings
About Sugar Labs
Disclaimers
Sugar Labs
Search
Changes
← Older edit
Newer edit →
Karma/Collaboration
(view source)
Revision as of 23:14, 30 July 2009
499 bytes added
,
23:14, 30 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]]
Subzero
46
edits