Difference between revisions of "OpenSync"

From ArchWiki
Jump to: navigation, search
(replace old-style direct package links with Pkg/AUR templates)
(update Pkg/AUR templates (https://github.com/lahwaacz/wiki-scripts/blob/master/update-package-templates.py))
 
(3 intermediate revisions by 2 users not shown)
Line 6: Line 6:
  
 
== Dependencies ==
 
== Dependencies ==
Generally a mixture of different version numbers should be avoided especially between the stable and experimental releases. A version 0.22 plugin insists on a version 0.22 libopensync and a version 0.39 plugin should joined with the corresponding unstable library version. Since not every version step provides all available plugins, your choosen version of libopensync may depend on your plugin needs.
+
Generally a mixture of different version numbers should be avoided especially between the stable and experimental releases. A version 0.22 plugin insists on a version 0.22 libopensync and a version 0.39 plugin should joined with the corresponding unstable library version. Since not every version step provides all available plugins, your chosen version of libopensync may depend on your plugin needs.
  
{| border="1"
+
{| class="wikitable"
 
| branch || stable || colspan="2" | unstable
 
| branch || stable || colspan="2" | unstable
 
|-  
 
|-  
| libopensync version || [https://aur.archlinux.org/packages.php?ID=32916 0.22] || 0.33 - 0.38 || 0.39
+
| libopensync version || {{AUR|libopensync-stable}}{{Broken package link|{{aur-mirror|libopensync-stable}}}}-0.22 || 0.33 - 0.38 || 0.39
 
|-
 
|-
 
| available plugins ||  
 
| available plugins ||  
Line 33: Line 33:
 
see http://opensync.org/download/releases/  
 
see http://opensync.org/download/releases/  
 
||  
 
||  
* [https://aur.archlinux.org/packages.php?ID=10147 evolution2]
+
* {{AUR|libopensync-plugin-evolution2}}{{Broken package link|{{aur-mirror|libopensync-plugin-evolution2}}}}
* [https://aur.archlinux.org/packages.php?ID=19563 file]
+
* {{AUR|libopensync-plugin-file-unstable}}{{Broken package link|{{aur-mirror|libopensync-plugin-file-unstable}}}}
* [https://aur.archlinux.org/packages.php?ID=16017 syncml]
+
* {{AUR|libopensync-plugin-syncml}}{{Broken package link|{{aur-mirror|libopensync-plugin-syncml}}}}
* [https://aur.archlinux.org/packages.php?ID=13410 vformat]
+
* {{AUR|libopensync-plugin-vformat}}{{Broken package link|{{aur-mirror|libopensync-plugin-vformat}}}}
* [https://aur.archlinux.org/packages.php?ID=32894 xmlformat]
+
* {{AUR|libopensync-plugin-xmlformat}}{{Broken package link|{{aur-mirror|libopensync-plugin-xmlformat}}}}
 
|-
 
|-
| cli interface || [https://aur.archlinux.org/packages.php?ID=32917 msynctool 0.22] || msynctool with corresponding version (?) || [https://aur.archlinux.org/packages.php?ID=32895 osynctool 0.39]
+
| cli interface || {{AUR|msynctool-stable}}{{Broken package link|{{aur-mirror|msynctool-stable}}}} || msynctool with corresponding version (?) || {{AUR|osynctool}}{{Broken package link|{{aur-mirror|osynctool}}}}
 
|-
 
|-
| gui || {{AUR|multisync-gui}} || colspan="2" | n.a.
+
| gui || {{AUR|multisync-gui}}{{Broken package link|{{aur-mirror|multisync-gui}}}} || colspan="2" | n.a.
 
|}
 
|}
  
 
+
The kdepim plugin in the stable branch is useless in KDE 4, since PIM data is managed by akonadi. A suitable plugin is proposed as a part of the oncoming version 0.40. A user who wants to synchronize a syncml-capable mobile phone with evolution might be satisfied with the latest unstable version. Other users might prefer the old but stable branch. Since the ''community'' repository provides the latest unstable version of libopensync a manual downgrading is necessary. For i686, there is a unofficial user repository:
The kdepim plugin in the stable branch is useless in KDE 4, since PIM data is managed by akonadi. A suitable plugin is proposed as a part of the oncoming version 0.40. A user who wants to synchronize a syncml-capable mobile phone with evolution might be satisfied with the latest unstable version. Other users might prefer the old but stable branch. Since the community repo provides the latest unstable version of libopensync a manual downgrading is necessary. For i686 there is a unofficial user repository:
+
  
 
  [kpiche]
 
  [kpiche]

Latest revision as of 10:39, 20 August 2015

OpenSync is a framework which provides synchronization services for PIM data. Generally it consists of the library libopensync, various plugins and the cli msynctool/osynctool.

Versioning

The OpenSync project provides a stable release, currently version 0.22, and a unstable/experimental release 0.3x, currently latest is version 0.39. Project access via SVN is also possible. A release date for the next stable version 0.40 is not yet announced.

Dependencies

Generally a mixture of different version numbers should be avoided especially between the stable and experimental releases. A version 0.22 plugin insists on a version 0.22 libopensync and a version 0.39 plugin should joined with the corresponding unstable library version. Since not every version step provides all available plugins, your chosen version of libopensync may depend on your plugin needs.

branch stable unstable
libopensync version libopensync-stableAUR[broken link: archived in aur-mirror]-0.22 0.33 - 0.38 0.39
available plugins
  • evolution2
  • file
  • gnokii
  • google-calendar
  • gpe
  • irmc
  • jescs
  • kdepim (KDE3)
  • ldap
  • moto
  • opie
  • palm
  • python
  • sunbird
  • syncce
  • syncml

see http://opensync.org/download/releases/

cli interface msynctool-stableAUR[broken link: archived in aur-mirror] msynctool with corresponding version (?) osynctoolAUR[broken link: archived in aur-mirror]
gui multisync-guiAUR[broken link: archived in aur-mirror] n.a.

The kdepim plugin in the stable branch is useless in KDE 4, since PIM data is managed by akonadi. A suitable plugin is proposed as a part of the oncoming version 0.40. A user who wants to synchronize a syncml-capable mobile phone with evolution might be satisfied with the latest unstable version. Other users might prefer the old but stable branch. Since the community repository provides the latest unstable version of libopensync a manual downgrading is necessary. For i686, there is a unofficial user repository:

[kpiche]
# Stable OpenSync packages.
Server = http://kpiche.archlinux.ca/repo

Configuration

Examples for 0.22 release: http://www.opensync.org/wiki/releases/0.2x