juliocesar / lectio

Making reading beautiful again.
http://lectioapp.com
1 stars 0 forks source link

Let people add their own feeds #9

Open juliocesar opened 13 years ago

juliocesar commented 13 years ago

Based on feedback from the votes, it seems a lot of people expect that they'll be able to add their own feeds. I'll work on that now, and once I'm done with it, I'll add filters.

lachlanhardy commented 13 years ago

I'm all for that, but I have some concerns:

Is our parser good enough to handle arbitrary feeds?

If we make that part of the free option, what do we charge people for?

Were we still planning on charging people?

juliocesar commented 13 years ago

There's two parts to the answer.

Given the Google Feed API exists, from a technical perspective, it would be weird/naive/wrong not to use it. It'd create unnecessary load on our servers, and we'd be tasked with making it work. Not sure if it's possible (one would assume so, but this being Google, I'd verify it before assuming) to use the feed API on the server side or not.

From a business plan perspective, I'm somewhat split between the idea of having to convince people to go from being impressed with just the curated feeds to purchasing the app and adding theirs, or perhaps letting them add up to 5 feeds and then having to pay for more.

I'm thinking the latter will make for an easier sale. Consider that we could also add, say, sync to devices to premium accounts. Devices being iPad/iPhone, when people add the app to the home screen, log in, Lectio sees you're a premium user, and lets you fetch the feeds you saved.

Anyway, in much, this would at least show we're not just a news aggregator, but an app.

Thoughts?

lachlanhardy commented 13 years ago

Sounds solid to me.

I know nothing about the Google Feed API, though. I'll have to read up.

juliocesar commented 13 years ago

I've pushed a work in progress, which currently is hardcoded to pull my blog's feed. Just so you guys can have a look. There's not much to it.

Only barrier I'm looking at right now is the date format that comes from it is different from what we're getting from the server. I'm thinking we should have a method for normalising dates that gets fired when instancing a new Item.