Hi folks, I did an Experiment at the chat space [1]. It uses the new socket.io stuff described by cdent [3] and bengillies [4]. I do use web workers for the communication with TS to get the tiddler revisions, filtering ...
! Usage 1 space 2 browser(tab)s * include the chat-plugins space ''into one of your sandbox spaces.'' * create a tiddler eg: myTiddler * click the "newTalk" button at the tiddlers toolbar ** type some text .... <ctrl> <enter> will save your first post. *** the actual tiddler content is shown twice. (once as a revision, once as the tiddler ... this is a bug) * open a second browser * got to your sandbox space * display them side by side * open the myTiddler.talk tiddler and start posting there. ! Usage 2+ spaces 2+ browsers With the default setting, it is also possible, to use 2 different spaces. You need write access to the one you want to write your posts. * Both need the chat-plugin space included. * Both need a tiddler tagged eg: "talkChannel myTiddler" * Open the tiddler and start posting. ** This mode doesn't load the chat history from the "other" space yet. ** So it's realtime only at the moment. To get a list of channels see: TalkChannelList !! Basic Concept The talk concept [2] is based on tagged tiddlers. Where the tags are used as "channels". This makes subscribing to socket.io easy [3]. eg: * tag: talkChannel ** This is the least strict filter, that contains the whole talk traffic. ** Every tiddler that want's to be seen by the system needs this tag. * tag: myTiddler ** myTiddler.talk is tagged myTiddler. So every topic, by default has it's own "subchannel". So myTiddler.talk is tagged: "talkChannel" and "myTiddler" see [2] for more. !! More Info see: [2] have fun! mario [1] http://chat.tiddlyspace.com/ [2] http://chat.tiddlyspace.com/#TiddlyTalkConcept [3] http://cdent.tiddlyspace.com/bags/cdent_public/tiddlers/TiddlySpaceSockets [4] http://bengillies.tiddlyspace.com/#[[TiddlySpace%20gains%20websocket%20support]] [5] http://chat.tiddlyspace.com/#TalkChanneList -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/tiddlywikidev?hl=en.
