Opened 4 years ago

Closed 4 years ago

#10350 closed defect (fixed)

Connect to gabble immediatly after registration or when setting a new jabber server

Reported by: erikos Owned by: erikos
Priority: normal Milestone: 10.1.3
Component: sugar Version: Development build as of this date
Keywords: Cc:
Blocked By: Blocking:
Deployments affected: Action Needed: no action
Verified: no

Description

a) set a jabber server from the control panel

b) register with the school server

We had a fix for 0.82 from Daniel and some work that was done by Morgan for 0.84 (only for the Control Panel). I have now merged the two works and have a fix for 0.84.

Reference: http://bugs.sugarlabs.org/ticket/1151

Attachments (5)

0001-Connect-to-gabble-immediatly-after-registration-or-w.patch (3.9 KB) - added by erikos 4 years ago.
Patch for presence service
0001-Connect-to-gabble-immediatly-after-registration-or-w.2.patch (3.9 KB) - added by erikos 4 years ago.
Patch against Sugar
0001-Unable-to-register-a-laptop-after-trying-when-not-co.patch (1.3 KB) - added by erikos 4 years ago.
Patch against Sugar
0001-Connect-to-gabble-immediatly-after-registration-or-w.3.patch (2.5 KB) - added by erikos 4 years ago.
Patch against Sugar
0001-Connect-to-gabble-immediatly-after-registration-or-w.4.patch (2.3 KB) - added by erikos 4 years ago.
Patch against Sugar (Finally)

Download all attachments as: .zip

Change History (13)

Changed 4 years ago by erikos

Patch for presence service

Changed 4 years ago by erikos

Patch against Sugar

Changed 4 years ago by erikos

Patch against Sugar

Changed 4 years ago by erikos

Patch against Sugar

Changed 4 years ago by erikos

Patch against Sugar (Finally)

comment:2 Changed 4 years ago by Quozl

  • Milestone changed from Not Triaged to 10.1.3

comment:3 Changed 4 years ago by erikos

  • Action Needed changed from review to package

|TestCase|

  • set a jabber server from the control panel (network panel) e.g. jabber.sugarlabs.irg

---> without restarting Sugar the connection with the jabber serve should be established (verify in the neighborhood view)

  • register with the school server

---> without restarting Sugar the connection with the jabber serve should be established (verify in the neighborhood view)

comment:4 Changed 4 years ago by greenfeld

Tested with test RPMs:

  • sugar-0.84.22-2.fc11.i586.rpm
  • sugar-artwork-0.84.2-2.fc11.i586.rpm
  • sugar-presence-service-0.84.1-2.fc11.noarch.rpm
  • sugar-toolkit-0.84.12-2.fc11.i586.rpm

Verified that connecting to the sugarlabs jabber server happened immediately after adding it via the control panel, and that connecting to jabber on a school server also happened immediately (although these tests were done independently, as once you register to a jabber/school server, Sugar is not designed to allow you to easily re-register to the opposite).

comment:6 Changed 4 years ago by erikos

  • Action Needed changed from package to test in build

Is available in os350.

comment:7 Changed 4 years ago by greenfeld

Tested that we immediately connect via gabble with a jabber server and a school server {on different XOs} in 10.1.3 os351.

comment:8 Changed 4 years ago by greenfeld

  • Action Needed changed from test in build to no action
  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.