Search found 11 matches

by adamhartford
Thu Aug 25, 2011 1:44 am
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

An update: I'm still fixing and testing some things. My sister got married this past weekend so I didn't spend any time on this. It's useful to let feeds accumulate unread items for a few days for testing, though. However, it's very close to being ready.
by adamhartford
Mon Aug 15, 2011 4:22 pm
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

Sounds good, Michael. I'm just about done actually and starting to wrap up. I just need to find a few hours this week to make some final changes. Then I'll clean up the code, add some comments, and send it your way for review before committing. Then we can talk UI.

Thanks,
Adam
by adamhartford
Sun Aug 07, 2011 7:51 pm
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

Thanks for the replies. It looks like we're almost there! Nested folder support has been implemented with the same conventions used by NNW (outer + em dash + inner1 + em dash + inner2, etc...). Everything looks good so far. FYI -- I hope to have this code ready to commit by the end of August. At tha...
by adamhartford
Wed Jul 27, 2011 2:41 am
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

Handling flags is simple enough. I'm now working on folders. Google Reader has the concepts of folders and tags, but folders can't be nested as far as I can see. NNW tries to handle this by making folder names like "Outer1 - Inner1 - Inner2" with appropriate tags, but if you play around wi...
by adamhartford
Wed Jul 27, 2011 1:29 am
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

No, I don't think any fundamental changes are necessary. Ideally most of the work will happen in the background, with only a small number of UI changes required and all of the syncing logic should be able to live independently of Vienna's other internals. So far there are obvious hooks in which to s...
by adamhartford
Fri Jul 22, 2011 1:30 am
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

I didn't get to spend much time on this feature this week, but marking items read/unread is now working. I'll be able to spend some time this weekend on it, though. Next up is flags, folders, and general refresh syncing.
by adamhartford
Wed Jul 13, 2011 2:40 am
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

Another update... Good progress, I think. I have the infrastructure in place to support syncing. At a very high level, I've added an NSOperationQueue to RefreshManager and AppController and have NSOperation subclasses for various Google Reader syncing operations. I've taken care to make sure we only...
by adamhartford
Sat Jul 09, 2011 6:52 pm
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

Michael, the code is not currently online anywhere. Once it's a bit further along and syncing is (for the most part) working as expected, I'll put everything in a github repo.
by adamhartford
Fri Jul 08, 2011 12:58 am
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

Today's progress: 1. Preferences window updated. This is a blatant copy of the NetNewsWire preference UI (just to have something), but can change based on suggestions. NewPrefs.png 2. Researched both OAuth and ClientLogin authentication approaches. Seems either will work, but OAuth would be much ugl...
by adamhartford
Thu Jul 07, 2011 5:24 pm
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

Re: New Developer: Google Reader Syncing

For anyone interested, I'd be curious to know whether you think this should be implemented with OAuth or not? There is currently no official Google Reader API, which might make the OAuth user experience more clunky than it already is. And, AFAIK, the Google Reader API can still be accessed without O...
by adamhartford
Thu Jul 07, 2011 1:51 pm
Forum: Vienna
Topic: New Developer: Google Reader Syncing
Replies: 27
Views: 25416

New Developer: Google Reader Syncing

Hi All, This seems like a good time to make the jump from Vienna user to contributor. I wanted to let you know that I'm going to begin implementing Google Reader syncing. My plan is to start by duplicating the functionality and look/feel you see in NetNewsWire. Once that's ready, we can think about ...