urandom / readeef

Readeef feed agregator
GNU Lesser General Public License v3.0
111 stars 11 forks source link

Questions / Features suggestions #14

Open roscopecoltran opened 7 years ago

roscopecoltran commented 7 years ago

Hi,

Hope you are all well !

Additional news services examples:

I was wondering if there is a easy approach to add different aggregation pipelines to readeef with additional and dynamic aggregation news services ?

The idea would be to use an API gateway like krakend and build an admin interfaces with Qor Admin or admin on rest.

An admin interface would be awesome to manage settings.

1 - Aggregate additional services:

The main idea is to aggregate additional informations for an article, like images, videos, tweets or reddit topics; link informations between them in a graphcms way, or like siren.

- Advanced search engines

- News about some github repos/trends

- Academic papers

- Hidden value extraction

2 - Faceted searched:

Searchkit: https://github.com/searchkit/searchkit

Would be awesome to search history or star some news.

Your project is really awesome and that's why I am sharing my thoughts to you :-)

Cheers, Richard

urandom commented 7 years ago

The suggestions look interesting, especially the 1st part.

A few things, I've been meaning to do some sort of refactoring to the whole codebase, to separate the whole thing into distinct services (not sure yet whether I should go the whole microservice route, since it will complicate my personal deployment). So perhaps adding extra services should be done after this refactoring, as it might make the whole thing easier.

Some suggestions require using specific react components. From what I understand, react can't easily be used alongside other things (in this case, polymer). And since I have no idea how to use react, if you are up to the task, perhaps you might want to investigate how to write a new ui in react, so that at the end the user can select which of the two to use.