  <chapter id="config-sync">
     <title>Setting up your synchronization system</title> 
     <para>
        Synchronization presents you with two issues you'll need to
        address. 
        <simplelist>
          <member>
            Your computer needs to recognize and access your handheld.
            At this time, <application>Ximian Evolution</application> only
            supports Palm-OS devices like the Palm Pilot and the
            Handspring Visor.
          </member>
          <member>
           You should decide what sort of synchronization behavior you
           want.
          </member>
        </simplelist>
    </para>

    <para>
       If you haven't used a handheld device with your computer
       before, you'll need to run the GNOME <application>Control
       Center</application> by selecting
       <menuchoice><guimenu>System</guimenu><guimenuitem>Settings</guimenuitem></menuchoice>,
       and make sure that <application>Pilot Link</application> is
       properly configured. You will need to make sure that you have
       read and write permissions on the device, which is normally
       /dev/pilot. If that does not work, check /dev/ttyS0 if you have
       a serial connection, or /dev/ttyUSB0 for a USB connection. You
       can do this by becoming root and running the command:
       <userinput>chmod 777 /dev/ttyUSB0</userinput>.
    </para>
    <para>
        Once your computer and your Palm-OS device are talking happily
        to each other, select the <glossterm
        linkend="conduit">conduits</glossterm> you want under the
        <guilabel>Pilot Conduits</guilabel> section of the Control
        Center.  You may use conduits to synchronize data with several
        applications; the <application>Ximian Evolution</application>
        conduits are labeled <guilabel>EAddress</guilabel>, for the
        contacts in your addressbook, <guilabel>ECalendar</guilabel>,
        for your calendar, and <guilabel>ETodo</guilabel>, for your
        task list.
    </para>
   <para>
      To enable a conduit, click the
        <guibutton>Enable</guibutton> to enable it, and click
        <guibutton>Settings</guibutton> to change what it will do when
        activated.  Your options may vary depending on the conduit,
        but typically they will be:

        <variablelist>
         <varlistentry>
            <term>Disabled:</term>
            <listitem> 
               <para>
                  Do nothing.
               </para>
            </listitem>
          </varlistentry>

         <varlistentry>
            <term>Synchronize:</term>
            <listitem> 
               <para>
                  Copy new data from the computer to the handheld, and
                  from the handheld to the computer.  Remove items
                  that were on both systems but have been deleted on
                  one.
               </para>
            </listitem>
          </varlistentry>

         <varlistentry>
            <term>Copy From Pilot:</term>
            <listitem> 
               <para>
                  If there is any new data on the the handheld device,
                  copy it to the computer.
               </para>
            </listitem>
          </varlistentry>

         <varlistentry>
            <term>Copy To Pilot:</term>
            <listitem> 
               <para>
                 Copy new data from the computer to the handheld. 
               </para>
            </listitem>
          </varlistentry>

         <varlistentry>
            <term>Merge From Pilot:</term>
            <listitem> 
               <para>
                  Copy new data from the handheld to the computer, and
                  remove any information from the computer that has
                  been deleted on the handheld.
               </para>
            </listitem>
          </varlistentry>

         <varlistentry>
            <term>Merge To Pilot:</term>
            <listitem> 
               <para>
                  Copy new data from the computer to the handheld, and
                  remove any information from the handheld that has
                  been deleted on the computer.
               </para>
            </listitem>
          </varlistentry>
       </variablelist>
    </para>

    <para>
      Select the behavior you want for each conduit you choose to use.
      If you're not sure, go ahead and stick with
      <guilabel>Synchronize</guilabel>.  Then, put your handheld on
      its cradle and press the HotSync button.
    </para>
      <para> 
         <tip> 
	  <title>Data Loss Prevention</title> 
	  <para>
	    It's always a good idea to make a backup.  To do that,
	    make a copy of the <filename>evolution</filename>
	    directory inside your home directory.
          </para>
	</tip>
       </para>

    </chapter>




