- http://www.ietf.org/internet-drafts/draft-ietf-atompub-format-02.txt - BUG: Make SURE that all these tests http://diveintomark.org/tests/client/autodiscovery/ - Support Base64 Atom values and the ability to enable them. - Atom's xml:base is NOT supported right now. We NEED to support this. - Do we support multiple content items in Atom? - We do not support multipart/alternative in the feedparser. - Do we support atom:summary at ALL?! I don't think so... - Implement RSS 2.0 enclosure linkage - (DONE) Implementation of RSS/Atom autodiscovery... - Rework the factory mechanism to support multiple FeedParsers... should be an interface. - Documentation: - Feed Event Model which is generic across all RSS and Atom feeds. - RSS 0.9, 0.91 0.92, 1.0 and 2.0 support - Atom 0.3 support - OPML directory support - RSS directory support (ALA blogrolling.com, etc) - Dublin core and feed metadata support - OCS directory support (pending) - FOAF support (pending) - Migrate away from JDOM (slower than just using DOM/SAX) - Don't use libs from the KSA. - Test cases shouldn't use absolute paths. - Migrate to Apache 2.0 license? http://www.apache.org/dev/apply-license.html - We need a generic Content interface - onContent - xhtml:body - content:encoded - - content type exposed... - http://intertwingly.net/wiki/pie/content - Support for RSS 1.0 mod_link and Atom links - What are my options for XPATH libraries... I should benchmark these.. Also see if using SAX will just be faster. - Full documentation on how we have to handle dates. - Support textinput - All FeedParser exceptions should include the URL of the feed if possible. - Tests for autodiscovery