scripting / river5

A river-of-news RSS aggregator in JS running in Node.
MIT License
428 stars 122 forks source link

Any thoughts on adding database support? #16

Closed karllhughes closed 7 years ago

karllhughes commented 7 years ago

I love this project, thanks for your great work. I'd love to help support it as I use it. One feature that I'd personally like for my application is database support.

I was thinking an extra configuration option to tell the system to send new articles to a database instead of (or in addition to) the JSON files that are currently maintained.

The advantage to this would be persistence, and it would allow users to create more complex frontends.

Just curious, do you have any thoughts on this feature? I realize this may break too far from its intended use case, so maybe it's not appropriate, but I wanted to ask before I start work on a PR.

Thanks again.

scripting commented 7 years ago

River5 supports callbacks for exactly this kind of application.

https://github.com/scripting/river5/wiki/Using-Callbacks-in-River5

Dave

On Wed, Apr 19, 2017 at 11:53 AM, Karl L. Hughes notifications@github.com wrote:

I love this project, thanks for your great work. I'd love to help support it as I use it. One feature that I'd personally like for my application is database support.

I was thinking an extra configuration option to tell the system to send new articles to a database instead of (or in addition to) the JSON files that are currently maintained.

The advantage to this would be persistence, and it would allow users to create more complex frontends.

Just curious, do you have any thoughts on this feature? I realize this may break too far from its intended use case, so maybe it's not appropriate, but I wanted to ask before I start work on a PR.

Thanks again.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/scripting/river5/issues/16, or mute the thread https://github.com/notifications/unsubscribe-auth/ABm9O_KelFb6YLmtS-IiZaP-a_jhBMmNks5rxi4NgaJpZM4NB4mG .

karllhughes commented 7 years ago

Perfect. Thanks!