On Dec 10, 2005, at 1:14 PM, Jonathan Jones wrote:

That's an important distinction. Is the chat code going to be integral
to the VOS protocol, or is it going to be relegated to the role of a
standard plugin?

Jonathan, there are two aspects to doing chat in VOS. One is the Talkative vobject type. VOS is an extensible system, so the Talkative Vobject adds talk messages to the system without neccesarily changing the "core" vos protocol (VIP or any of the standard VOS messages). Metaobjects are a layer on top of the core VOS system, which is layered on top of the VIP inter-site protocol. The Talkative vobject is implemented in the "metaobject_misc" library, so it's sort of a standard "plugin" (though "libmetaobject_misc" is not exactly a plugin), or typically-available metaobject, but not a required part of VOS itself.

The other aspect is the GUI the user sees in client code. In TerAngreal, this code is a built in part of TerAngreal. It's possible to seperate out this code into a library so that other applications could use it, but that's not neccesary at the moment.




_______________________________________________
vos-d mailing list
vos-d@interreality.org
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Reply via email to