[tomboy-list] Evernote Addin
Doug Johnston
doug.johnston at gmail.com
Tue Jan 19 14:50:37 PST 2010
Hi Jared, et al.,
Thanks for the debugging report. It's _very_ useful to have this kind
of feedback. I'm going to take the debugging off the list just so it
doesn't get too spammed, but I'll report back to everyone if there is
more significant progress.
In the meantime, please feel free to send me any diagnostic reports
directly at tomboy at dvjohnston.com
Best,
Doug
On Tue, Jan 19, 2010 at 2:41 PM, Jared Jennings
<jaredljennings at gmail.com> wrote:
> So I created a note in tomboy, gave it a name of "Bangalore TODO notes",
> sent to evernote. Edited in evernote, synced and it lost it's name and the
> title is blank in the note in tomboy.
>
> [DEBUG]: Sync: New revision: 127
> [DEBUG]: Creating Buffer for 'New Note 124'...
> [DEBUG]: New Note 124 tags:
> [DEBUG]: Renaming note from New Note 124 to Bangalore TODO notes
> [DEBUG]: Saving 'Bangalore TODO notes'...
> [DEBUG]: Saving 'Bangalore TODO notes'...
> [DEBUG]: SyncThread using SyncServiceAddin: Evernote
> [DEBUG]: [Evernote] Begining Sync...
> [DEBUG]: [Evernote] Authentication successful for: jaredljennings
> [DEBUG]: [Evernote] Authentication token =
> xxxxxx:E=xxxxxxxxxxxxx:C=12648ba78e8:P=xx A=dvjohnston:H=xxxxxxxxxxxxxxxxx
> [DEBUG]: 8
> [DEBUG]: Sync: GetNoteUpdatesSince rev 127
> [DEBUG]: Sync: 0 updates since rev 127
> [DEBUG]: Sync: Uploading 1 note updates
> [DEBUG]: [Evernote] Uploading 1 notes
> [DEBUG]: [Evernote] Creating new Evernote from
> tomboy:0fd34bb0-58a4-4cd4-8edf-427a8ad3e8f1
> [DEBUG]: [Evernote] Using user-custom
> EvernoteSyncService.TomboyToEvernote.xslt file.
> [DEBUG]: [Evernote] Done with sync.
> [DEBUG]: Sync: New revision: 128
> [DEBUG]: SyncThread using SyncServiceAddin: Evernote
> [DEBUG]: [Evernote] Begining Sync...
> [DEBUG]: [Evernote] Authentication successful for: jaredljennings
> [DEBUG]: [Evernote] Authentication token =
> xxxxxx:E=xxxxxxxxxxxxx:C=12648ba78e8:P=xx A=dvjohnston:H=xxxxxxxxxxxxxxxxx
> [DEBUG]: 8
> [DEBUG]: Sync: GetNoteUpdatesSince rev 128
> [DEBUG]: [Evernote] Using user-custom
> EvernoteSyncService.EvernoteToTomboy.xslt file.
> [DEBUG]: Sync: 1 updates since rev 128
> [DEBUG]: Renaming note from Bangalore TODO notes to (Untitled 125)
> [DEBUG]: Sync: Uploading 0 note updates
> [DEBUG]: [Evernote] Done with sync.
> [DEBUG]: Sync: New revision: 129
> [DEBUG]: Saving '(Untitled 125)'...
> [DEBUG]: Renaming note from (Untitled 125) to (Untitled 126)
> [DEBUG]: Renaming note from (Untitled 126) to (Untitled 125)
> [DEBUG]: Saving '(Untitled 125)'...
>
> On Tue, Jan 19, 2010 at 12:37 AM, Doug Johnston <doug.johnston at gmail.com>
> wrote:
>>
>> I've updated the addin quite a bit this weekend. I think I've worked
>> out most of the major kinks. I've tried it on Ubuntu, Windows, and
>> OSX, using both Tomboy 1.0 and git versions. Almost all formatting
>> should now be correct, except hyperlinks, which still need a little
>> work*.
>>
>> If you want to try it out the easy way:
>> 1. Download
>> http://cloud.github.com/downloads/dvj/EvernoteSyncAddin/EvernoteSyncServiceAddin-0.3.zip
>> 2. Extract both the dlls into an appropriate directory
>> (http://live.gnome.org/Tomboy/Directories)
>> 3. Sign up for a testing Evernote account at sandbox.evernote.com
>> (This wont work with your normal Evernote account until I'm sure I
>> wont be deleting anyone's notes)
>> 4. Backup your Tomboy notes using your favorite method
>> 5. Activate the addin in Tomboy and enter your account info on the
>> Synchronization Tab
>> 6. Sync notes and report any errors back to me
>>
>> Most helpful (in addition to all-out errors) would be looking for:
>> - whitespace and newline issues
>> - lost formatting (outside of links, I know about that)
>> - Bad date stamps (Create, modified, or metadata), especially across
>> timezones
>> - Conflicts when there shouldn't be, and lacking conflicts when there
>> should be
>>
>> Again, this is an early release of a somewhat complicated syncing
>> method, so please dont rely on this if you dont have a safe backup of
>> your notes. I would count on something getting messy.
>>
>> Best,
>> Doug
>>
>>
>> *Evernote is really picky about sending working [a href] links. If
>> wont accept any note with a broken link, so I likely need to implement
>> something which will validate all hrefs. I had several notes with
>> local file:/// style links, which wouldn't work unless I took out the
>> links.
>>
>> On Fri, Jan 15, 2010 at 2:10 PM, Sandy Armstrong
>> <sanfordarmstrong at gmail.com> wrote:
>> > On Fri, Jan 15, 2010 at 1:51 PM, Doug Johnston <doug.johnston at gmail.com>
>> > wrote:
>> >> Thanks Sandy,
>> >>
>> >> I updated the README, and I'll look over the XSLT in snowy. I agree
>> >> that some standard test notes and conversion cases would be a big
>> >> help. I might try to refactor the htmlAddin and create an Interface
>> >> that anyone wanting to do a tomboy to X conversion can derive from and
>> >> implement, which might ease the pain for all the other sync services
>> >> people have wanted to see Addins for.
>> >
>> > Yeah, I'd like to see the concept of conversion to other formats be
>> > integrated right into Tomboy, so that we can have similar UI for
>> > exporting to HTML/PDF/whatever, or importing things, and also
>> > consistent APIs developers can use for things like sync.
>> >
>> >> One other question I forgot about: Right now I'm storing the user's
>> >> Evernote password as a simple base64 encode of the original password
>> >> in the tomboy settings. Under Gnome, it's easy enough to integrate
>> >> with the gnome key ring, but what about the mac/win platforms? OSX has
>> >> a similar Apple Keychain, but I haven't found a way to access this
>> >> through Mono. Windows I dont believe even has a platform wide password
>> >> system (Although I haven't looked at Win7 or Vista). Is there any
>> >> simple solution to this problem I'm overlooking? I'd like to just
>> >> store a password hash, but Evernote requires authorization against the
>> >> original password, so that's not an option.
>> >
>> > Yeah, I have no idea about this. Maybe some folks on the mono-osx
>> > list would have ideas regarding keychain integration.
>> >
>> > I'd accept a patch adding an abstraction layer that worked for gnome
>> > keyring, apple keychain, and whatever works on Windows.
>> >
>> >> I'll post once more to the list once I consider things "good enough to
>> >> be used by normal people".
>> >
>> > Cool!
>> >
>> > Sandy
>> >
>> _______________________________________________
>> Tomboy-list mailing list
>> Tomboy-list at lists.beatniksoftware.com
>>
>> http://lists.beatniksoftware.com/listinfo.cgi/tomboy-list-beatniksoftware.com
>
>
>
> --
> -Jared
>
More information about the Tomboy-list
mailing list