[sldev] What I want to do with the code
Tleiades
tleiades at hotmail.com
Sat Jan 13 02:35:40 PST 2007
Hi
In the hopes of helping to organize the efforts of the community, I'm going ahead with describling the project I am planning.
Goal:
Extend the viewer so it will can be used as a development platform.
Currently all thirdparty "applications" are implemented via LSL scripts in world. Ultimately the goal of this project is to extend the viewer so it can be used as a platform for shared applications. I.e. collaboration on word processing (writely for SL),, shared code editing, or anything else. In short, creation of a SDK, which can be used to add 3rd party applications to the viewer.
Method
Exposing the viewer as a hierarchy of xpcom interaces to the mozilla engine, Leverage this interface with the XUL engine, essentially allowing viewer to download and run XUL apps.
Problems/Obstacles
Security, security and security
Storage of shared objects. Currently the asses system uses hardcoded enumerations to define assets types, the project will probably need a more flexible mechanism, e.g. mime types.
Direct client to client communications, will probably need to find a way to get two client side circuits to communicated through a NAT.
Integration with simulator run bytecode. One way of handling this could be to send signals via the chat system, using the debug channel
Security, security and more security
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/sldev/attachments/20070113/6b104a4e/attachment-0001.htm
More information about the SLDev
mailing list