[Opensim-dev] Srikata ClientView, any users?

diva at metaverseink.com diva at metaverseink.com
Sun Oct 3 17:49:31 UTC 2010


BTW, RealXtend folks: I would love to see WebSockets in OpenSim. If you 
already have that, please share!

On 10/3/2010 10:20 AM, diva at metaverseink.com wrote:
> +1 on removing Sirikata from the core distribution.
>
> On 10/2/2010 12:51 AM, Toni Alatalo wrote:
>> On pe, 2010-10-01 at 19:13 -0700, Dahlia Trimble wrote:
>>> Perhaps either the HTTP or IRC stacks would be sufficient as a
>>> skeleton example.
>>
>> I've sometimes read the IRC stack to see an example, and it did indeed
>> seem useful for that purpose.
>>
>> AFAIK the sirikata one is just stubs, but the MXP one was implemented to
>> do some basics .. against the MXP client side impls in the reference
>> implementation and in Idealist. Things have been quiet in the MXP land
>> though for a long time now, haven't heard anything in months.
>>
>> Within RealXtend we are currently working on two experimental protocol
>> implementations -- one using the Kristalli UDP protocol (kNet, similar
>> to eNet but has some advantages) and then a websocket protocol. Both
>> experiments are now done as Naali server modules, for different reasons:
>> The Kristalli one because it is more straightforward to do the generic
>> Entity-Component attribute sync when both client and the server run the
>> same code (the component implementations). The simple websocket one we
>> tried also against the c# websocket server stack in SimianSim, but it
>> wasn't complete enough to even respond to the handshake so that a
>> webbrowser can actually connect, so we ended up using an existing
>> working websocket server impl from the Python eventlet library and run
>> that in a Naali py module which is quick to develop. The focus in the
>> websockets work is to get to test basics on the client side with webgl
>> and that's going ok, we sync av movements and see a collada scene using
>> GLGE (but it's currently slow for more complex scenes, we're
>> investigating that). Either of these protocols: the new rex protocol on
>> Kristalli UDP, and a protocol on websockets (now we just send json
>> messages there), are possible to add as new clientstacks in OpenSim
>> later .. if the experiments show that the protocols and clients are
>> useful, and having OpenSim as the server for those is useful.
>>
>> The Sirikata architecture is interesting, and we try to keep track of
>> their webgl client etc. work that uses that ObjectHost architecture, but
>> we still don't know that too well, haven't used it for anything. If
>> having Sirikata support in OpenSim is made later, the old stub is of
>> course still in the repository even if it is removed from current.
>> Perhaps having a pointer to it in the wiki or somewhere would be good if
>> there's something useful in the code to ease googling .. I guess people
>> don't find removed code too easily otherwise.
>>
>> ~Toni
>>
>>> On Fri, Oct 1, 2010 at 4:59 PM, Melanie<melanie at t-data.com> wrote:
>>> Hi,
>>>
>>> Is there anyone who uses, or works with, the Sirikata
>>> ClientView in
>>> OpenSim? That code is likely nonfunctional in the core version
>>> and
>>> responsible for a huge number of warnings.
>>>
>>> If there are no users, we should remove it.
>>>
>>> Melanie
>>>
>>> _______________________________________________
>>> Opensim-dev mailing list
>>> Opensim-dev at lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>>
>>> _______________________________________________
>>> Opensim-dev mailing list
>>> Opensim-dev at lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>
>>
>> _______________________________________________
>> Opensim-dev mailing list
>> Opensim-dev at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>



More information about the Opensim-dev mailing list