Title RSS framework on top of Akonadi
Student Dmitry Ivanov
Mentor Frank Osterfeld
Abstract
This SoC project is to create an RSS framework on top of Akonadi to
enable desktop-wide RSS feed management. This allows KDE to:

 - maintain a single (desktop-wide) list of RSS subscriptions from
   which RSS-enabled applications or the user can choose only the
   relevant feeds (e.g., only podcast feeds for Amarok)

 - use a single storage so RSS-enabled applications don't need to
   create their own storage solutions

 - receive notifications of the changes made to the RSS feed list and
   articles kept in storage

 - add support for synchronization with online feed readers for all
   RSS-enabled applications simultaneously

 - provide an easy to use library for managing feeds and articles so
   RSS-enabled applications can perform common tasks such as fetching
   feeds, adding/removing feeds, modifying attributes of
   feeds/articles, tagging feeds/articles

As a result, KDE applications can utilize the framework to manage RSS
feeds in a centralized manner: plasma applets, Akregator, Amarok,
KTorrent, KNewsticker.