Opened 12 years ago

Closed 11 years ago

#3264 closed task (incomplete)

Buddy icon disappears while sharing activities

Reported by: juanmanuel Owned by: juanmanuel
Priority: Unspecified by Maintainer Milestone: Unspecified
Component: Sugar Version: Unspecified
Severity: Major Keywords: dx3
Cc: ajay_garg, RafaelOrtiz, m_anish Distribution/OS: Dextrose
Bug Status: Needinfo

Description

The buddy icon in the neighborhood disappears while sharing activities. If you share an activity in older versions the neighborhood will show the buddy icon along with the activity icon, now it only shows the activity icon.

Change History (8)

comment:1 Changed 12 years ago by sascha_silbe

  • Component changed from Dextrose to sugar
  • Distribution/OS changed from Unspecified to Dextrose
  • Severity changed from Unspecified to Major

juanmanuel, can you give the exact versions of Dextrose and Sugar this happens with, please? (My Settings -> About my Computer; everything on the right side of "Build" and "Sugar")

If you have some time, verifying whether the same happens in OLPC OS 11.3.0 would be great.

comment:2 Changed 12 years ago by juanmanuel

Build: 55 Dextrose 3 International
Sugar: 0.94.1

Ok, i'll test it on 11.3.0.

comment:3 Changed 12 years ago by juanmanuel

I tested it in OLPC OS 11.3.0 and it works correctly.

comment:4 Changed 12 years ago by m_anish

A more explicit testcase (bullet list of steps) would be helpful :-)

Also, you may want to have a look at this...
http://wiki.laptop.org/go/Release_notes/11.3.0#Sugar_collaboration

Esp the first bullet:

  • When the initiator of a shared activity leaves the activity, the icon of the shared activity will disappear from the neighborhood view of other participants (ticket #10674).

Is this the issue or is it somewhat different?

Thanks for taking the time for testing dx3 :-)

comment:5 Changed 12 years ago by ajay_garg

  • Bug Status changed from Unconfirmed to Needinfo
  • Owner changed from m_anish to juanmanuel
  • Status changed from new to assigned
  • Type changed from defect to task

I tested with os883.img, and dx3g091.img; the results were identical.

  1. Install the image on XO-1, XO-2, XO-3.
  1. Connect all to a network (I tested with a salut connection).
  1. Start "Chat" on XO-1, and share it. "Chat" icon occurs in neighbourhood view of XO-1 (non-surrounding XO-2, non-surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-2 ( surrounding XO-1, non-surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-3 ( surrounding XO-1, non-surrounding XO-2).
  1. Join "Chat" on XO-2. "Chat" icon occurs in neighbourhood view of XO-1 ( surrounding XO-2, non-surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-2 ( surrounding XO-1, non-surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-3 ( surrounding XO-1, surrounding XO-2).
  1. Join "Chat" on XO-3. "Chat" icon occurs in neighbourhood view of XO-1 ( surrounding XO-2, surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-2 ( surrounding XO-1, surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-3 ( surrounding XO-1, surrounding XO-2).
  1. Stop "Chat" on XO-2. "Chat" icon occurs in neighbourhood view of XO-1 (non-surrounding XO-2, surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-2 ( surrounding XO-1, surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-3 ( surrounding XO-1, non-surrounding XO-2).


  1. Stop "Chat" on XO-3. "Chat" icon occurs in neighbourhood view of XO-1 (non-surrounding XO-2, non-surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-2 ( surrounding XO-1, non-surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-3 ( surrounding XO-1, non-surrounding XO-2).
  1. Stop "Chat" on XO-1. "Chat" icon disappears everywhere.

However, the behaviour is different for a different sequence of steps 6, 7 and 8.

  1. Stop "Chat" on XO-1. "Chat" icon disappears everywhere. in neighbourhood view of XO-1 (XO-2 present: NO, XO-3 present: NO). in neighbourhood view of XO-2 (XO-1 present: YES, XO-3 present: NO). in neighbourhood view of XO-3 (XO-1 present: YES, XO-2 present: NO).
  1. Stop "Chat" on XO-2. "Chat" icon continues to be disappeared everywhere. in neighbourhood view of XO-1 (XO-2 present: YES, XO-3 present: NO). in neighbourhood view of XO-2 (XO-1 present: YES, XO-3 present: NO). in neighbourhood view of XO-3 (XO-1 present: YES, XO-2 present: YES).
  1. Stop "Chat" on XO-3. "Chat" icon continues to be disappeared everywhere. in neighbourhood view of XO-1 (XO-2 present: YES, XO-3 present: YES). in neighbourhood view of XO-2 (XO-1 present: YES, XO-3 present: YES). in neighbourhood view of XO-3 (XO-1 present: YES, XO-2 present: YES).

A mixture of the above two sequence of steps would be ::

  1. Stop "Chat" on XO-2. "Chat" icon occurs in neighbourhood view of XO-1 (non-surrounding XO-2, surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-2 ( surrounding XO-1, surrounding XO-3). "Chat" icon occurs in neighbourhood view of XO-3 ( surrounding XO-1, non-surrounding XO-2).
  1. Stop "Chat" on XO-1. "Chat" icon disappears everywhere. in neighbourhood view of XO-1 (XO-2 present: YES, XO-3 present: NO). in neighbourhood view of XO-2 (XO-1 present: YES, XO-3 present: NO). in neighbourhood view of XO-3 (XO-1 present: YES, XO-2 present: YES).
  1. Stop "Chat" on XO-3. "Chat" icon continues to be disappeared everywhere. in neighbourhood view of XO-1 (XO-2 present: YES, XO-3 present: YES). in neighbourhood view of XO-2 (XO-1 present: YES, XO-3 present: YES). in neighbourhood view of XO-3 (XO-1 present: YES, XO-2 present: YES).

Interpretations / Gist ::

  1. An activity is shared in the true sense, only unless and until it continues to be "alive and running" on the initiator XO.

(i) Till such time, the "activity-icon" continues to be seen on all XOs.

(ii) Till such time, on a particular XO, all other XOs which have already joined the

activity, are shown surrounding the activity-icon.

(iii) Till such time, if a particular XO (other than the initiator XO) decides to leave the

activity, it is removed from the "surrounding" pattern from all the other XOs.

  1. However, scenrio changes if the "initiator" decides to leave the activity. In that case,

(i) The "Activity-icon" disappears from EVERYWHERE (initiator PLUS others).

(ii) All the still currently-actively-part-of-the-already-dead-sharable-activity XOs become

un-discoverable. That is, they are NOT seen by XOs that had already left the activity
before the initiator left the activity.

(iii) Such an XO becomes discoverable, only after killing the zombie instance of the activity.

The behavious above are identical in os883.img, and dx3g091.img.

So, re-assigning to juanmanuel for a re-check; and possible closing of the ticket.

comment:6 Changed 12 years ago by ajay_garg

  • Cc ajay_garg added

comment:7 Changed 12 years ago by ajay_garg

  • Cc RafaelOrtiz m_anish added

Adding more CCs.

comment:8 Changed 11 years ago by dnarvaez

  • Resolution set to incomplete
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.