[Bugs] #2963 UNSP: Sugar telepathy code does not take into account presence status of buddies
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Tue Jul 12 12:19:43 EDT 2011
#2963: Sugar telepathy code does not take into account presence status of buddies
------------------------------------------+---------------------------------
Reporter: alsroot | Owner:
Type: defect | Status: new
Priority: Unspecified by Maintainer | Milestone: Unspecified by Release Team
Component: sugar | Version: Git as of bugdate
Severity: Unspecified | Keywords:
Distribution: Unspecified | Status_field: Unconfirmed
------------------------------------------+---------------------------------
Comment(by alsroot):
Replying to [comment:1 dsd]:
> Do you have a reference to the jabber protocol which explains what you
describe?
>
> I'm not knowledgeable on the protocol details, but my impression was
that the jabber protocol only offers presence information for your buddies
- people that you have explicitly marked as a buddy (and that have
accepted you as well?). In order to get to that stage, you need to have
access to a roster to see who the available buddies are.
>
> I believe the design is/was to use a group called @online@ which shows
you the online users without having to be friends with them.
My concern is exactly to follow the protocol on client side, i.e., sugar
client code should not show users in F1 view if they are offline. If I got
it right, @online@ is a roster that is being automatically populated with
users that present (in some meaning) on the server.
The problem is that if this @online@ roster contains offline users,
PS-0.88 does not show them but sugar-0.9x does. In my mind will @online@
contain offline users or not is entirely server side magic, the client
should just follow the standard, ie, fo not show offline users in F1 view
even if they come from @online@ roster.
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/2963#comment:2>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list