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