I just wanted to mention I'm enjoying the insightful discussion on the mailing list very much. However I'm having trouble keeping up with the volume -- when I have free time to sit down and work on VOS, my time is usually going to be better spent actually coding and rather than replying to email. So if I'm slow to respond, that doesn't mean I didn't read your mail, just that I'm still thinking about what to say :-)
Right now I'm working on embedded children (properties). The current task is to be able to have all the major VOS APIs be written using the VOS interface language. This is a bootstrapping task, and is obviously an important proof of concept that the interface language be able to describe itself. This work is probably going to incidentally include a set of interfaces that describe an XML DOM API, since the interface language itself is XML and the VOS type classes have LoadXml() and ToXml() methods on them. (While I could probably get away with burying the XML stuff in the implementation-specific APIs, having a DOM structure available in VOS is going to be useful for other stuff like HyperVOS which dynamically generates XHTML). Once that's done (properties and children work) I'll probably write a minimal version of mesh, and work with Lalo to get Python bindings up to speed. After that I'll probably start working on the network layer. The major tasks in VOS core remaining: - networking (protocols, site keys and handling remote objects) - saving and loading (next-generation COD, XOD files) - persistance (object-relational mapping vobjects into a database) - security (hash out a capabilities-based security model) - views (determining what a vobject "sees" based on some context) - time synchronization - support for other languages (C# / the .NET runtime & mono especially) Then of course on top of this is A3DL and the VOS browser. Plenty of work to do... [ Peter Amstutz ][ [EMAIL PROTECTED] ][ [EMAIL PROTECTED] ] [Lead Programmer][Interreality Project][Virtual Reality for the Internet] [ VOS: Next Generation Internet Communication][ http://interreality.org ] [ http://interreality.org/~tetron ][ pgpkey: pgpkeys.mit.edu 18C21DF7 ]
signature.asc
Description: Digital signature
_______________________________________________ vos-d mailing list [email protected] http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d
