Goread - Open Source Google Reader clone in Go
goread.io
goread.io
If you want actual users for your project, not developers, than either implement what they ask for or say you don't want to. If enough people complain, it is a good sign that you are missing important features that prevent adoption. Build it yourself is not an answer to those users, and is just plain annoying.
If you want to be able to answer with "send me a pull request" then just stop creating end users software, and build some library instead that is used by developers.
That said, maybe the software isn't targeted at you? One of the beautiful things about open source is that contributors get to contribute on their own terms. Unlike many commercial products where targeting anyone and everyone willing to purchase it is the goal, having a completely free product allows the author to do away with all of that if they desire.
This isn't the market you are used to. You, as an end user may have very little power. I understand that the complete change of being catered to by commercial products and then ignored in an open source product can be frustrating. Just keep in mind, that frustration is built by your own misunderstanding of your place in the open source ecosystem. The sooner you accept your place, or change it, the better.
After all, go read never said "The is MY rss reader"
it's tagline is "this is an rss reader." rss readers normally don't require single sign on.
Narrowing my argument to a single specific case is unconstructive. I have no interest in speaking for the author of this software. They should be capable of doing that themselves.
Politely requesting features from developers you are not paying is not a breach of etiquette. Saying "No." in response to those requests is not a breach of etiquette. Making demands of developers that you are not paying is a breach of etiquette.
And what place is that? A place from which asking for features is inappropriate?
You know why I hate the "feel free to submit a merge request" kind of response? It's because most of the time it doesn't mean what it says. What it usually really means is: "Either write the feature yourself or shut up!". And knowing that most people do not have the time or the skills to actually add the feature, it boils down to "Shut up!"
And that is not an adequate (first) response, because it is disrespectful and hurts the open source movement.
It has one big problem, however:
A feed can have only one tag (or, if you see a tag as a folder, a feed can be only in one folder).
This is a big problem because Google Reader's UI encouraged to add multiple tags on a feed (you didn't moved a feed from one folder to an other : you selected a list of tags the feed appear in). And the OPML format allows this too.
So, if you import an OPML export, half your feeds may appear to be missing.
---
An other great Google Reader alternative is http://yoleoreader.com/ . Apart from its UI sometimes freezing for a second (maybe due to synchronous I/O or too long script execution), it's an other great Google-Reader-like RSS reader.
That being said, of course, it's a great feature to have.
Granted, it's a one man shop, but he's charging $9-$29/year, so hopefully enough to keep it running. It's written in Haskell and Ur/Web, is quite fast, took my Google Reader takeout with no issues (400 feeds scattered across 35 folders) Allows login via Twitter, Facebook, Google or OpenID.
After weeks of use, I haven't bothered to figure out the consistency of how to mark a story as read, so sometimes it will take frequent clicks on "Mark all as read" to register that I've read something. When you click a story, it awkwardly jumps your scroll position around.
These are minor complaints, and it's still very usable otherwise, but I'm thinking about upgrading my subscription to encourage development.
The one feature that most others don't have, sharing and commenting with friends.
One thing that's missing from every google reader replacement I've tried is the ability to infinite scroll through a feed history. Somehow google knew how to request RSS feed pagination parameters.
bulletin.io
Here is the information that Go Read stores per user: https://github.com/mjibson/goread/blob/master/goapp/types.go...
i'm building my own with nodeJS. As usual my requirement are that it should work without javascript on , so i implemented the static site first ,the rest will come later :
http://feedpress.herokuapp.com/
click on about for the source code.