Announcing InoReader

2,183 views
Skip to first unread message

Yordan Yordanov

unread,
Apr 7, 2013, 6:48:28 AM4/7/13
to google-read...@googlegroups.com
Hi there,
I've just released the first public version of my reader, called InoReader. It's 100% inspired by Google Reader (pure and fast experience, but not too sleek like feedly for example). You can check it out here - https://www.inoreader.com, or in the Chrome Web Store - https://chrome.google.com/webstore/detail/inoreader/hhglljfmpijadbpkalkclnhlncncdono.

My idea was to preserve the good stuff about Google Reader, and to include new features, that I've missed in the old Reader, such as Desktop notifications.
I hope you find it useful. The App is still at it's early stages, so there might be bugs, but I'll make sure they disappear quickly if you notify me somehow.

Alex Chaffee

unread,
Apr 7, 2013, 9:23:00 AM4/7/13
to google-read...@googlegroups.com, jacke...@gmail.com
Looks nice. What's your backend? How do you find new and updated feeds?
> --
> You received this message because you are subscribed to the Google Groups
> "Google Reader Diaspora" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-reader-dia...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>



--
Alex Chaffee - al...@stinky.com
http://alexchaffee.com
http://codelikethis.com
http://twitter.com/alexch

Yordan Yordanov

unread,
Apr 7, 2013, 9:37:10 AM4/7/13
to google-read...@googlegroups.com, jacke...@gmail.com
I'm using SimplePie as parser. For the frontend I'm using jQuery(UI) which is pretty standard these days, and for axaj, I'm using xajax (http://www.xajax-project.org/. Everything else is my own stuff. I'm not currently actively searching for feeds, only user added feeds are monitored for updates. They are polled every 5 minutes (Surely I'll change this interval sooner or later) for updates. Old articles are matched by hashing some parameters (url, title, feed_id).

I'm currently trying to bring some audience to the App (maybe some beta testers...) without sounding like spammer on the forums, tough task... :)

On Sunday, April 7, 2013 4:23:00 PM UTC+3, Alex Chaffee wrote:
Looks nice. What's your backend? How do you find new and updated feeds?

On Sun, Apr 7, 2013 at 6:48 AM, Yordan Yordanov <jacke...@gmail.com> wrote:
> Hi there,
> I've just released the first public version of my reader, called InoReader.
> It's 100% inspired by Google Reader (pure and fast experience, but not too
> sleek like feedly for example). You can check it out here -
> https://www.inoreader.com, or in the Chrome Web Store -
> https://chrome.google.com/webstore/detail/inoreader/hhglljfmpijadbpkalkclnhlncncdono.
>
> My idea was to preserve the good stuff about Google Reader, and to include
> new features, that I've missed in the old Reader, such as Desktop
> notifications.
> I hope you find it useful. The App is still at it's early stages, so there
> might be bugs, but I'll make sure they disappear quickly if you notify me
> somehow.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Reader Diaspora" group.
> To unsubscribe from this group and stop receiving emails from it, send an

Juan Luis Chulilla

unread,
Apr 7, 2013, 10:19:57 AM4/7/13
to google-read...@googlegroups.com

Are you going to open source your product?

To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

Yordan Yordanov

unread,
Apr 7, 2013, 11:28:17 AM4/7/13
to google-read...@googlegroups.com
To be honest, I hadn't thought about it. My previous work is only enterprise projects, so i know very little about open source. I may research this in the future, but not right now.


On Sunday, April 7, 2013 5:19:57 PM UTC+3, JLChulilla wrote:

Are you going to open source your product?

El 07/04/2013 15:37, "Yordan Yordanov" <jacke...@gmail.com> escribió:
I'm using SimplePie as parser. For the frontend I'm using jQuery(UI) which is pretty standard these days, and for axaj, I'm using xajax (http://www.xajax-project.org/. Everything else is my own stuff. I'm not currently actively searching for feeds, only user added feeds are monitored for updates. They are polled every 5 minutes (Surely I'll change this interval sooner or later) for updates. Old articles are matched by hashing some parameters (url, title, feed_id).

I'm currently trying to bring some audience to the App (maybe some beta testers...) without sounding like spammer on the forums, tough task... :)

On Sunday, April 7, 2013 4:23:00 PM UTC+3, Alex Chaffee wrote:
Looks nice. What's your backend? How do you find new and updated feeds?

On Sun, Apr 7, 2013 at 6:48 AM, Yordan Yordanov <jacke...@gmail.com> wrote:
> Hi there,
> I've just released the first public version of my reader, called InoReader.
> It's 100% inspired by Google Reader (pure and fast experience, but not too
> sleek like feedly for example). You can check it out here -
> https://www.inoreader.com, or in the Chrome Web Store -
> https://chrome.google.com/webstore/detail/inoreader/hhglljfmpijadbpkalkclnhlncncdono.
>
> My idea was to preserve the good stuff about Google Reader, and to include
> new features, that I've missed in the old Reader, such as Desktop
> notifications.
> I hope you find it useful. The App is still at it's early stages, so there
> might be bugs, but I'll make sure they disappear quickly if you notify me
> somehow.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google Reader Diaspora" group.
> To unsubscribe from this group and stop receiving emails from it, send an

Juan Luis Chulilla

unread,
Apr 7, 2013, 12:25:48 PM4/7/13
to google-read...@googlegroups.com

After suffering several blows from cloud-only solutions, I need safety measures against such dependances. When Google decided to suspend reader, people who spend time tagging content were abandoned in the cold.

Most probably I will use only open source solutions for this kind of needings. This is not an obstacle for paying for the service, as it would be very convenient. But I will avoid cloud-only solutions as far as I could. I don't want to pay for directional changes an abandonments

Thanks for answering

To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

Yordan Yordanov

unread,
Apr 7, 2013, 1:19:13 PM4/7/13
to google-read...@googlegroups.com
Yes, your argument is very good. I've suffered also from some similar services. I'll try to make it as open as possible, I admin that now it isn't at all (no API, but it's in the road map with the mobile-friendly version). Maybe I will release it as open source, but first i'll need to make the code cleaner and add comments, because right now there aren't any :) Also right now there is almost no interest in the project from users, because of lack of popularity.

P.S. who said anything about payments? The service is (and will be) free.

Matti Nescio

unread,
Apr 7, 2013, 1:22:12 PM4/7/13
to google-read...@googlegroups.com
On Sunday, 7 April 2013 19:25:48 UTC+3, JLChulilla wrote:

When Google decided to suspend reader, people who spend time tagging content were abandoned in the cold.

What do you mean by that ?  It's easy to export ones tagged (or starred) items from Reader 
(if not slightly more time-consuming once you have 1000+ items) in atom format, 
or all items at once in json format.

Matti Nescio

unread,
Apr 7, 2013, 1:36:59 PM4/7/13
to google-read...@googlegroups.com
On Sunday, 7 April 2013 13:48:28 UTC+3, Yordan Yordanov wrote:
https://www.inoreader.com, or in the Chrome Web Store - https://chrome.google.com/webstore/detail/inoreader/hhglljfmpijadbpkalkclnhlncncdono.

By 'Subscribe to unlimited number of feeds' , how unlimited do you mean ?
Google Reader has a limit of 2000 feeds per account , but I know that a couple people have gone way over it 
by directly importing an OPML file with 10k+ feeds, after which their account was pretty much fubar.

Not to mention that on slower computers, one would've noticed a clear slowdown of Reader once you had ~1000 feeds.



Yordan Yordanov

unread,
Apr 7, 2013, 2:41:34 PM4/7/13
to google-read...@googlegroups.com
Well there isn't ANY limit right now. You can import or add as many feeds as you like. I've raised the upload limit of the server really high. The actual import process is rather slow, because there aren't still many feeds in the cache and almost every feed is contacted to pull articles.
How will the server/client react I cannot fully predict. Most of the stress will be for the server, because the client only loads the portion of information displayed on the screen. The only heavy thing that I can think of is the navigation tree - Although it is asynchronous (it loads the leaf contents only when expanded), if you have MANY (like 500+)  feeds on one level, they will need to be loaded at once, and then there is a Javascript code, that iterates through tree elements and updates them if there are new items. This happens every 60 seconds if your browser is in focus, or when you bring the focus back (after minimization, alt-tab, etc..).
I would really like to see such users, and have feedback from them, because surely there will be room for optimization.

Yordan Yordanov

unread,
Apr 8, 2013, 3:41:29 AM4/8/13
to google-read...@googlegroups.com
My first step of being more transparent to users is the new changelog module. I'll post new features, changes and bug fixes there. http://img811.imageshack.us/img811/4561/inolog.png

Paulo Candido

unread,
Apr 8, 2013, 8:52:58 AM4/8/13
to google-read...@googlegroups.com
If you think the upload process is slow, you are not really thinking... After Google announcement I went shopping for a new reader and I am currently testing feedly and The Old Reader. feedly is still using the GReader back end, so I am waiting to see what they will do. TOR, on the other hand, has its own storage. The net result is that it took it about 6 days to import my subscriptions (when the process started I was the 50000 plus user on the line). So, be warned.

Anyway, I am testing Inoreader right now, and my firs impression is very, very good. I like the familiar interface and like even more the ability to share directly to the social networks. The fact you probably have very few users is another (albeit temporary, I think) great advantage over TOR, that has been painfully slow these days.

The only think I will probably miss is a usable mobile interface. Any plans?

Yordan Yordanov

unread,
Apr 8, 2013, 9:09:34 AM4/8/13
to google-read...@googlegroups.com
Thank you for the response, of course mobile is in plans :) It's just not priority right at this moment.
P.S. I've just released a new version with a major improvement in the way articles are loaded in the client, so there should be a big performance boost when viewing feeds with many heavy (images, embeded videos, etc) articles.
I'm constantly watching the server (it's only one box right now) and indeed, load is increasing with new users, but I will make sure the GUI always stays responsive and quick.

Any issues so far? Missing features, besides mobile support?

Juan Luis Chulilla

unread,
Apr 8, 2013, 9:30:10 AM4/8/13
to google-read...@googlegroups.com
Yordan, I have been playing with your product and it is a great online rss reader. Indeed it covers fair well the non-social part of the late google reader.

I am part of a community of "sharebros", of people who share, curate and comment interesting posts from rss feeds. Therefore, my final substition of google reader is going to be decided by the community. When Reader was castrated in 2011, we use first posterous and now google groups for the social part.

The social part completes the experience. A community reach where you don't, and commenting with them enriches the content a lot of times. Actually, as rss feeds let you don't visit the actual sites, you are losing the comments of most of the posts which are interesting to you. Social RSS curation offers you efficient access to comments, albeit in closed circles.

We are almost decided for TinyTiny RSS + mailman. The main reason is that both are open source products which are totally compatible with smartphones (a mobile client + email client). After severe disappointments from Google and other Cloud providers, we are focused on the safety that Open Source offers you on the long run. It's up to you to maintain a service while you can or want, instead on depending on others' plans and mood.

I tell you all of this because maybe it is going to be useful to you. The old reader is a great product, but it is not free and it is not compatible with mobile environments (their app sucks on a smartphone). However, they nail the basic idea of offering a complete support for social curation of RSS feeds. TinyTiny is basic but very lean, and compatible with email. AFAIK TTRSS doesn't send entire post using email, but we hope to solve this as it is a FOSS product

Hope this helps

Thanks for your work

Juan


--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
------

Dr. Juan Luis Chulilla Cano
Director, Online and Offline, S.L.
Telf.: 91 5233401
tinta-e.blogspot.com
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
I don't think a greater genius has walked the earth. Of the 3 great composers Mozart tells us what it's like to be human, Beethoven tells us what it's like to be Beethoven and Bach tells us what it's like to be the universe.

Douglas Adams

Yordan Yordanov

unread,
Apr 8, 2013, 9:48:25 AM4/8/13
to google-read...@googlegroups.com
This is because I've never really used the social part of Google Reader and I know very little about its use cases. That's why I'll love to have some user feedback like yours. This really helps to identify the community needs. 
I see lots of people now, who don't want to use cloud based services anymore, because history repeats itseft... I'll surely research this, as I don't want to let anyone down, because I've also suffered the same way.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Tobias Pfeiffer

unread,
Apr 22, 2013, 5:13:39 PM4/22/13
to google-read...@googlegroups.com
This is the best alternative to Google Reader so far. At least for browser based feed reading. But it is lacking a good mobile site. I'm using Chrome on a Nexus 4.
Let me know if you are interested in a German translation.
Best,
Tobi

Yordan Yordanov

unread,
Apr 23, 2013, 3:25:49 AM4/23/13
to google-read...@googlegroups.com
Mobile web version is planned in a under a month.
As for the translation, Yes, of course I'm interested. It's not a small effort though. Currently there are more than 500 strings in the application. Two week ago they were around 250 :). This is because we're not rapidly pushing new features and redesigning some things. If know how to work with PoEdit and don't mind to help, I'll be really glad to send you a template files for translation.

Yordan Yordanov

unread,
Apr 23, 2013, 3:28:32 AM4/23/13
to google-read...@googlegroups.com
Hey I just wanted to let everyone know, that we've just rolled out a major release, which includes a lot of social features. Profiles, sharing (which we call broadcasting) and more. On thing that I like to point out is that I've included the option "Disable social features" for uses who like to you use the app as a plain reader and don't want to be bothered with social stuff.

Also there is a new Chrome extension which shows you how many unread articles you have - https://chrome.google.com/webstore/detail/inoreader-notifier/kfimphpokifbjgmjflanmfeppcjimgah

Cheers to all readers!

On Sunday, April 7, 2013 1:48:28 PM UTC+3, Yordan Yordanov wrote:

Juan Luis Chulilla

unread,
Apr 23, 2013, 4:56:59 AM4/23/13
to google-read...@googlegroups.com
I find it snappy and clear. Good job!

Have you compare your product with tinytiny RSS? it's an insightful comparison: I like some aspects of TTRSS and find anothers very improveable

Best regards,

Juan


--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Yordan Yordanov

unread,
Apr 23, 2013, 5:39:08 AM4/23/13
to google-read...@googlegroups.com
To be honest no. I cannot find any time right now to play with it, but in the near future I will. Thanks for pointing it out. :)

On Tuesday, April 23, 2013 11:56:59 AM UTC+3, JLChulilla wrote:
I find it snappy and clear. Good job!

Have you compare your product with tinytiny RSS? it's an insightful comparison: I like some aspects of TTRSS and find anothers very improveable

Best regards,

Juan
On Tue, Apr 23, 2013 at 9:28 AM, Yordan Yordanov <jacke...@gmail.com> wrote:
Hey I just wanted to let everyone know, that we've just rolled out a major release, which includes a lot of social features. Profiles, sharing (which we call broadcasting) and more. On thing that I like to point out is that I've included the option "Disable social features" for uses who like to you use the app as a plain reader and don't want to be bothered with social stuff.

Also there is a new Chrome extension which shows you how many unread articles you have - https://chrome.google.com/webstore/detail/inoreader-notifier/kfimphpokifbjgmjflanmfeppcjimgah

Cheers to all readers!

On Sunday, April 7, 2013 1:48:28 PM UTC+3, Yordan Yordanov wrote:
Hi there,
I've just released the first public version of my reader, called InoReader. It's 100% inspired by Google Reader (pure and fast experience, but not too sleek like feedly for example). You can check it out here - https://www.inoreader.com, or in the Chrome Web Store - https://chrome.google.com/webstore/detail/inoreader/hhglljfmpijadbpkalkclnhlncncdono.

My idea was to preserve the good stuff about Google Reader, and to include new features, that I've missed in the old Reader, such as Desktop notifications.
I hope you find it useful. The App is still at it's early stages, so there might be bugs, but I'll make sure they disappear quickly if you notify me somehow.

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Juan Luis Chulilla

unread,
Apr 24, 2013, 4:43:48 AM4/24/13
to google-read...@googlegroups.com
I just have find that inoreader has a very serious advantage: if you sign with your gmail account, it sends an entire post with email. Combined with a mailing list, it's perfect for a sharing community.




To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Yordan Yordanov

unread,
Apr 24, 2013, 5:48:49 AM4/24/13
to google-read...@googlegroups.com
Actually you can use this without linking with your Google Account :)
I've also plans to include "Subscribe via email" option to feeds, so new articles will be automatically pushed to your email. I'm also considering to implement the same with Pocket and Instapaper, but first I should check if this is possible at all with those services.
Right now I'm working on the mobile version of Inoreader and it should not take more than a couple of days to release it (with basic features, but stable and usable) and then I will look into implementing those "Push to Mail/Pocket/Instapaper" features.
BR.

On Wednesday, April 24, 2013 11:43:48 AM UTC+3, JLChulilla wrote:
I just have find that inoreader has a very serious advantage: if you sign with your gmail account, it sends an entire post with email. Combined with a mailing list, it's perfect for a sharing community.


On Tue, Apr 23, 2013 at 11:39 AM, Yordan Yordanov <jacke...@gmail.com> wrote:
To be honest no. I cannot find any time right now to play with it, but in the near future I will. Thanks for pointing it out. :)

On Tuesday, April 23, 2013 11:56:59 AM UTC+3, JLChulilla wrote:
I find it snappy and clear. Good job!

Have you compare your product with tinytiny RSS? it's an insightful comparison: I like some aspects of TTRSS and find anothers very improveable

Best regards,

Juan
On Tue, Apr 23, 2013 at 9:28 AM, Yordan Yordanov <jacke...@gmail.com> wrote:
Hey I just wanted to let everyone know, that we've just rolled out a major release, which includes a lot of social features. Profiles, sharing (which we call broadcasting) and more. On thing that I like to point out is that I've included the option "Disable social features" for uses who like to you use the app as a plain reader and don't want to be bothered with social stuff.

Also there is a new Chrome extension which shows you how many unread articles you have - https://chrome.google.com/webstore/detail/inoreader-notifier/kfimphpokifbjgmjflanmfeppcjimgah

Cheers to all readers!

On Sunday, April 7, 2013 1:48:28 PM UTC+3, Yordan Yordanov wrote:
Hi there,
I've just released the first public version of my reader, called InoReader. It's 100% inspired by Google Reader (pure and fast experience, but not too sleek like feedly for example). You can check it out here - https://www.inoreader.com, or in the Chrome Web Store - https://chrome.google.com/webstore/detail/inoreader/hhglljfmpijadbpkalkclnhlncncdono.

My idea was to preserve the good stuff about Google Reader, and to include new features, that I've missed in the old Reader, such as Desktop notifications.
I hope you find it useful. The App is still at it's early stages, so there might be bugs, but I'll make sure they disappear quickly if you notify me somehow.

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsubscri...@googlegroups.com.

Juan Luis Chulilla

unread,
Apr 24, 2013, 5:59:38 AM4/24/13
to google-read...@googlegroups.com
without such linking, does inoreader send a post using email?


To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Yordan Yordanov

unread,
Apr 24, 2013, 6:04:16 AM4/24/13
to google-read...@googlegroups.com
Yes. When you register internally (without using social services sign in) you must provide a valid email on which you receive a confirmation link. When your email is confirmed, Inoreader can send email on your behalf. This doesn't mean that the application has access to your Email of course :) It just sets your name and email in the "From" field of the envelope.

Yordan Yordanov

unread,
Apr 25, 2013, 9:52:05 AM4/25/13
to google-read...@googlegroups.com
As promised mobile web version is ready. Just point your mobile browser to https://www.inoreader.com/m or just https://www.inoreader.com (it should redirect you to the mobile version automatically) and you are good to go.

Here are some screenshots:


It still has only basic features, but reading is fully covered and ofcourse it's synchronized with the desktop version. More features will be added later.

On Tuesday, April 23, 2013 12:13:39 AM UTC+3, Tobias Pfeiffer wrote:

Juan Luis Chulilla

unread,
Apr 25, 2013, 10:00:07 AM4/25/13
to google-read...@googlegroups.com
Great job! quick and clear. I wonder if a mobile version can have offline capability...


--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Yordan Yordanov

unread,
Apr 25, 2013, 1:58:39 PM4/25/13
to google-read...@googlegroups.com
It's not very practical with web app. This is where native applications have advantage. I have planned a native application for android for the near future. It should have the same clear and fast concept with the offline reading capability. For the short term I'll work on better integration with pocket and Instapaper to provide offline reading without a dedicated native app.


On Thursday, April 25, 2013 5:00:07 PM UTC+3, JLChulilla wrote:
Great job! quick and clear. I wonder if a mobile version can have offline capability...
On Thu, Apr 25, 2013 at 3:52 PM, Yordan Yordanov <jacke...@gmail.com> wrote:
As promised mobile web version is ready. Just point your mobile browser to https://www.inoreader.com/m or just https://www.inoreader.com (it should redirect you to the mobile version automatically) and you are good to go.

Here are some screenshots:


It still has only basic features, but reading is fully covered and ofcourse it's synchronized with the desktop version. More features will be added later.

On Tuesday, April 23, 2013 12:13:39 AM UTC+3, Tobias Pfeiffer wrote:
This is the best alternative to Google Reader so far. At least for browser based feed reading. But it is lacking a good mobile site. I'm using Chrome on a Nexus 4.
Let me know if you are interested in a German translation.
Best,
Tobi

Am Sonntag, 7. April 2013 12:48:28 UTC+2 schrieb Yordan Yordanov:
Hi there,
I've just released the first public version of my reader, called InoReader. It's 100% inspired by Google Reader (pure and fast experience, but not too sleek like feedly for example). You can check it out here - https://www.inoreader.com, or in the Chrome Web Store - https://chrome.google.com/webstore/detail/inoreader/hhglljfmpijadbpkalkclnhlncncdono.

My idea was to preserve the good stuff about Google Reader, and to include new features, that I've missed in the old Reader, such as Desktop notifications.
I hope you find it useful. The App is still at it's early stages, so there might be bugs, but I'll make sure they disappear quickly if you notify me somehow.

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Juan Luis Chulilla

unread,
Apr 25, 2013, 2:27:25 PM4/25/13
to google-read...@googlegroups.com
what about integration with readability? have you considered it?


To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Yordan Yordanov

unread,
Apr 25, 2013, 2:42:16 PM4/25/13
to google-read...@googlegroups.com
Yes, I've checked their API and it seems pretty doable. It should also happen in the very near future.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsubscri...@googlegroups.com.

Tobias Pfeiffer

unread,
Apr 27, 2013, 12:27:33 PM4/27/13
to google-read...@googlegroups.com
This is an awesome first release of the mobile page! Now there IS a replacement for Google Reader. 

I always loved the mobile page of Reader because you dont need to care about sync and stuff. What I enjoyed most is the possibility to fly over all topics and open the ones that I am interested in, in new background tabs of Chrome. I dont know of any other app that supports this kind of "workflow". After opening all the stuff you want to read in the background you know how much it is and can prioritize it and read the most important first.

Here are a few suggestions for improvements of your mobile page. But hey - it's a damn good start anyway.
  1. I would love to be able to open the original page in the background instead of Inoreaders page of it (f.e.: https://www.inoreader.com/m/?filter_type=&filter_id=&article_id=1739888&list_articles=1). Original pages have the advantage that they are not cut off (like "..continue reading") and embedded videos and media work much better. This can either be done via an extra button or as the standard link of the topics title. I know that I can open the topic itself and open the original page from there but this leads to problem 2. (see below)
  2. When you enter a topic and hit the back button you land on the top of the page. Would be nice to scroll to the last topic. Workaround could be to collapse the topic on the main page when clicking on it instead of loading a new page (Google Reader does this well)
  3. Most Topic titles are cut off in portrait view. I would prefer 2 lines for that.
  4. Mark all as read maybe better placed at bottom of the page (or top and bottom)?
  5. Please make sure that only the feeds that are displayed are marked as read instead of all that may have been updated in the background, but not displayed. Does it already work that way?
  6. Where can I donate please? :-)

I never touched PoEdit. Is it possible to make the translation inside of a .csv file or something similar?

Thanks again!

Tobi

Yordan Yordanov

unread,
Apr 28, 2013, 6:44:09 AM4/28/13
to google-read...@googlegroups.com
Hi,
I wanted to answer earlier but I didn't find the time...

Straight to the questions:

1 and 2. I will see if I can put a button directly in the list view of articles to open in new tab. I wanted to make the mobile version as simple as possible, with minimal amount of Javascript, and that's why opening an article navigates to another page and then Back is taking you to the top. I see that this is annoying, so I will change it. I just have to test it well for performance first.
3. Some articles have very long titles. If I enable standard word-wrap in the header, it may take half the screen on some devices and also the space in the header will be used for more buttons later. That's why I've included the whole article title just below the header just like in the Desktop version (see screenshot: http://img5.imageshack.us/img5/3743/disconnectingareplicati.png). Is this OK for you?
4. Placing something at the bottom of the articles list is wrong, because the list is automatically populated with the next articles when scrolled down, and you may never reach the bottom of this page to hit a button (unless you connection is dead slow :)). I was thinking of another option: You have the current "Mark all as read" button on top. Also you get another one at the bottom each time articles are loaded because you scrolled all the way down. When new articles are auto loaded, they are appended below this button, so it will stay in the list. The button will say "Mark above as read" and will do exactly this - mark the items above it as read. The negative side of this is that you will get such button at every 15 articles and you may hit it by mistake, but it's some solution. What do you think? 
5. This occurred to me last week also, but I forgot to write it down. Thanks for bringing it up again! It's now implemented in both mobile and desktop versions.
6. Your suggestions are worth more than donations to me. Really, I don't need money to keep this thing alive. It's already running on pretty decent servers and they are idling most of the time. If I need hardware upgrades I will surely not ask my users to pay for them.
7. About translations - PoEdit is the only way, because otherwise it will be a wasted effort. You can translate the current 540 strings at once, but sometimes there are slight modifications to them, additions, etc. and you cannot handle them by Excel. PoEdit however handles them seamlessly. Also there are plural forms here and there and they can only be translated with such tool. Actually PoEdit is very easy to work with, the interface is intuitive and clean.

That's from me for now. I have to finish some work on the statistics engine in a day or two and next I'll see what I can do about the features above :)

Tobias Pfeiffer

unread,
Apr 29, 2013, 7:01:02 PM4/29/13
to google-read...@googlegroups.com
Hi again,
thanks for taking your time. I really appreciate that!

3. Holding the device in landscape fixes this for most of the titles. So this isn`t that high priority for me anymore.
4. Is it possible to only show the button "mark all as read" at the bottom when the bottom is really reached (No more unread articles left)? Dsiplaying it again and again while loading new stuff seems unintuitive and maybe confusing for users that dont really know whats going on there.
6. You are crazy! :-)
7. I will try it with PoEdit in the next few week. But Im too buse for the next few days.

Best regards,
Tobi

Yordan Yordanov

unread,
Apr 30, 2013, 5:11:16 AM4/30/13
to google-read...@googlegroups.com
Hi, just a quick note. Some features were pushed today into stable. Check out this screenshot, it pretty much sums them all up :) http://bit.ly/14MIHqW

Tobias Pfeiffer

unread,
Apr 30, 2013, 5:38:24 PM4/30/13
to google-read...@googlegroups.com
This is awesome!

Today I deleted my bookmark to Google Reader (1 month before its dead). This was by far the shortcut that I used the most.
 
Inoreader didnt only catch up in that short amount of thime - its already better. 
Slim, fast and intuitive.

The only small complain that i still have right now is the short page titles. I would prefer 2 lines, no matter how short it is. The blank space could be filled with the first words of the blogpost.

I will keep you posted, as InoReader is now my daily driver regarding feed reading.

Thank you very much!

Regards,
Tobi

PS: Will dig into PoEdit soon.

Tobias Pfeiffer

unread,
May 2, 2013, 2:58:44 PM5/2/13
to google-read...@googlegroups.com
One of my feeds did some kind of reset. Now there are 156 unread posts. This causes the mobile site of inoreader to display this failure:

Undeclared variable: MOBILE_ARTICLE_PAGE_LIMIT

As I am writing right now I regognized that another feed (theverge.com) has 470 "new" posts. Maybe this is caused by InoReader?

What do you think?

Best,
Tobi

On Tuesday, April 30, 2013 11:11:16 AM UTC+2, Yordan Yordanov wrote:
Hi, just a quick note. Some features were pushed today into stable. Check out this screenshot, it pretty much sums them all up :) http://bit.ly/14MIHqW

On Tuesday, April 30, 2013 2:01:02 AM UTC+3, Tobias Pfeiffer wrote:
Hi again,
thanks for taking your time. I really appreciate that!

b3. Holding the device in landscape fixes this for most of the titles. So this isn`t that high priority for me anymore.

Yordan Yordanov

unread,
May 2, 2013, 3:03:16 PM5/2/13
to google-read...@googlegroups.com
Ahh... sorry for this error. It seems I didn't tested well the last build with the new search.

About the "New posts" I have some ideas what might have caused it. Are those "new" posts really old (like year or something)?

Yordan Yordanov

unread,
May 2, 2013, 3:04:13 PM5/2/13
to google-read...@googlegroups.com
Forgot to say, the error message should be fixed now.

Yordan Yordanov

unread,
May 2, 2013, 3:25:15 PM5/2/13
to google-read...@googlegroups.com
About the unread articles, I think I've traced the issue. This is happening, because since a couple of days ago importing from Google Reader also imports shared items. These items might be from years in the past, but InoReader will pull them from the Google Reader cache in order to import them. Those become "new" articles for the system, no matter their dates are in the past. You are seeing them, because Inoreader will show you ALL articles in the cache for the selected feed. The become new to new, because you never read them. This is the explanation, but surely it's a bug :) I will fix this, but i will need to test it well, because this is core functionality. 

Tobias Pfeiffer

unread,
May 2, 2013, 4:35:43 PM5/2/13
to google-read...@googlegroups.com
the error message is gone. thank you very much for the quick fix!
the bug with the unread messages happened for the first time. these posts are not very old, just simply the last 400 or so posts from f.e. theverge.com.
thank you for investigating,
best,
tobi

Tobias Pfeiffer

unread,
May 2, 2013, 5:23:24 PM5/2/13
to google-read...@googlegroups.com
by the way: all posts links of the mobile page point to an empty page

Yordan Yordanov

unread,
May 2, 2013, 5:46:08 PM5/2/13
to google-read...@googlegroups.com
Now this is something which I cannot reproduce.... Do you mean the "All articles" page?

Juan Luis Chulilla

unread,
May 2, 2013, 7:25:53 PM5/2/13
to google-read...@googlegroups.com
Yordan, I don't remember if you mention theoldreader.org

Did you examine it?

Actually I am still using it, but I find inoreader combined with a mailing list much more convenient that a single, cloud-based service such as theoldreader. I email the posts I find interesting to my fellow sharebros using inoreader and they receive it without a glitch


--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Ankit Gupta

unread,
May 2, 2013, 10:01:44 PM5/2/13
to google-read...@googlegroups.com

After much apprehension regarding yet another cloud project, I finally made the plunge to Inoreader .. logged in via Google and it automatically imported all feeds.
Notes:
All folders and categories have gone for a toss.
The unread counts seem to have been reset, specially for all the blogspot pages (*.blogspot.com).

On the whole a very smooth n simple interface.. like it very much!

Cheers.
Ankit

--

Yordan Yordanov

unread,
May 3, 2013, 1:04:49 AM5/3/13
to google-read...@googlegroups.com
Yes, of course I know about the old reader. I tried it also once before I decided to start this project. Didn't like it mostly because of it's overall looks (too colorful for me) and because of it's very limited set of options. Other than that the guys seems to be doing a good job maintaining it.

I'm planning to release a feature to automatically push new articles from your subscriptions to email (I'm also evaluating other services). This should go live in about 2-3 days I hope. What's slowing me down are bugs and issues popping out here and there, because I'm always giving priority to those. I hope you will like this feature, as I see you are using Email sharing extensively.


On Friday, May 3, 2013 2:25:53 AM UTC+3, JLChulilla wrote:
Yordan, I don't remember if you mention theoldreader.org

Did you examine it?

Actually I am still using it, but I find inoreader combined with a mailing list much more convenient that a single, cloud-based service such as theoldreader. I email the posts I find interesting to my fellow sharebros using inoreader and they receive it without a glitch
On Thu, May 2, 2013 at 11:46 PM, Yordan Yordanov <jacke...@gmail.com> wrote:
Now this is something which I cannot reproduce.... Do you mean the "All articles" page?


On Friday, May 3, 2013 12:23:24 AM UTC+3, Tobias Pfeiffer wrote:
by the way: all posts links of the mobile page point to an empty page

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Yordan Yordanov

unread,
May 3, 2013, 1:08:00 AM5/3/13
to google-read...@googlegroups.com
Hi, if I understand correctly you've had some issues with the service. Do you mind sharing what exactly has gone wrong? Folders should be imported from Google Reader. If they aren't then this is an issue and I will investigate it. Also about the unread counters, what exactly do you mean? You've read all articles in a feed and then the articles became unread again, or something else?
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

Yordan Yordanov

unread,
May 3, 2013, 3:28:13 AM5/3/13
to google-read...@googlegroups.com
I've worked on this issue this morning. Now other users imports should not interfere with each other. You will still get older articles when they are populated in the cache, but they should not pop up as unread now.
About the mobile page, I'm still trying to reproduce your issue, but with no luck. Is this the page you mentioned? https://www.inoreader.com/m/?list_articles=1

Yordan Yordanov

unread,
May 3, 2013, 4:27:54 PM5/3/13
to google-read...@googlegroups.com
I've just fixed this issue also. Sorry for the delay.

Tobias Pfeiffer

unread,
May 3, 2013, 4:36:05 PM5/3/13
to google-read...@googlegroups.com
thank you!
i already planned to upload a screenshot for you when im at home, but you were faster :)
best,
tobi

Juan Luis Chulilla

unread,
May 5, 2013, 6:42:18 AM5/5/13
to google-read...@googlegroups.com

I am increasingly in love with email sharing capabilities of inoreader. However, I don't know how to use it in mobile version. Observe this 2 captures using opera and using chrome beta: in opera, beta buttons are not visible and in chrome there is no email button.

Yordan, do you plan to include it later?

Thanks for all your work

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.
Screenshot_2013-05-05-12-28-04.png
Screenshot_2013-05-05-12-37-55.png

Yordan Yordanov

unread,
May 5, 2013, 8:25:37 AM5/5/13
to google-read...@googlegroups.com
Hi,

There's currently no sharing options in the mobile version. It was build mainly to provide the basic reading features until a full fledged android native client is up. Then I think most users will not use this web version anymore. I will think about this and how can I easily do it. I will notify you when I have something.
About the Opera version, I've never tested it with Opera... I'll test it later.


On Sunday, May 5, 2013 1:42:18 PM UTC+3, JLChulilla wrote:

I am increasingly in love with email sharing capabilities of inoreader. However, I don't know how to use it in mobile version. Observe this 2 captures using opera and using chrome beta: in opera, beta buttons are not visible and in chrome there is no email button.

Yordan, do you plan to include it later?

Thanks for all your work

thank you!
i already planned to upload a screenshot for you when im at home, but you were faster :)
best,
tobi

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

Juan Luis Chulilla

unread,
May 5, 2013, 8:48:29 AM5/5/13
to google-read...@googlegroups.com

Thanks for the info. I assume that it is going to have offline capabilities, right?

Do you plan to develop a windows 8 app? It would be really appropriate as there is no valuable rss app for both Windows 8 and windows 8 mobile. I believe that Microsoft supports financially the development of new apps

To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

Yordan Yordanov

unread,
May 5, 2013, 8:53:38 AM5/5/13
to google-read...@googlegroups.com
Yes, offline should be available in the first versions.

I didn't plan anything about Win8 yet, because of the lack of free time. I'm also leaving some features for the desktop version for later, because the demand for android app is very strong and it's understandable.


On Sunday, May 5, 2013 3:48:29 PM UTC+3, JLChulilla wrote:

Thanks for the info. I assume that it is going to have offline capabilities, right?

Do you plan to develop a windows 8 app? It would be really appropriate as there is no valuable rss app for both Windows 8 and windows 8 mobile. I believe that Microsoft supports financially the development of new apps

El 05/05/2013 14:25, "Yordan Yordanov" <jacke...@gmail.com> escribió:
Hi,

There's currently no sharing options in the mobile version. It was build mainly to provide the basic reading features until a full fledged android native client is up. Then I think most users will not use this web version anymore. I will think about this and how can I easily do it. I will notify you when I have something.
About the Opera version, I've never tested it with Opera... I'll test it later.

On Sunday, May 5, 2013 1:42:18 PM UTC+3, JLChulilla wrote:

I am increasingly in love with email sharing capabilities of inoreader. However, I don't know how to use it in mobile version. Observe this 2 captures using opera and using chrome beta: in opera, beta buttons are not visible and in chrome there is no email button.

Yordan, do you plan to include it later?

Thanks for all your work

thank you!
i already planned to upload a screenshot for you when im at home, but you were faster :)
best,
tobi

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsubscri...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.


Tobias Pfeiffer

unread,
May 5, 2013, 9:31:39 AM5/5/13
to google-read...@googlegroups.com
I will stick to the web version, as I love to open all the stuff that Im interested in in background tabs. There was never an app that supported this style of RSS reading.

Yordan Yordanov

unread,
May 5, 2013, 9:37:09 AM5/5/13
to google-read...@googlegroups.com
OK, I'll keep that in mind :) I'm not planning to abandon the mobile web version at all, I know it needs a lot of additional work and I'll try to develop on it. The next planned thing for the mobile version is article opening without navigating away, but this is a potential memory hog on less capable devices and should be tested carefully. Also I'm thinking how to implement the sharing options (email, social networks) without breaking the GUI apart... There's not much room left now.

Yordan Yordanov

unread,
May 7, 2013, 9:37:23 AM5/7/13
to google-read...@googlegroups.com
As promised, the new feature for automatic push to Email, Pocket and Instapaper is here!
Here's the excerpt from the Change log:

We've added a new feature - Automatic article push to external services like Email, Pocket and Instapaper (Readability on the way).
With it you can subscribe to automatically receive new articles on those services. It can be accessed from the feed context menu (in the navigation tree), from feed information dialog or from Preferences -> Subscriptions and then the button with the blue arrow.
Here's one screenshot: http://bit.ly/YrYdnA
In addition there's also a filter and you can set it up to receive only articles containing specific text (you can also use regular expressions if you are a power user).

I hope you like it as you can now receive articles from your favorite feeds directly on your mobile devices using any service you want.

Juan Luis Chulilla

unread,
May 7, 2013, 9:45:53 AM5/7/13
to google-read...@googlegroups.com

Yordan, integration between inoreader and a offline reading solution makes it a vital part of a more complete ecosystem for information junkies. Information lasers can use freely or newspaperly, but inoreader is just efficient

Please tell me that you are still considering to open your source code. I need hope :-)

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

Juan Luis Chulilla

unread,
May 8, 2013, 5:13:56 PM5/8/13
to google-read...@googlegroups.com
More of my small community are testing inoreader. I have experience a weird problem: Now I have 3 contacts on inoreader, but a fourth member of my community has tried to add me as a contact. When I try to add him, I just can see the first three contacts (see screenshot attached)

any hints?

thanks in advance!


Juan Luis Chulilla

unread,
May 8, 2013, 5:25:03 PM5/8/13
to google-read...@googlegroups.com
whoops sorry people!

here's the screenshot
inoreader.png

Leah Libresco

unread,
May 8, 2013, 6:42:55 PM5/8/13
to google-read...@googlegroups.com
I don't think I understand the difference between the blue and yellow stripe on the side of items when I'm scrolling through.

Also, blog posts are landing in Greader earlier than in InoReader.  Am I doing something wrong?

Yordan Yordanov

unread,
May 8, 2013, 11:53:10 PM5/8/13
to google-read...@googlegroups.com
Hi, I can see you've made 5 connection requests. 3 of them were accepted, but two of them are still waiting for the other party to accept. Your friend should see a red number on the gear icon, telling him that he has a new notification. If you still have issues, we can continue on private and you can tell me who is the contact your are having issues with, so I can check further if there is a bug or something.


On Thursday, May 9, 2013 12:13:56 AM UTC+3, JLChulilla wrote:
More of my small community are testing inoreader. I have experience a weird problem: Now I have 3 contacts on inoreader, but a fourth member of my community has tried to add me as a contact. When I try to add him, I just can see the first three contacts (see screenshot attached)

any hints?

thanks in advance!

<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIATcDTgMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7Ffhx4ZtPjPq/jg6tq+tWfhDwRrVp4QuNJ8P6reeHr/WfEk/h/R/FWoPfa9pUtrrtnplhoviXw4NOGg6lpFzNfXOqfbrueC2t4FAPWf+GX/hC3Jh+I3/h9PjqP0HxGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDPH4jf+H0+Ov8A88agA/4Ze+EP/PH4jf8Ah9Pjr/8APGoAP+GXvhD/AM8fiN/4fT46/wDzxqAD/hl74Q/88fiN/wCH0+Ov/wA8agA/4Ze+EP8Azx+I3/h9Pjr/APPGoAP+GXvhD/zx+I3/AIfT46//ADxqAD/hl74Q/wDP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
...

Yordan Yordanov

unread,
May 8, 2013, 11:58:02 PM5/8/13
to google-read...@googlegroups.com
Hm, actually my mistake, those connection requests are made by other users to you, so you should see two notifications in the gear icon, and in the Connections tab in preferences you should see those requests. Is it not the case?

Yordan Yordanov

unread,
May 9, 2013, 1:12:21 AM5/9/13
to google-read...@googlegroups.com
I can see those are frustrating to new users, as the yellow ones are exclusive to InoReader. The blue stripes means unread item, that's natural with any other reader. The yellow ones in addition, shows you that this item is "unseen". This means that this is the first time it enters in your viewing list. When you use more and more InoReader I think you will find this very handy, because you don't have to mark everything as read everytime to be able to see what's new the next time you open a feed.
I should really make a help file soon, because i get this question a lot.

Also the gold coloring of the feeds in the tree shows you that there are unseen items in them and the counter in the titlebar is showing you the number of unseen items, unlike other readers, which shows you the number of unread items. I'm planning to make a configuration about number like in the browser extension.

About the slower feed update, I'm still optimizing the balancing logic, because it's not possible to poll every feed at the same interval, they're just too many. The only criteria right now is the number of weekly items posted in a feed. Some feeds are polled at 5 minutes intervals, because they post more than 1000 items per week, other are polled ad 15,20,30 an so on... Brand new feeds (which are new to InoReader) are usualy polled between 30 minutes and 1 hour intervals before they accumulate some statistics.
As I said i'm constantly trying to tweak those intervals to ensure the most optimal polling time without risking to break the whole server infrastructure and degrading or stopping the service.
Google had many years to do this and the biggest server farms in the world, I'm doing this for less than two months, but I'll give my best to make this optimal. More servers are coming in the next weeks.

Also because I want to be more transparent to users, I've included the crawler log for the last day in the feeds information dialog. You can see from it what is the assigned polling interval of your feeds. If you think some of your feeds should be polled a lot more frequently, please tell me their URL's and I'll check what I can do.

mojo...@gmail.com

unread,
May 10, 2013, 4:45:53 PM5/10/13
to google-read...@googlegroups.com
Hi,
I just began using InoReader. I signed in with my Google account and imported my feeds. I have nearly 2500, so this took a while, more than one hour, but it brought them all in. While it was importing, the status window showed the names of the feeds as they are currently in Google Reader, but after importing was complete, all the feeds show the original titles, not the customized names. All of the folders were imported, however none of the feeds are assigned to the folders. Is this normal? I'm dreading having to rename and recategorize each of the 2500 feeds. Does it matter if I import directly via  Google account, or if I use the OPML / XML method? I see there is an option in the import / export tools to clear all subscriptions. That could be useful if I have to re-import everything.

Other than that, InoReader seems great. Even with so many feeds loading in the root folder, it is pretty fast. I'll be able to give more feedback after I've had a chance to use it more. I really need to resolve the naming / folder issue though before InoReader can replace the Google reader for me.

Thanks for your work so far!

Yordan Yordanov

unread,
May 10, 2013, 5:18:39 PM5/10/13
to google-read...@googlegroups.com
Hi,

This issue was reported several times now, but I've never had any success of reproducing it. Most users import without any issues.

I can see how this can be a show stopper for you, so I will do my best to find the cause of this and resolve it in the following days.

If you use the reset option and try importing again, it should take significantly less time, because the feeds are already cached. You can try importing from file (reset first), because the algorithm there is quite different and in the mean time I should fix the Reader import.

Best regards.

mojo...@gmail.com

unread,
May 10, 2013, 7:13:53 PM5/10/13
to google-read...@googlegroups.com
Yordan,

Thanks for the fast reply. I deleted all the feeds and then re-imported from the OPML / XML file provided by Google Takeout. This also took a long time, but not as much as before. When it completed, all of the folders were present, and each had some feeds in them, with correct titles. But the majority of the feeds remained uncategorized and incorrectly titled, showing as a very long list beneath the folder tree. The large number of feeds may be causing the problem.

I'm going to save each feed folder as a separate xml file and try importing them individually. Maybe the smaller number of feeds in each group will enable the import process to work better.

I'll post up the results when I'm done.

mojo...@gmail.com

unread,
May 10, 2013, 10:10:21 PM5/10/13
to google-read...@googlegroups.com
Hi,

I tried again to import feeds via OPML / XML. I broke the files into smaller chunks, but still had problems. The last time I used a file with only ten subscriptions, all belonging to the same folder. After completing the import, 7/10 were assigned to the folder with correct feed titles. The remaining three were unassigned with incorrect titles.

Do you have any other suggestions for what else I might try? I have high hopes for this project, I think it will be great, so I'm willing to keep at it until my feeds are properly imported. I would like to help you troubleshoot, I am familiar with jQuery / ajax and general web programming, not sure what you've got going server-side. Maybe I could send you the xml files I'm trying to import?

Thanks,
Jonathan

Yordan Yordanov

unread,
May 11, 2013, 2:50:18 AM5/11/13
to google-read...@googlegroups.com
Hi, I've found one issue which might have caused this. I'm testing now and it seems OK. Can you try again? Also the import should be much faster now.

Ankit Gupta

unread,
May 11, 2013, 4:08:33 AM5/11/13
to google-read...@googlegroups.com

Hi Mojo/Y

I have only about 300 feeds and have faced the exact same issue with multiple attempts.

Given some update , I will try to upload these again and confirm if that works better.

Ankit

--

Yordan Yordanov

unread,
May 11, 2013, 4:23:27 AM5/11/13
to google-read...@googlegroups.com

If you want you can wait till I test it thoroughly. I'm not sure everything is fixed.

You received this message because you are subscribed to a topic in the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-reader-diaspora/3Koz-7SNdRk/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to google-reader-dia...@googlegroups.com.

Yordan Yordanov

unread,
May 11, 2013, 9:08:49 AM5/11/13
to google-read...@googlegroups.com
Well I think this issue should be gone for good now.

P.S. you can try importing without clearing your account. The import process will not create duplicates, but it should fix your tree structure and custom titles.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to a topic in the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-reader-diaspora/3Koz-7SNdRk/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to google-reader-diaspora+unsub...@googlegroups.com.

sof...@gmail.com

unread,
May 12, 2013, 3:02:33 AM5/12/13
to google-read...@googlegroups.com
Hi Yordan,

Inoreader is great! I like it very much.
One problem: I can not search article by using Chinese keyword.
And one suggestion: please release the API as soon as possible. Then other people can help you to improve Inoreader, such as developing an app for iOS.

Thank you for your hard working.

Sofoot

Yordan Yordanov

unread,
May 12, 2013, 7:56:20 AM5/12/13
to google-read...@googlegroups.com
Hi, thanks for the feedback. I'll research the issue with Chinese search.
About the API, I'm planning to bring one other guy with me to help me, because I'm just overloaded and his first focus will be building an API.

Yordan Yordanov

unread,
May 12, 2013, 4:49:47 PM5/12/13
to google-read...@googlegroups.com
Hi again.

About the search engine, I think it should be fixed now to search Chinese keywords also, but I'm now sure if the search quality is sufficient. I cannot test it, because I don't understand Chinese... Can you test and tell me if it's working as expected or not?
Also now the search engine also indexes titles also and this should improve the overall search quality.

On Sunday, May 12, 2013 10:02:33 AM UTC+3, sof...@gmail.com wrote:

Joachim Geeraert

unread,
May 13, 2013, 8:04:09 AM5/13/13
to google-read...@googlegroups.com
This could be the same issue I just experienced. 
Google Reader allowed one feed to be in several folders. Inoreader (currently) has each feed in one folder. So if one folder is a subset of another, it's quite possible that there are empty folders after import. Developer is (now) aware of the problem.

Sofoot

unread,
May 13, 2013, 8:08:30 AM5/13/13
to google-read...@googlegroups.com
Hi Yordan,

It is working. Thank you .

Sofoot


--
You received this message because you are subscribed to a topic in the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-reader-diaspora/3Koz-7SNdRk/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to google-reader-dia...@googlegroups.com.

Juan Luis Chulilla

unread,
May 13, 2013, 8:30:20 AM5/13/13
to google-read...@googlegroups.com
Hi, Yordan

Once again, thank you for all your good work. Nowadays, 11 members of my community of ex-sharebros (social users of the almost-late-googlereader) are part of my inoreader connections and we are happily sharing and commenting interesting posts.

When we used the former and glorious reader, we used both its internal commenting and sharing system and gmail, since reader was ingrained with gmail vía buzz. Actually it's quite funny that luser analyst defined buzz as an unworkable and failed network, since sharebros made good use of it. It was not Facebook at all, for sure, but Facebook or plus are beasts entirelly different than reader, buzz or now inoreader.

The core of a sharebros community is double:

  - on the one hand, you can access to more interesting content since your contacts share it: you don't have to discover it
  - on the ohter hand, commenting always in the same space (then reader, now inoreader) allows a constant conversation that further enrichs the posts. We don't have to comment in every original post but in our common platform.

Integration with email have two main advantages:
  - you don't have to pull for news related to comments or new shared posts, they are pulled to your email
  - you can access to posts and comments using almost any phone, tablet or computer, since there is nothing as simple and common as email. Commenting is something as simple as sending an email :)

Our problem now is that some of us tends to share and comment on inoreader, and some of us are used to share and comment using email. We have to pay attention to both inoreader sharing system and to our inboxes (or a filtered IMAP directory), and this is not optimal.

What do you think about this, Yordan?

Thanks in advance for your answers,

Juan


--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

sof...@gmail.com

unread,
May 13, 2013, 9:18:50 AM5/13/13
to google-read...@googlegroups.com
Hi,

If the API is compatible with Google Reader, all the clients under iOS or Android can work with inoreader easily.

Sofoot

Qt NCogNeeto

unread,
May 13, 2013, 10:12:58 AM5/13/13
to google-read...@googlegroups.com
I'm happy to see this feed reader application. I don't think Google realized how many people prefer to get their news via rss feeds.

I personally would like to see in-line capability for viewing feeds versus clicking on the link to view the feed article. Is this a possibility?

Yordan Yordanov

unread,
May 13, 2013, 10:19:53 AM5/13/13
to google-read...@googlegroups.com

Yes, just click on the icon on the left of the article title (the big one).

NetSpeedZ

unread,
May 13, 2013, 10:23:20 AM5/13/13
to google-read...@googlegroups.com
Didn't see that. My apologies. Still learning the app. 

Appreciate the quick response. 




On Mon, May 13, 2013 at 9:19 AM, Yordan Yordanov <jacke...@gmail.com> wrote:

Yes, just click on the icon on the left of the article title (the big one).

--

Yordan Yordanov

unread,
May 13, 2013, 11:03:28 AM5/13/13
to google-read...@googlegroups.com
Hi,

I left your post for later and forgot about it...

I read it now again and I can't find exactly where is the question here :/ Sorry if this sounds stupid, but can you please clarify it a little bit?
To unsubscribe from this group and all its topics, send an email to google-reader-diaspora+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Juan Luis Chulilla

unread,
May 13, 2013, 11:49:10 AM5/13/13
to google-read...@googlegroups.com
No problem, English is not the mother language of both of us

Some of the people of my community is sharing and commenting using your email post functionality. More specifically, we send the post to a mailing list in other to broadcast it to all the group. Some others are sharing and commenting internally on inoreader, using broadcasting and commenting functionalities. Keeping track of both email and program is a double effort.

When somebody comments a post broadcasted by you, or in which you have been commented, you receive an email like this

Subject: Antonio Gallego commented on Sony muestra un prototipo de tableta con pantalla de tinta electrónica para estudiantes

Hello Juan Chulilla,
Antonio Gallego just commented on "Sony muestra un prototipo de tableta con pantalla de tinta electrónica para estudiantes".
You are receiving this email, because you commented on this article in the past. Here is the comment:

...


I wonder: If you change the subject for the raw topic subject (i.e. Subject: Sony muestra un prototipo de tableta con pantalla de tinta electrónica para estudiantes) and if sup...@inoreader.com via mail.innologica.com can send to our mailing list, any user could follow either broadcasted (shared) post and its comments either vía email or vía inoreader, all the users could follow easily all the shared and commented items

Each option has its advantages and disadvantages. If my schema can work, inoreader social facilities would be maximized.   

Have I been more clear this time? I realize that this double schema of sharing either internally or by email can seems to be unneedingly confusing, but in the good old times of Reader + Buzz it worked like a charm. Some users preferred email, some users preferred internal sharing, and all of them receive all the posts and comments.

As always, thank you Yordan for your good attitude and receptiveness

Cheers,

Juan




To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Yordan Yordanov

unread,
May 14, 2013, 10:01:54 AM5/14/13
to google-read...@googlegroups.com
Hi, I think I understand, but I will need to sit with a clear head on this... Today was some nightmare on the job. I'm really starting to have issues following all threads, forums and email from the feedback. That's why I'm trying to concentrate much of the communication in the new forum - https://www.inoreader.com/forum/index.php. As I told you, I will look deeper into this tomorrow, but it sounds like something which could be done easily.
To unsubscribe from this group and all its topics, send an email to google-reader-diaspora+unsubscri...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsubscri...@googlegroups.com.

Yordan Yordanov

unread,
May 14, 2013, 2:56:19 PM5/14/13
to google-read...@googlegroups.com
I think I've managed something using email headers. When you share an article by email and then someone comments on it, the comments should be displayed in the same thread. Also the thread hierarchy in InoReader comments should be preserved. Here is a screenshot from my Email client:


P.S. ignore the article titile, it's just a random post from my FB wall.

On Monday, May 13, 2013 6:49:10 PM UTC+3, JLChulilla wrote:
To unsubscribe from this group and all its topics, send an email to google-reader-diaspora+unsubscri...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsubscri...@googlegroups.com.

Juan Luis Chulilla

unread,
May 14, 2013, 3:00:05 PM5/14/13
to google-read...@googlegroups.com

thanks a lot, Yordan.  I guess that we should make your mailing address for commenting a member of our mailing list,  right?

To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

Yordan Yordanov

unread,
May 15, 2013, 1:20:06 AM5/15/13
to google-read...@googlegroups.com
You mean replying to the email to add a comment in InoReader? Like in these grups?

This will not be so easy as adding some headers to the emails, like I did yesterday. It's a good option and I will consider it for future, but it will consume more time and right now there are more urgent issues to work on.

Juan Luis Chulilla

unread,
May 15, 2013, 8:39:09 AM5/15/13
to google-read...@googlegroups.com

Maybe I have a solution : if a post is shared by email, all the comments could be sent to that email with the same email subject as the first post.

If you send the post to a mailing list direction, that post will be sent to all the subscribers. Nowadays I do that with my email direction, which is a subscriber of the mailing list. But if InoReader direction is the one who send and it is subscribed to the mailing list, all should work like a clock

I think it could be a simple way to make InoReader compatible with a mailing list. This compatibility would let the users avoid to choose between internal sharing and commenting and the email alternative. Think about blackberry users, for instance. Their browser don't allow to use InoReader or any other web client, but it could make good use of a mailing list

What do you think? Is it feasible?

Thanks again

--

Yordan Yordanov

unread,
May 15, 2013, 5:32:25 PM5/15/13
to google-read...@googlegroups.com
I think I understand. If you want the email reply to work, InoReader should send the message as it has been sent from the mailing list, or to fake the sender to be the mailing list. This is possible, but it has some pitfalls, because it can reveal that this article was shared with someone, or what if it has been shared to different emails. It have to have some logic behind it and some changes to the database. Or I may have misunderstood you somehow...
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

Juan Luis Chulilla

unread,
May 15, 2013, 7:25:22 PM5/15/13
to google-read...@googlegroups.com

Sorry, I don't want to abuse of your kindly attitude, and I think that I explain myself pretty bad.

In my community, we use our mailing list for sharing and commenting posts which we have read on InoReader. As you know, Inoreader fakes our mail direction for email sending. The email is received by the mailing list, which accepts it and re-send it to the other members of the list. After that, when we want to comment the posts received from the mailing list, we just answer that email.

Now, if somebody uses inoreader's internal comment system, and another user comments after him, InoReader send an email using this direction: sup...@inoreader.com. But if

1) sup...@inoreader.com is a member of the mailing list
2) InoReader knows who are the members of the list

then, every time somebody comments using InoReader internal commenting functionality, the notification email will be send to all the users AND the mailing list. Therefore, either if the mailing list or the commenting system is used for commenting, all the members of the community will be notified of new comments

User data would need a new field: mailing list direction, if it exists. If the user provides with such data, InoReader would know that it has to send any commenting notification to the mailing list.

I would understand that it can not be considered as urgent. And of course, if you don't implement such a change, you would be perfectly right to do so: InoReader is your creature. However, compatibility with  a mailing list would be a nice addition to InoReader as a community tool.

Don't think only about "information junkies communities". For instance, think about any kind of educational community, which would really appreciate such a social curation information tool. The Old Reader has some nice points, but it is a closed environment by design. Its creators want it comprehensive, not open to third parties or tools. As mailing lists still are valuable and meaningful collaboration tools, if InoReader becomes fully interoperable with mailing list, it would open very interesting possibilities.

Yordan, by the way, Do you want me to continue this discussion in the new forum?

Best regards,

Juan

Yordan Yordanov

unread,
May 17, 2013, 9:55:25 AM5/17/13
to google-read...@googlegroups.com
Hi again, sorry about the delays in response, but I'm overloaded the last days. I will sit later to read this and will respond to you properly.

Juan Luis Chulilla

unread,
May 17, 2013, 10:06:55 AM5/17/13
to google-read...@googlegroups.com
Hey, Yordan, your attitude towards the users of InoReader is totally excepcional. I realise that just paying attention to all our feedback has to consume a lot of your time, and I really appreciate that.

Take your time and thanks, as always,

Juan


--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Yordan Yordanov

unread,
May 19, 2013, 7:31:53 AM5/19/13
to google-read...@googlegroups.com, Juan Luis Chulilla
Hi again. So if I understood this correctly I have to add a new field
in your profile to fill the mailing list address. Then when you share an
article by Email, any further comments should be sent to this mailing
list also? I think it's possible. Do you think in the future there might
be a need to include several mailing lists?

Juan Luis Chulilla

unread,
May 20, 2013, 3:30:49 AM5/20/13
to Yordan Yordanov, google-read...@googlegroups.com
Exactly. Excuse me for don't explain the idea more clearly before my last mail. 

Besides, I have ever used only a mailing list for my community at the same time, but maybe another users would like to export a post to several communities or groups at the same time, so I guess that offering the possibility of exporting to several mailing list could be very positive.

After Google Reader's demise, mailing lists have been forgotten as a way of sharing posts. Thing is, you can always receive a post by email in any device capable of receiving email, from the cheapest tablet to any possible internet-connected computer or to any possible mobile phone capable of receiving email.

We use a previous mailing list for sharing posts, but maybe other users would appreciate that InnoReader would offer a mailing list as a complement for its sharing and commenting capabilities, as Google Reader did with Gmail. Just a sugerence, of course

Thanks again, Yordan

Juan

Juan Luis Chulilla

unread,
May 20, 2013, 8:30:29 AM5/20/13
to exiled...@googlegroups.com, Yordan Yordanov, google-read...@googlegroups.com
Hombre, la idea que traté con Yordan es mejorar la integración entre inoreader y listas de email

Creo que al menos algunos preferimos el email para compartir y comentar, porque se accede a él con más dispositivos. Pero p.e. sergio no puede acceder a su email desde el curro...


On Mon, May 20, 2013 at 2:24 PM, Peni <pen...@gmail.com> wrote:
Tengo una duda ... parece claro que este grupo se va a mantener, perfecto, pero entonces ... no 'sobraría' la parte social del lector de RSS? No sé los demás, pero la gente que yo sigo/me sigue es toda de aquí.
Pido disculpas si este tema ya se ha tratado, pero llevaba mucho tiempo sin poderme conectar y cualquiera se lee los cientos de post ...

--
Has recibido este mensaje porque estás suscrito al grupo "Exiledbuzzers" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a exiledbuzzer...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

Juan Luis Chulilla

unread,
May 27, 2013, 5:15:48 AM5/27/13
to Yordan Yordanov, google-read...@googlegroups.com
Hi Yordan

I have found a discrepance between RSS fonts groups of inoreader, theoldreader and a implementation of tinytinyRSS. As you can see in the screenshots I have attached, in both cases either TTRSS or theoldreader have posts that don't appear on inoreader.

Do you know the reason of this behaviour? Is it solvable?

Thanks,

Juan
comparison inoreader - theoldreader.png
comparison ttrss - theoldreader.png

Elena Bulygina

unread,
Jun 8, 2013, 8:44:49 PM6/8/13
to google-read...@googlegroups.com
>>The old reader is a great product, but it is not free

Thank you, but where do I get my money?

//The Old Reader co-founder

On Monday, 8 April 2013 14:30:10 UTC+1, JLChulilla wrote:
Yordan, I have been playing with your product and it is a great online rss reader. Indeed it covers fair well the non-social part of the late google reader.

I am part of a community of "sharebros", of people who share, curate and comment interesting posts from rss feeds. Therefore, my final substition of google reader is going to be decided by the community. When Reader was castrated in 2011, we use first posterous and now google groups for the social part.

The social part completes the experience. A community reach where you don't, and commenting with them enriches the content a lot of times. Actually, as rss feeds let you don't visit the actual sites, you are losing the comments of most of the posts which are interesting to you. Social RSS curation offers you efficient access to comments, albeit in closed circles.

We are almost decided for TinyTiny RSS + mailman. The main reason is that both are open source products which are totally compatible with smartphones (a mobile client + email client). After severe disappointments from Google and other Cloud providers, we are focused on the safety that Open Source offers you on the long run. It's up to you to maintain a service while you can or want, instead on depending on others' plans and mood.

I tell you all of this because maybe it is going to be useful to you. The old reader is a great product, but it is not free and it is not compatible with mobile environments (their app sucks on a smartphone). However, they nail the basic idea of offering a complete support for social curation of RSS feeds. TinyTiny is basic but very lean, and compatible with email. AFAIK TTRSS doesn't send entire post using email, but we hope to solve this as it is a FOSS product

Hope this helps

Thanks for your work

Juan


On Mon, Apr 8, 2013 at 3:09 PM, Yordan Yordanov <jacke...@gmail.com> wrote:
Thank you for the response, of course mobile is in plans :) It's just not priority right at this moment.
P.S. I've just released a new version with a major improvement in the way articles are loaded in the client, so there should be a big performance boost when viewing feeds with many heavy (images, embeded videos, etc) articles.
I'm constantly watching the server (it's only one box right now) and indeed, load is increasing with new users, but I will make sure the GUI always stays responsive and quick.

Any issues so far? Missing features, besides mobile support?


On Monday, April 8, 2013 3:52:58 PM UTC+3, Paulo Candido wrote:
If you think the upload process is slow, you are not really thinking... After Google announcement I went shopping for a new reader and I am currently testing feedly and The Old Reader. feedly is still using the GReader back end, so I am waiting to see what they will do. TOR, on the other hand, has its own storage. The net result is that it took it about 6 days to import my subscriptions (when the process started I was the 50000 plus user on the line). So, be warned.

Anyway, I am testing Inoreader right now, and my firs impression is very, very good. I like the familiar interface and like even more the ability to share directly to the social networks. The fact you probably have very few users is another (albeit temporary, I think) great advantage over TOR, that has been painfully slow these days.

The only think I will probably miss is a usable mobile interface. Any plans?

On Sunday, April 7, 2013 3:41:34 PM UTC-3, Yordan Yordanov wrote:
Well there isn't ANY limit right now. You can import or add as many feeds as you like. I've raised the upload limit of the server really high. The actual import process is rather slow, because there aren't still many feeds in the cache and almost every feed is contacted to pull articles.
How will the server/client react I cannot fully predict. Most of the stress will be for the server, because the client only loads the portion of information displayed on the screen. The only heavy thing that I can think of is the navigation tree - Although it is asynchronous (it loads the leaf contents only when expanded), if you have MANY (like 500+)  feeds on one level, they will need to be loaded at once, and then there is a Javascript code, that iterates through tree elements and updates them if there are new items. This happens every 60 seconds if your browser is in focus, or when you bring the focus back (after minimization, alt-tab, etc..).
I would really like to see such users, and have feedback from them, because surely there will be room for optimization.

On Sunday, April 7, 2013 8:36:59 PM UTC+3, Matti Nescio wrote:
On Sunday, 7 April 2013 13:48:28 UTC+3, Yordan Yordanov wrote:
https://www.inoreader.com, or in the Chrome Web Store - https://chrome.google.com/webstore/detail/inoreader/hhglljfmpijadbpkalkclnhlncncdono.

By 'Subscribe to unlimited number of feeds' , how unlimited do you mean ?
Google Reader has a limit of 2000 feeds per account , but I know that a couple people have gone way over it 
by directly importing an OPML file with 10k+ feeds, after which their account was pretty much fubar.

Not to mention that on slower computers, one would've noticed a clear slowdown of Reader once you had ~1000 feeds.



--
You received this message because you are subscribed to the Google Groups "Google Reader Diaspora" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-diaspora+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
 
 

Juan Luis Chulilla

unread,
Jun 9, 2013, 5:03:49 AM6/9/13
to google-read...@googlegroups.com

Free as speech

To unsubscribe from this group and stop receiving emails from it, send an email to google-reader-dia...@googlegroups.com.

Jennifer Kozlowski

unread,
Jun 17, 2013, 5:03:29 PM6/17/13
to google-read...@googlegroups.com
Hi, I was wondering, I am not getting any posts, except 2 every other day into my reader.  This has been happening for over a week. I looked on the sites that I am subscribed to, and there are updates that haven't come in yet. LOTS of them. Any help?
Thanks

Yordan Yordanov

unread,
Jun 18, 2013, 1:29:42 AM6/18/13
to google-read...@googlegroups.com
Hi, I don't see any global issue with feeds. Can you point me some feed URL's that have stopped updating for you, so I can check them?

Jennifer

unread,
Jun 18, 2013, 2:29:38 AM6/18/13
to google-read...@googlegroups.com
Some are,

These are some that I know have been updated, but nothing is in my reader. I have some more if you want, but I don't remember the exact names off hand right now
--
It is loading more messages.
0 new messages