Stéphane Ducasse wrote:
Darn. I was hoping I was getting my plug and play P2P networking on Second 
Life-ST-based collaboration stuff for free.

not quite so :)

The "Cobalt on a Prim" plugin should work pretty well, but its only going to be 
an oddity. Far more interesting will be to allow Nebraska-like/Cobalt-like sharing of 
applications without the extra overhead of VNC.  My original plan was to somehow extract 
the TeaTime/Cobalt Island  functionality and make it the networking layer between two 
instances of the Squeak-SL Plugin:


Second Life <=> Squeak <=> Cobalt island (sans avatars and such) <=> Cobalt island 
<=> Squeak <=> Second Life

Replacing "Cobalt" with "Nebraska" looked like a much simpler way to go (on 
paper) but obviously, it won't work with Pharo. Eventually, Cobalt will be remerged with Trunk so 
that it can work with the latest Squeak or Pharo. I guess I can fudge something for P2P that isn't 
quite so elegant in the meantime.

Squeak certainly Pharo not necessary because we cleaned a lot and we will clean 
again. Now it depends on people energy.
OTOH, maybe Nebraska can be implemented on top of TeaTime/Cobalt once its 
available in Pharo.

But Squeakers are pushing to get Cobalt on top of squeak not pharo so do not 
expect that it will work in pharo
except if you make it happen (which we support). My point is not to be negative 
but to avoid giving false dreams.


Stef
Well, Matt is working on the situation as we speak. I think the hope is that meging Cobalt to squeak trunk will make it MUCH easier to put it on top of Pharo, eventually.

It would be nice if full TeaTime was available as its own separate module though. It may not be fast enough for 3D world events, but it might be fast enough for Nebraska P2P and smaller tasks, and I believe its considered perfect for message dispatching in multi-core SiliconSqueak.




Lawson

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to