Phase 2: Feed ingestion

t-488.2·WorkTask·
·
·
·newsreader.hs
Parent:t-488·Created3 weeks ago·Updated2 days ago

Dependencies

Description

Edit

RSS/Atom parsing and content fetching.

  • Use 'feed' library for RSS/Atom parsing
  • Use 'req' for HTTP fetching
  • Article content extraction (strip HTML, get text)
  • Scheduled polling (cron or internal scheduler)
  • Handle feed errors gracefully

Timeline (4)

🔄[human]Open → InProgress3 weeks ago
🔄[human]InProgress → Done2 days ago
💬[human]2 days ago

Feed ingestion is live and working. Feeds are fetched, articles stored, displayed at /news/.