Motivation
We will be adding Amal News as a news source, so we need to provide a common news endpoint for the app to access.
Proposed Solution
Instead of crawling multiple different endpoints, there should be one CMS endpoint providing a list of all recent news, i.e. including local news, tünews and amal news in the same response (depending on which news sources are enabled in the CMS).
All results should have the same properties (preferably analogous to other endpoints, e.g. events) and a field to indicate the name and url of the source.
Screenshot
Alternatives
User Story
As an Integreat user I want to have all news from different providers in one tab to avoid missing out and switching tabs.
Additional Context
Design Requirements
Related Issues
App issue: digitalfabrik/integreat-app#2537
Summary of discussion and updates to the description
Motivation
We will be adding Amal News as a news source, so we need to provide a common news endpoint for the app to access.
Proposed Solution
Instead of crawling multiple different endpoints, there should be one CMS endpoint providing a list of all recent news, i.e. including local news, tünews and amal news in the same response (depending on which news sources are enabled in the CMS).
All results should have the same properties (preferably analogous to other endpoints, e.g. events) and a field to indicate the name and url of the source.
Screenshot
Alternatives
User Story
As an Integreat user I want to have all news from different providers in one tab to avoid missing out and switching tabs.
Additional Context
Design Requirements
Related Issues
App issue: digitalfabrik/integreat-app#2537
Summary of discussion and updates to the description