[tomboy-list] starting tomboy // sync issues

Matt Price matt.price at utoronto.ca
Fri Dec 14 07:04:40 PST 2007


Hi John,
On Fri, 2007-12-14 at 13:59 +0000, John Carr wrote:
> Hi Matt
> 
> > hi, just back form a 2-week trip to europe and realized my last reply
> > didn't go out to the list, sorry about that.  been fooling around a
> > little tiny bit with conduit but as far as i can tell it's not possible
> > to use it to directly sync two instances of tomboy -- is that right?
> > instead the sync needs to go tomboy(1) <--> folder <--> tomboy(2), which
> > is a little more cumbersome.  i'm a bit reluctant to do it as this
> > method retains none of the metadata that seem to be kept in the internal
> > sync plugin, and i don't want to totally mess up either of my systems.
> > anyway, wondered if i were missing something on conduit or if my initial
> > impression is correct.
> 
> For some shaky, low quality (and old) footage, see here:
> 
> http://unrouted.co.uk/2007/06/10/conduit-network-sync/
> 
> That is two laptops syncing tomboy <--> tomboy and evolution <--->
> evolution. Currently the code to do this is in our SVN and has been
> evolving slowly - we don't plan to let it loose until we are happy it
> is solid.
> 
hmm.  interesting.  so thought i'd try this out...  i started both my
laptops, gont and hain, built conduit-svn on gont, & fired it up.  there
at the bottom of the conduit list, underneath google, i saw one extra
listing for hain.local!  excellent.  so i tried to sync the regular
tomboy-sync with the tomboy-under-hain, which i reckoned was the right
way.  unforuntately though when i pressed "synchronize" i got an 'error
refreshing dataserver' and a crash.  after that, whenever i started
conduit, the 'x.local' conduits were missing from the list.  tried
building conduit on the other computer and didn't have any more luck.
anyway, will try again & try to give more info.

> Regarding your second issue, im not sure which bit of metadata you are
> referring to but Conduit currently targets an older dbus API, which
> didnt give full access to the Note. The tomboy devs expanded the API
> for us but we don't have a release yet using the updated API.   I'm
> not really sure what you lose from this though (we asked for it to do
> tag support, which is semi switched off) Sandy: Difference between
> SetNoteXML and SetNoteCompleteXML? I don't think its anything
> important in current release.
> 
it's just that there are a bunch of other files i
nthe .tomboy/sync-sshfs folder that don't end up in tomboy --> folder
sync from conduit.  they could well be completely irrelevant for me.  

> Conduit doesn't really do a good job when you try to sync two
> initialized instances - you'll likely have a lot of conflicts to
> resolve. But once that is sorted on you should be on solid ground. We
> have some things in the pipeline to resolve this, but its never a
> situation that is magically going to "just work" in its entirety.
> 
> Of course, before trying anything i'd make a backup of your .tomboy folder >: )
> 

did that at least!

thanks much, matt

> John
-- 
Matt Price
matt.price at utoronto.ca


More information about the Tomboy-list mailing list