(Added Category:PIM) |
(add TODO) |
||
| Line 4: | Line 4: | ||
* Read up on OPML/RSS/Atom spec (+ on the itunes podcast extension so we can set appropriate attributes; other extensions?) | * Read up on OPML/RSS/Atom spec (+ on the itunes podcast extension so we can set appropriate attributes; other extensions?) | ||
* Possible Nepomuk RSS ontology (I found one on the web, not sure if it's correct) | * Possible Nepomuk RSS ontology (I found one on the web, not sure if it's correct) | ||
| + | |||
| + | == TODO == | ||
| + | |||
| + | * Akonadi (default) tag provider (Dmitry, in process) | ||
| + | * Use Tag class everywhere (Dmitry, in process) | ||
| + | * Refactor the chain: KRss::Item should hold Akonadi::Item which in turn should hold shared_ptr<KRss::ItemPayload> (as payload) and make the RSS serializer plugin work with KRss::ItemPayload instead of KRss::Item (Dmitry) | ||
| + | * Proper initialization of the RSS resource (Dmitry. Finally I figured out what was wrong) | ||
| + | * Finish the virtual RSS resource for managing virtual/search RSS feeds (Dmitry. The code floats around somewhere on my disk. There were two blockers on the Akonadi side - the DBus deadlocks and support for link/unlink jobs - which are finally resolved) | ||
== Long-term project goals == | == Long-term project goals == | ||
| − | + | * Port Akregator to this framework | |
| − | * Port Akregator to | + | |
| − | + | ||
* Create a generic RSS Akonadi resource that allows to easily add other types of RSS sources (RSS feeds from an Openchange server, online feed readers) | * Create a generic RSS Akonadi resource that allows to easily add other types of RSS sources (RSS feeds from an Openchange server, online feed readers) | ||
* Implement an RSS resource for the Newsgator.com online reader | * Implement an RSS resource for the Newsgator.com online reader | ||
Contents |
Now at the core TODO-List