Stabilize Collaboration
Goals
- Make sure the sharing functionality from 10.1.3 is available in 11.2.0
- activities that have sharing not implemented should have the sharing button disabled (e.g. Physics, Moon...)
Status
Tests are done using two machines (one XO-1.5 and one XO-1) running 11.2.0. For testing gabble "jabber.sugarlabs.org" is used. Collaboration is tested with Hello-mesh and Memorize.
presence
Connection |
10.1.3 |
11.2.0 |
Notes
|
Salut (Ad-hoc) |
|
presence [yes], shared activities [no, #10737 and 10675] |
|
Salut (Infra) |
|
presence [yes], shared activities [no,#10737 and 10675] |
|
Gabble (school server) |
|
|
|
Gabble (jabber.sugarlabs.org) |
|
presence [yes], shared activities [yes] |
|
collaborate
Connection |
10.1.3 |
11.2.0 |
Notes
|
Salut (Ad-hoc) |
|
No (see presence), when initiating from 10.1.3 #10738 |
|
Salut (Infra) |
|
No (see presence), when initiating from 10.1.3 #10738 |
|
Gabble (school server) |
|
|
|
Gabble (jabber.sugarlabs.org) |
|
Yes |
|
invite
Connection |
10.1.3 |
11.2.0 |
Notes
|
Salut (Ad-hoc) |
|
Yes, but we still see #10400 |
|
Salut (Infra) |
|
No (need to verify with other AP, keyword: firewall), and we still see #10400 |
|
Gabble (school server) |
|
|
|
Gabble (jabber.sugarlabs.org) |
|
yes, but a file transfer was added as well on the receiver side |
|
send-to
Connection |
10.1.3 |
11.2.0 |
Notes
|
Salut (Ad-hoc) |
|
yes, but #10735 |
|
Salut (Infra) |
|
yes, but #10735 |
|
Gabble (school server) |
|
|
|
Gabble (jabber.sugarlabs.org) |
|
yes, but #10735 |
|
make-friend
Connection |
10.1.3 |
11.2.0 |
Notes
|
Salut (Ad-hoc) |
|
yes, but #10736 |
|
Salut (Infra) |
|
yes, but #10736 |
|
Gabble (school server) |
|
|
|
Gabble (jabber.sugarlabs.org) |
|
yes, but #10736 |
|
issues identified
We use the 'collaboration' keyword for that: bugs identified
activities
- Etoys: does not work since the PS can not be started #10739
Activity |
10.1.3 |
11.2.0 |
Notes |
Version
|
Browse |
yes |
|
share bookmarks |
108.4
|
Memorize |
yes |
|
play game |
36
|
TurtleArt |
yes, does not update turtle position if dragged |
|
share your turtle and the drawings (your blocks will not be shown to the other collaborator |
104
|
Etoys |
yes, name of the project not transferred, icon in chat not displayed correctly, only the sharer can send objects |
|
share objects and chat |
115, 4.0.2340-2
|
Record |
yes, does not transfer data to the person joining (see Browse) |
|
share your audio/video and images |
86
|
Calculate |
yes, the order of the equations is not right on both machines |
|
share your equations |
35
|
Paint |
no, button hidden |
|
|
31
|
Moon |
no, button visible |
no, button hidden |
|
11
|
Distance |
yes |
|
|
21
|
Chat |
yes |
|
|
65
|
Write |
yes |
|
The text of each member gets drawn in a different color, chosen by the collaboration code |
63.4
|
Measure |
no, button visible |
|
|
31
|
Help |
no, button hidden |
|
|
|
Wikipedia |
yes |
|
same behavior as Browse |
25
|
Pippy |
yes |
|
hides the examples and only show the current buffer, you can edit the text and it is updated on both machines, the execution of the code is only done locally |
|
Notes
- the new sharing button does not indicate well when an activity has been shared
- does the status for an invited sharing session stay 'private'?
- join activity is not implemented in friends view
- friends view should have a search toolbar
- in the neighborhood view one icon can draw over the other one
- work-flow for the file-transfer (dismiss)
- in jhbuild we still include dbus-glib-0.82 and telepathy-gabble-0.10.4, Salut is not working on F14