Google Reader Sync

An RSS/Atom newsreader with features comparable to commercial newsreaders.
barijaona
Vienna Team
Posts: 661
Joined: Sat Nov 12, 2011 11:10 am
Contact:

Re: Google Reader Sync

Post by barijaona »

ansani wrote:Hi Guys!
1) all feeds now have favicon (and google reader feed have a [G] in front of name)
If I inadvertently click on the name of the feed, I get having multiple [G] in front of the name...
I contribute to Vienna RSS as a developer.
Please, don't forget those tips for writing a good bug report
shawn
Muffin
Posts: 28
Joined: Sun Feb 10, 2008 6:11 pm

Re: Google Reader Sync

Post by shawn »

Salvatore,

I just wanted to write to say how much I appreciate this! I just found the thread and have everything set up to test out over the next few days. The syncing of the read state seems a little strange, but I'll give things some time in actual use before posting any bugs.

Thanks,

Shawn
User avatar
ansani
Latté
Posts: 57
Joined: Fri Nov 25, 2011 7:47 am
Location: Catanzaro - Italy

Re: Google Reader Sync

Post by ansani »

Hi Guys!
A new beta release is out ^_^ (2800.4)

Changelog:

* Using an unique download queue for Google Reader Feeds and Local Feeds
* Users can choice how many concurrent downloads Vienna should support (like NetNewsWire)
* Fixed a BIG issue with OAuth 2.0 token not available on Vienna startup
* Added support for UNSUBSCRIBING Google Reader RSS feeds directly from Vienna
* Added support for 304 HTTP StatusCode (Not Modified) to optimize feeds with no new items from last check
* This build (tnx to barijaona) support only Intel (10.5 / 10.6 / 10.7). I need to find a PPC MAC to compile for PowerPc (Universal Build support)
* Lot of BugFixes

Of course is still work in progress, so you can find bugs!

Tnx for your time,
Salvatore
kao
Harmless
Posts: 20
Joined: Tue Jan 17, 2012 9:22 pm

Re: Google Reader Sync

Post by kao »

2800.4 crashing

Salvatore,

Thanks for more significant improvements! The performance improvement is great. And after half a day of running 2800.4 I've seen far less -- though still some -- of old/read articles showing up as new/unread; and those that do frequently disappear after another refresh.

One thing I think you'll want to know about: 2800.4 on 10.6.8.1 suddenly started crashing on refresh. I can send along the User Diagnostic Report if you'd like (but not sure you want me posting the whole thing, so please give me instructions on how to send it if you want it).

First time it crashed I simply removed the cache; restarted, crashed again. Then I removed the Application Support folder (I have only GR sync feeds, no local) and the cache and it's stayed up now and seems to be fine.

May or may not be related: I'm seeing really long console messages about feeds not found on the server. Seeing them as well on my 10.7.2 system running 2800.4 (though it has not crashed).

-K
barijaona
Vienna Team
Posts: 661
Joined: Sat Nov 12, 2011 11:10 am
Contact:

Re: Google Reader Sync

Post by barijaona »

ansani wrote: * This build (tnx to barijaona) support only Intel (10.5 / 10.6 / 10.7). I need to find a PPC MAC to compile for PowerPc (Universal Build support)
It builds without problem on Xcode 3.2.6

You can download an universal binary here https://github.com/downloads/barijaona/ ... 2800.4.zip
I contribute to Vienna RSS as a developer.
Please, don't forget those tips for writing a good bug report
kao
Harmless
Posts: 20
Joined: Tue Jan 17, 2012 9:22 pm

Re: Google Reader Sync

Post by kao »

Um... Let me re-state that. From time to time I'm still seeing articles fetched that date to 2009/2010/2011. Frequently, intermittently, but several times/day.Does make it more difficult to move among a couple of Macs running Vienna and Feedler o iOS. Each time the old/read articles show up in V it takes a few minutes to clear them out & decided from what point you need to start reading from.

-K
barijaona
Vienna Team
Posts: 661
Joined: Sat Nov 12, 2011 11:10 am
Contact:

Re: Google Reader Sync

Post by barijaona »

barijaona wrote: It builds without problem on Xcode 3.2.6
Ansani, even in Lion, you can apparently install Xcode 3.2.6. See this : http://divineabomination.blogspot.com/2 ... ke-it.html
Rename the /Developer folder before, if you want to have the two installs alongside.

Here, I have 4.2 in /Developer and 3.2.6 in /Xcode3

Xcode 3.2.6 can be downloaded at https://developer.apple.com/devcenter/d ... dk_4.3.dmg
I contribute to Vienna RSS as a developer.
Please, don't forget those tips for writing a good bug report
kao
Harmless
Posts: 20
Joined: Tue Jan 17, 2012 9:22 pm

Re: Google Reader Sync

Post by kao »

2800.4 crashing

This morning 2800.4 crashed on my 10.7.2 system during refresh.

-K
User avatar
ansani
Latté
Posts: 57
Joined: Fri Nov 25, 2011 7:47 am
Location: Catanzaro - Italy

Re: Google Reader Sync

Post by ansani »

kao wrote: This morning 2800.4 crashed on my 10.7.2 system during refresh.
Can you paste a crashlog ? (of course if it appears on Lion).

I'm doing a lot of code rewrite to handle correctly all OAuth response from Google (and yes, I'll support the dam new P3P privacy cookie...).
This should fix all token expiring issue you notices (read/unread status not coherent between Vienna and GR).

Salvatore
kao
Harmless
Posts: 20
Joined: Tue Jan 17, 2012 9:22 pm

Re: Google Reader Sync

Post by kao »

ansani wrote:
kao wrote: This morning 2800.4 crashed on my 10.7.2 system during refresh.
Can you paste a crashlog ? (of course if it appears on Lion).

I'm doing a lot of code rewrite to handle correctly all OAuth response from Google (and yes, I'll support the dam new P3P privacy cookie...).
This should fix all token expiring issue you notices (read/unread status not coherent between Vienna and GR).

Salvatore
Thanks, Salvatore. Crash log attached.

-K
Attachments

[The extension crash has been deactivated and can no longer be displayed.]

shawn
Muffin
Posts: 28
Joined: Sun Feb 10, 2008 6:11 pm

Re: Google Reader Sync

Post by shawn »

Seeing the same crashiness (attached).
Attachments

[The extension crash has been deactivated and can no longer be displayed.]

User avatar
ansani
Latté
Posts: 57
Joined: Fri Nov 25, 2011 7:47 am
Location: Catanzaro - Italy

Re: Google Reader Sync

Post by ansani »

@kao @shawn

It's same crash type :(
Related to feed retrieval...

Bug solved on new build.

Salvatore
kao
Harmless
Posts: 20
Joined: Tue Jan 17, 2012 9:22 pm

Re: Google Reader Sync

Post by kao »

GR web page unreliable message dates/times.

FWIW, I've just noticed that I refreshed my view on GR web page and received 25 articles timestamped more than four hours ago. I'd read everything a couple of hours ago. Buggy Google?

-K
User avatar
ansani
Latté
Posts: 57
Joined: Fri Nov 25, 2011 7:47 am
Location: Catanzaro - Italy

Re: Google Reader Sync

Post by ansani »

kao wrote: I've just noticed that I refreshed my view on GR web page and received 25 articles timestamped more than four hours ago. I'd read everything a couple of hours ago. Buggy Google?
GR crawler refresh a feed using an internal algo (based on how many new articles a feed provide on daily/hourly basis). Maybe feed updated articles so GW processed like new articles.
What is the feed ?

Salvatore
User avatar
ansani
Latté
Posts: 57
Joined: Fri Nov 25, 2011 7:47 am
Location: Catanzaro - Italy

Re: Google Reader Sync

Post by ansani »

New beta release!!!

Hi guys, the 2800.5 is out...

This time, lot of changes (really lot of changes) under the wear ;)

You should notice a speeeeeeeeeeeeeeeed up on all operations, a better compatibility with Google Reader (Vienna finally support the bad #!#»#!#»! P3P cookie) and a detailed log for *ANY* feed.

Hope all is ok with your tests :)

Tnx,
Salvatore

New on this build
------------------------

* Complete rewrite of GoogleReader Sync Engine (now support the infamous P3P cookie)
* General App Speedup
* Lot of changes on Refresh Timers
* Lot, really lot, of changes on queue management (now more tasks are executed in background)
* Lot of BugFixes
veke
Latté
Posts: 78
Joined: Tue Feb 22, 2005 3:18 pm

Re: Google Reader Sync

Post by veke »

Thank you for your ongoing support Ansani. I have a question, the sparkle update always fails with an error for me. Is there something I can do about that? I rename the app "Vienna". Is that it?
User avatar
ansani
Latté
Posts: 57
Joined: Fri Nov 25, 2011 7:47 am
Location: Catanzaro - Italy

Re: Google Reader Sync

Post by ansani »

What error do you get ?

I think (but I'm not really sure) that you should not rename the app :P

S
pumpkin34
Harmless
Posts: 3
Joined: Wed Jan 11, 2012 4:27 pm

Re: Google Reader Sync

Post by pumpkin34 »

Hi Salvatore!
I still get spontaneous crashes (i.e. app running in the background) with ViennaBeta 2800.5
You'll find the crash log report attached.
For the time being, I've moved back to version 2800.3, which is quite stable on my system and mostly works, depending on the feeds: some are truly synced, some are not.
Anyway, once more, thank you so much for all the work involved.
Thierry
Attachments

[The extension crash has been deactivated and can no longer be displayed.]

User avatar
ansani
Latté
Posts: 57
Joined: Fri Nov 25, 2011 7:47 am
Location: Catanzaro - Italy

Re: Google Reader Sync

Post by ansani »

@pumpkin34: really really strange... I see on your crashlog that Vienna crash on a really simple instruction...

Do you have local and remote feeds ?

Can you execute Vienna from CommandLine (ViennaBeta.app/Contents/MacOS/ViennaBeta) and attach all output when Vienna crash ??

I'm planning also to implement a Debug option to Vienna so I can easily analyze crash reports :D

Tnx for your time testing Vienna,
Salvatore
pumpkin34
Harmless
Posts: 3
Joined: Wed Jan 11, 2012 4:27 pm

Re: Google Reader Sync

Post by pumpkin34 »

You're welcome. I'm running Vienna from command line now… waiting for a crash. All my feeds are remote now, no local feed left.
Post Reply