User:ShakataGaNai/OneBotToRuleThemAll

Idea tossed around in IRC on 2009-09-17 after shit going badly wrong. Enwn.net had a shit fit because of the RSS feed getting hosed. The RSS feed was pushing out articles that weren't sighed & one that was published 18+ months ago. So on and so forth, it was a bad day.

Features of The Bot

edit
  • Run on a regular schedule (IE once a minute)
  • Scan for newly published articles
    • When new stories are found:
    • Update a "Latest News" template of the last 20+ stories for the main page (instead of DPL)
    • Update it's RSS feed
    • Update Twitter/Identica/Facebook/Other social networking
    • Optionally rotate leads (if that isn't incorporated into EPR)
  • Would have the ability to "plug-in" further functionality down the line
    • Example: If we have an iPhone application, it could "push" notifications

Why would we want to do this?

edit
  • One totally unified update system
  • No more "hacks" like our current RSS system
  • No more reliance on DPL
    • We can control the behavior of what dictates when a story gets "published"
    • We can dictate what it takes to "unplublish" a story
  • No more mysterious stories floating into being "published" a year+ after the fact (or even a week+ late)
  • Breaking updates to social networking would be much faster
  • Overall a less hacked together system, with less load on the server (DPL is a strain)