Hey James,<div><br></div><div>I can help you out with this if you want.</div><div><br></div><div>Your collaboration design sounds fine to me.  I did something similar in Colors! where certain parts of the UI are disabled on the joining instances.</div>
<div><br></div><div>What point are you at now?  Do you need an example to get started with, or feedback about existing code, or just ideas about which APIs to use?  </div><div><br></div><div>Best,</div><div>Wade</div><div>
<br><div class="gmail_quote">On Wed, Feb 11, 2009 at 4:55 PM, James Simmons <span dir="ltr"><<a href="mailto:jim.simmons@walgreens.com">jim.simmons@walgreens.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Benjamin,<br>
<br>
I had been using two machines to develop my Activities.  One ran Xubuntu<br>
and used the sugar packages provided with the Sugar Live CD that someone<br>
made up.  These were not perfect, but it was a simpler way to set up a<br>
Sugar test environment than anything else available at the time.  My<br>
second box was running openSUSE 10.2 and I attempted to install<br>
Sugar-jhbuild on it with middling success.  I had both pointing to the<br>
Collabora server to test sharing, and what I found was the sharing<br>
through that server worked OK for small files (like Read Etexts used)<br>
but took forever for slideshows, and frequently ran out of gas in the<br>
middle of a transfer.  As for collaboration between two instances of<br>
Sugar with no jabber server between them, that never worked at all, even<br>
a little bit.<br>
<br>
As of last night both machines have Fedora 10 with the Sugar RPMs<br>
installed, so this should eliminate lots of problems I had in the past.<br>
I don't expect it to make large file transfers through the jabber server<br>
any faster, though.  Plus, in my opinion copying a file from one XO to<br>
another would be better done as a function of the Journal.  It isn't my<br>
idea of what real collaboration should be.  The VNC idea, while<br>
worthwhile, doesn't excite me either.<br>
<br>
As an XO user I have no use for collaboration.  I have nobody to play<br>
with.  I could strip the collaboration code out of both my Activities<br>
and have something more than adequate for my own use.  My goal is to<br>
create Activities that will get other kids excited about using them.  My<br>
idea is a modest step in that direction.  If I get that much working<br>
other ideas may come.<br>
<br>
I would like to stick with API's that are currently available for a<br>
couple of reasons:<br>
<br>
1).  I want to use the Sugar environment in Fedora 10.  Now that I<br>
finally have a robust test environment I don't want to lose it.<br>
2).  I want to make the Activity available to the largest number of<br>
users possible.<br>
<br>
I think telepathy might do the job for me if I just understood it<br>
better.  All I'm asking it to do is send some messages to a list of<br>
buddies and have them initiate some file transfers.  Chat is already<br>
doing the first part, I think, and the Read code might be persuaded to<br>
do the second.<br>
<div><div></div><div class="Wj3C7c"><br>
Thanks,<br>
<br>
James Simmons<br>
<br>
<br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
</div></div></blockquote></div><br></div>