scrod / nv

Notational Velocity: modeless, mouseless Mac OS X note-taking application
http://notational.net
GNU General Public License v3.0
2.07k stars 405 forks source link

Tag sync between NV and Simplenote #104

Open julianjdr opened 14 years ago

julianjdr commented 14 years ago

Since Simplenote app includes tagging, NV does not sync the tags we introduce in Simplenote, and Simplenote doesn't sync the tags we introduce in NV. It would be great if we could have tags synchronized in both applications.

darrylhthomas commented 13 years ago

I've uploaded a new build: https://github.com/downloads/darrylhthomas/nv/nv-2.0b5+simplenote-tags+logging.zip

This build is the same as the previous, but includes extra logging about sync/tagging decisions. If the initial sync is not working properly for you, please consider using this build (need to start from a non-tagsyncing setup first for it to be useful) and sending me the log. Please note that your tags will be revealed in this log, so if there's sensitive info, you should scrub it before sending to me.

Probably the easiest way to capture the log output will be to launch NV from the terminal using a command like:

path-to-the-build/Notational\ Velocity.app/Contents/MacOS/Notational\ Velocity 2> nvlog.txt

...and then send me the nvlot.txt (or whatever you've named it).

Thanks, D

anatomatic commented 13 years ago

Hi Darryl,

Sorry to leave you hanging! I've been traveling. Should be able to test the latest build later tonight or sometime tomorrow.

Look forward to giving it a try...

darrylhthomas commented 13 years ago

@anatomic No pressure, but I was wondering whether you'd had a chance yet to run the logging build.

Thanks, D

anatomatic commented 13 years ago

Hey Darryl,

Sorry to kill the momentum, I got home to a swarm of deadlines.

Here's what I've been able to figure out, the notes that aren't syncing tags were "bulk tagged" in NVAlt: I selected a bunch of notes in the notes list, hit cmnd-shift-T, and typed in a tag for them. These tags are stuck in the NV-database but don't make it to the server. I have a log for this but I'd prefer to email it to you directly. Please email me: anatomatic[at]gmail

I also created a test database with a new Simplenote account. I made notes in the browser, in NVAlt, and iOS, tagging them separately, and then did a sync. I also did a bulk-tag to duplicate the above issue. For whatever reason, this test worked. Log file here: http://cl.ly/1y08020S1a3B1E1e3B29

It's a real conundrum. For my own part I need to reorganize my notes anyway so I'm willing to retag and get everything sorted out manually. But if this is an issue you want to chase further, I'm here to help. Email me for the log...

And I'll be much more responsive for the next two weeks.

Thanks again, Ian

iandol commented 13 years ago

Just to comment, for those waiting for for tag sync and unable to compile NV head, nvAlt 2.1 has been released which includes the wonderful work done by Darryl; work perfectly here so far. Thanks Darryl, and hope to see an official NV build with this great feature soon.

darrylhthomas commented 13 years ago

Thanks for the kind words. I've been using nvAlt 2.1 since its release, and I've been very please with it so far.

On Aug 1, 2011, at 5:59 AM, iandol wrote:

Just to comment, for those waiting for for tag sync and unable to compile NV head, nvAlt 2.1 has been released which includes the wonderful work done by Darryl; work perfectly here so far. Thanks Darryl, and hope to see an official NV build with this great feature soon.

Reply to this email directly or view it on GitHub: https://github.com/scrod/nv/issues/104#issuecomment-1699150

zaderade commented 13 years ago

+1. Where can I download nvAlt 2.1 and how do I install it? I'm more of a designer than a coder, and I'm new to github. Wish I could contribute more. Thanks!

darrylhthomas commented 13 years ago

You can find it here: http://brettterpstra.com/project/nvalt/

Installation directions are on the page.

Cheers, D

On Sep 2, 2011, at 8:35 PM, zaderade wrote:

+1. Where can I download nvAlt 2.1 and how do I install it? I'm more of a designer than a coder, and I'm new to github. Wish I could contribute more. Thanks!

Reply to this email directly or view it on GitHub: https://github.com/scrod/nv/issues/104#issuecomment-1984674