http://bugs.meego.com/show_bug.cgi?id=1411
Summary: Please enhance syncevolution with HTTP howto - include
N900 example with task sync
Classification: MeeGo Projects
Product: SyncEvolution
Version: unspecified
Platform: Netbook
OS/Version: IA
Status: NEW
Severity: normal
Priority: High
Component: SyncEvolution
AssignedTo: patrick.ohly(a)intel.com
ReportedBy: jingke.zhang(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
This issue is from
http://bugzilla.moblin.org/show_bug.cgi?id=10486
Description From syncevolutionbugs(a)sourcesink.com 2010-04-17 18:56:00
PST (-) [reply]
I wish to use syncevolution's HTTP server to sync with an N900
It would be helpful if you could update the HTTP howto to cover this scenario.
I have contacts and address working fine (syncevolution v0.9.2 on N900
simulated
under scratchbox and syncevolution 1.0beta2 under Ubuntu 9.04)
Tasks and memos are not syncronizing.
My google searches seem to indicate that I need to use a virtual source for
this - but I've been unable to find much info on this in my online searches.
I think the correct place for the config file changes is on the desktop side
(where I am running the syncevo-http-server) but not sure what else is needed
and exactly how to get it all configured...
If you'd like someone to write the howto updates, I'm willing to do so...but
would need some help to get my setup working first.
Thank you for a great tool and your continued efforts!
--------------------------------------
As a side note:
I would prefer to be running 1.0beta2 on the N900 and am working
on building it but running into a number of issues - most recently an issue
with an undefined symbol while building util.cpp (NSS_NoDB_Init) - everything
seems to be in order though... I need to look into that more...
Perhaps I should really step forward to the latest code in git since it looks
like beta 3 is due shortly?
----------------------------------------
------- Comment #1 From pohly 2010-04-18 12:27:36 PST (-) [reply] -------
(In reply to comment #0)
I wish to use syncevolution's HTTP server to sync with an N900
It would be helpful if you could update the HTTP howto to cover this scenario.
I have contacts and address working fine (syncevolution v0.9.2 on N900
simulated
under scratchbox and syncevolution 1.0beta2 under Ubuntu 9.04)
Tasks and memos are not syncronizing.
What is the error that you are getting? I'll update the HOWTO, but for that I
need to know what I have to change to avoid the problem you are running into.
My google searches seem to indicate that I need to use a virtual
source for
this - but I've been unable to find much info on this in my online searches.
You don't need virtual sources when using SyncEvolution *on* the N900. You only
need that when talking *with* SyncEvolution to the native SyncML implementation
via Bluetooth.
--------------------------------------
As a side note:
I would prefer to be running 1.0beta2 on the N900 and am working
on building it but running into a number of issues - most recently an issue
with an undefined symbol while building util.cpp (NSS_NoDB_Init) - everything
seems to be in order though... I need to look into that more...
Perhaps I should really step forward to the latest code in git since it looks
like beta 3 is due shortly?
Using the "master" branches is safe, no need to wait for an official beta 3.
Just make sure that you get both SyncEvolution and libsynthesis, then compile
with --with-synthesis-src.
------- Comment #2 From syncevolutionbugs(a)sourcesink.com 2010-04-20 13:59:07
PST (-) [reply] -------
A few more details...in response to your request.
(Please keep this open for a bit though...I may add some more detail)
Ok, sync is working for me for tasks, calendar and memos (and continues to work
for addressbook). I am in the process of carefully documenting my steps
and plan to run another clean run of the steps to make sure they are right.
My most recent problem I suspect was due to the hierarchal nature of the config
files. On the server side I discovered some inconsistencies in my settings
across all these files. While setting things up I most likely edited the wrong
file accidently at some point.
Patrick clarified things a bit for me in recent email
Virtual sources are NOT needed for this scenario
Virtual sources are required IF
1) you have a Bluetooth phone and wish to use Bluetooth to sync to it's
native SyncML server
AND
2) the phone or device's version of SyncML wishes to combine more than
one sync type into a sync event
Example: some Nokia phones (including N900 I believe) combine
calendar and todo info into one sync type
I may be wrong on these two things since I don't yet have an N900 and
have not done any experimenting with bluetooth, syncml, phone combos etc)
--------------------------------------------------------
Environment details
Client:
"N900" via scratchbox emulation using Mar 22 2010 Maemo dev SDK from Nokia
Syncevolution 0.9.2 from repository
Syncevolution-frontend 0.5 from repository
Server
syncevolution 1.0beta2 from source code I compiled
evolution version 2.26.1
Sync method: syncevolution HTTP server running on desktop
--
Configure bugmail:
http://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.