Changes

Jump to navigation Jump to search
no edit summary
Line 432: Line 432:       −
== How to setup ==
+
 
 +
== TEST-CASES THAT NEED TO PASS ==
 +
 
 +
* Inter-copying an entry between Journal/Documents/Mounted-Drives/Local-Shares/School-Server-Shares should behave in the same way. For eg, in the peer-to-peer mode, it was shown that the source-entry (on PEER-1) had a preview; the same was true when the entry finally arrived on PEER-2. In particular, the preview should "go along" as and when the entry goes, '''intra-XO''' or '''inter-XO'''.
 +
 
 +
* Things should work fine, irrespective of the fact that whether the sharing is done via single-mode, or batch-mode.
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
== HOW TO SETUP ==
    
* PEER-TO-PEER MODE
 
* PEER-TO-PEER MODE
 +
 
** Install the image <add image link> on the XO-1.75s.
 
** Install the image <add image link> on the XO-1.75s.
** Peer-to-Peer sharing is good to go (for eg. workflow screenshots, please refer)
+
** Peer-to-Peer sharing is good to go (for example workflow screenshots, please refer http://wiki.sugarlabs.org/go/Features/Transfer_to_many_options#Example_Workflow_for_Peer-To-Peer_Mode)
 +
 
      Line 442: Line 461:  
* VIA-SCHOOL-SERVER ==
 
* VIA-SCHOOL-SERVER ==
    +
** '''Setting up School-Server''' (on Fedora-17/Fedora-14)
 +
*** Download the file http://people.sugarlabs.org/ajay/root/1-to-N-via-SS/1-to-N-local-server-setup-script.sh on the server machine.
    +
*** Run the following command
 +
**** '''sudo sh /path/to/1-to-N-local-server-setup-script.sh'''
    +
*** Now, open a browser, type '''https://127.0.0.1''' in the URLBar, accept the  certificate (only first time required). You should see a webdav listing of an empty directory.
    +
*** Next, download the file http://people.sugarlabs.org/ajay/root/1-to-N-via-SS/1-to-N-server-script.py on the server machine.
    +
*** Run the command
 +
**** '''crontab -e'''
    +
*** In the openedvim instance, append the following line, and save-exit.
 +
**** '''00 * * * * /usr/bin/python /path/to/1-to-N-server-script.py'''
    +
*** The utility of the "1-to-N-server-script.py" is described in the script file itself.
    +
*** Reboot.
    +
*** The server should be ready to go.
       +
** ''' Setting up the XOs '''
    +
*** Install the image <add image link> on the XO-1.75s (if not already).
   −
== TEST-CASES THAT NEED TO PASS ==
+
*** On each XO, configure the IP-Address/DNS-Name of the School-Server. For example, if the IP-address  of the school-server is 192.168.1.26,
 +
run the following command (in Terminal Activity) of each XO ::
 +
**** '''gconftool-2 --set /desktop/sugar/network/school_server_ip_address_or_dns_name --type string 192.168.1.26'''
   −
* Inter-copying an entry between Journal/Documents/Mounted-Drives/Local-Shares/School-Server-Shares should behave in the same way. For eg, in the peer-to-peer mode, it was shown that the source-entry (on PEER-1) had a preview; the same was true when the entry finally arrived on PEER-2. In particular, the preview should "go along" as and when the entry goes, '''intra-XO''' or '''inter-XO'''.
+
*** Reboot (each XO).
 
  −
* Things should work fine, irrespective of the fact that whether the sharing is done via single-mode, or batch-mode.
 
525

edits

Navigation menu