[Bugs] #3629 sugar URGE: Gabble/XS communication broken in OLPC 12.1.0/Sugar 0.96 builds

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Fri Jun 29 06:44:43 EDT 2012


#3629: Gabble/XS communication broken in OLPC 12.1.0/Sugar 0.96 builds
--------------------------+-------------------------------------------------
    Reporter:  greenfeld  |          Owner:  dsd     
        Type:  defect     |         Status:  assigned
    Priority:  Urgent     |      Milestone:  0.96    
   Component:  sugar      |        Version:  0.96.x  
    Severity:  Critical   |       Keywords:  12.1.0  
Distribution:  OLPC       |   Status_field:  Assigned
--------------------------+-------------------------------------------------

Comment(by erikos):

 Ok, I compared a bit the steps an activity is going through when it is
 shared on an 11.3.0 system and our current one. That part that differs is
 that with latest Gabble we do not have a  PROPERTIES_INTERFACE for our
 text channel see [http://git.sugarlabs.org/sugar-
 toolkit/mainline/blobs/master/src/sugar/presence/activity.py#line678].

 If on an old-style system I do NOT tweak the properties like
 [http://git.sugarlabs.org/sugar-
 toolkit/mainline/blobs/master/src/sugar/presence/activity.py#line690 here]
 I do get the same sharing experience we see with Gabble at the moment and
 on the receiver side the contact handle of the sharer is invalid.

 If I interpret the telepathy docs correctly the
 [http://telepathy.freedesktop.org/spec/Channel_Type_Text.html
 Telepathy.Properties] interface has been removed in favor of D-Bus
 properties, the once we need to set seem to be under
 [http://telepathy.freedesktop.org/spec/Channel_Interface_Room_Config.html
 Channel_Interface_Room_Config1]. That is the next thing to look at, see if
 we can access that interface and if that brings us forward.

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/3629#comment:7>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list