Stabilize Collaboration further
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 [yes] |
|
Salut (Infra) |
|
presence [yes], shared activities [yes, related issue #11075] |
|
Gabble (school server) |
|
|
|
Gabble (jabber.sugarlabs.org) |
|
presence [yes], shared activities [yes, related issue #11075] |
|
collaborate
Connection |
10.1.3 |
11.2.0 |
Notes
|
Salut (Ad-hoc) |
|
Yes, issue when inviter leaves #10400 |
|
Salut (Infra) |
|
Yes |
|
Gabble (school server) |
|
|
|
Gabble (jabber.sugarlabs.org) |
|
Yes, but an invitation palette was added on the receiver side #10768 |
|
invite
Connection |
10.1.3 |
11.2.0 |
Notes
|
Salut (Ad-hoc) |
|
Yes, but issue with invite message #10738 and and an uninvite message #10400 |
|
Salut (Infra) |
|
Yes, but issue with invite message #10738 and and an uninvite message #10400 |
|
Gabble (school server) |
|
|
|
Gabble (jabber.sugarlabs.org) |
|
yes, but an invitation palette was added on the receiver side #10768 |
|
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 SL #2687 |
|
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 #10745, only the sharer can send objects #10744 |
|
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 |
|
|
12
|
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 |
38
|
TamTamMini |
no, button hidden |
|
|
52
|
TamTamSynth |
no, button hidden |
|
|
53
|
TamTamJam |
yes |
|
you can change the temp globally |
54
|
TamTamEdit |
no, button hidden |
|
|
53
|
Speak |
yes |
|
the audio-chat is shared |
18
|
Maze |
yes, uses olpcgames, crashed after a while |
|
you have several players in the labyrinth |
6
|
Scratch |
no, no button displayed |
|
you can share your project over the scratch website |
17
|
Implode |
no, button shown |
|
|
9
|
Read |
yes (using Stream tubes) |
|
file is transferred but is not displayed (zoom is set to 0), share bookmarks not implemented, bookmarks could be done like in Browse |
87.2
|
ImageViewer |
yes, (using Stream tubes) |
|
|
8
|
Jukebox |
no, button not shown (is removed not set to max_participants) |
|
|
20
|
Terminal |
no, button is hidden |
no, button is disabled |
|
31
|
Log |
no, button is hidden |
no, button is disabled |
|
20
|
Typing Turtle |
no, button hidden |
no, button hidden (need to disable it) |
|
26
|
Labyrinth |
no, button shown |
no, button is disabled |
|
11
|
Words |
no, button shown |
no, button is displayed (need to disable it) |
|
5
|
StopWatch |
yes |
button is displayed |
all the time taking and marks are displayed in the other machines |
5
|
Infoslicer |
no, button shown |
button is displayed |
|
8
|
GetBooks |
no, button hidden |
no, button hidden (need to disable it) |
|
5
|
Finance |
no, button hidden |
no, button hidden (need to disable it) |
|
3
|
Colors |
yes |
does not start |
all members can draw, changing color is global, the show functionality is disabled |
15
|
Physics |
no, button hidden |
no, button is disabled |
|
8
|
Abacus |
no, button shown |
no, button is disabled |
|
19
|
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 (in 11.2.0 the activity looks like it is not shown)
- friends view should have a search toolbar
- title is displayed in the neighborhood view, but not in the Journal or the activity toolbar
- (in the Journal it saves the members at leaving time)
- invite to activity that can not be shared
- 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
Bug Views
priority of bugs without fixes
collaboration bugs sorted by action needed