What is still missing (todo list for this week):
- tests
- overridable deduping
- Add enclosure and namespace support to the parser
- Add meaningful and helpful information and error messages
- Kill hard-coded values
- Create content-type at install stage with meaningful configuration
Comments
Comment #1
alex_b commentedThank you.
Could you break down which tests there are to do and add an hour estimate to all items of your Todo list?
Comment #2
aron novakOne more: make drupal_execute better (remain silent, try it out that how it behaves in general, etc)
Tests detailed:
- test for feeds: tons of real-world test feeds (all of the types).Test cases should trigger the problematic points of the feed. The feeds should contain extremely big feeds too. Example: input: foo.xml, test: assertEqual($node>-feed->items[0]->namespaces['dc']['foo'], 'bar)
- tests for feed type autodetection Example: input: url1, test: assertEqual(detected_url, url2)
- test for the processors: function-based tests where possible (for example: input: feed item node, test: create it via aggregator_node's own function)
- test for the aggregator: general tests: creating a feed from 0 via a test (like feedapi does the testing)
Comment #3
aron novakUpdated todo list:
Comment #4
aron novakUpdated todo list:
Comment #5
aron novakComment #6
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.