Ticket #10350 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

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:
Action Needed: no action Verified: no
Deployments affected: Blocked By:
Blocking:

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

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)

Change History

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)

Changed 4 years ago by Quozl

  • milestone changed from Not Triaged to 10.1.3

Changed 4 years ago by erikos

  • next_action 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)

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).

Changed 4 years ago by erikos

  • next_action changed from package to test in build

Is available in os350.

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.

Changed 4 years ago by greenfeld

  • status changed from new to closed
  • next_action changed from test in build to no action
  • resolution set to fixed
Note: See TracTickets for help on using tickets.