On Tue, 2008-01-08 at 00:01 +0100, Vasco Steinmetz wrote:

> Well with Gentoo adding OpenSync support could be realized either by 
> introducing a use-flag for the sync-engine package (if 
> necessary at all) and copying the plugin file accordingly during the build 
> (that is, outside of setup.py).
> Since the ebuild knows which version of OpenSync is installed it can copy the 
> proper plugin depending on the installed OpenSync 
> version to its correct location.
> 

This sounds right - I think.... - I don't use Gentoo so I'm guessing a
little. However, all the ebuild needs to do is run
synce-install-plugins.py to copy the plugins once the files are copied.

> Installing it on other distros (APT, RPM) may be a bit more complicated - 
> going through setup.py would be more feasible there.
> 
> Are those OpenSync plugins actually an integral part of sync-engine?
> 

Yes. They are OpenSync plugins, but will not function without
sync-engine.

> There are still packages named 'synce-multisync-plugin-0.9.0' and 
> 'libopensync-plugin-synce-0.20' in the main gentoo tree.
> I suppose the latter, being unmaintained and hardmasked though, provided the 
> plugins for earlier versions of opensync.
> 

I think these are the pre-WM5 packages and plugins - incompatible with
WM5/6.

> Sticking to that scheme would mean splitting/forking the opensync plugins off 
> the sync-engine directory into a separate package, one 
> for opensync 0.2x and one for 0.3x+ that could be downloaded/installed 
> accordingly.

Probably best not to split the plugins from sync-engine. They won't work
without each other.


> Just trying to get my WM6 Hermes/TyTN/Trion/Vario synced to Kontact with 
> KitchenSync... ;)

Does KitchenSync use Opensync? Just wondered - I use KDE as a work
environment but do all my syncing from the command line with msynctool.

        John.



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to