To get started correctly, you must use the correct Send/Receive menu command. Some commands "get" () a full project or lexical data (LIFT). Other commands "send" (
) data, or do both send and receive (
).
For the repository - If the shared repository will be on
an Internet server, set up the account with the instructions provided by the server administrator. For example, see Lexbox.org (formerly Language Depot).
See Also: Collection of Locale Data.
a networked computer, designate a computer to function as the "server," and then start Chorus Hub on that computer. It could be one of the computers on which FLEx or WeSay is running or a dedicated computer.
a USB Flash Drive or other remote device, have it ready for use.
Choose one copy of the language project.
Make sure it contains the most recent and complete data because this copy will be used to create the shared repository.
The person with that copy of the language project:
Make sure that the Internet server is ready or that Chorus Hub is running, or insert the USB Flash Drive.
On the Send/Receive menu, click Send this Project for the first time.
In the Send/Receive dialog box, click OK (I have the master project).
In the Send/Receive Project dialog box, click a button (USB Flash Drive, Internet or Chorus Hub).
When done, click Close in the Send/Receive Project dialog box.
Each other person:
Delete or rename any copy of the language project that is on your computer.
Get the project from the shared repository project.
Review the information in Important below.
Do the following to create the shared repository from FLEx:
Make sure that the Internet server is ready or that Chorus Hub is running, or insert the USB Flash Drive.
On the Send/Receive menu, click Send this Lexicon (WeSay) for the first time.
In the Send/Receive dialog box, click OK (I have the master project).
In the Send/Receive Project dialog box, click a button (USB Flash Drive, Internet or Chorus Hub).
When done, click Close in the Send/Receive Project dialog box.
In the Chorus-enabled program, such as WeSay, use Send/Receive to get that project.
Review the information in Important below.
Do the following to create the shared repository from the Chorus-enabled program (such as WeSay):
Use Send/Receive in that program to create a lexical (LIFT) repository at an agreed-upon location (USB Flash Drive, Internet or Chorus Hub).
FLEx user:
Get that shared repository and merge its data into the open project.
Review the information in Important below.
As a general rule, data are included when you use the send/receive feature; Personal settings, such as views, are not included. You need to install fonts and keyboards on each computer or device separately.
For more details, see https://software.sil.org/fieldworks/support/using-sendreceive/.
After you do the steps above, each copy of the project will have a "common ancestor" (the shared repository).
This is required for subsequent send/receive collaboration.
When each person works with the project in FLEx, changes are stored in their personal repository on their local computer until the next use of send/receive. Specifically, you each use the Send/Receive-Project (FLEx-to-FLEx) or Send/Receive-Lexicon (LIFT-to-FLEx) to merge other people's changes into your personal repository and then update the shared repository.
These processes could actually be described as "receive/send."
If multiple FLEx users will collaborate with one or more WeSay users, it is recommended that only one of the FLEx users use Send/Receive Lexicon with the WeSay users, and then use Send/Receive Project to keep the other FLEx user(s) updated.
Send/Receive Lexicon cannot and will not sufficiently synchronize the two FLEx users. Non-lexical data loss is likely.
Send/Receive considerations and Writing system collaborating issues have information about which you need to be aware.
Technical Notes on FieldWorks Send-Receive is available under Resources on the Help menu.
Help on the Send/Receive menu opens Chorus Help with additional information.