My old laptop finally kicked the bucket on Tuesday but I wasn’t able to get a new one till Saturday so I ended up getting my ten hours for the week in on the weekend.
My goals for last week were:
- Refactor database.py to use the RSS importer plugin instead of built in-function.
- Finish documenting the plugin creation steps and create a tutorial.
- There are some more tests I’d like to write for the RSS importer plugin
- I’m going to look at auto-generated PyQt filesĀ and see if I can figure out why tests fail on my machine because of it (even though they pass on Travis)
- Revise design doc based on current progress.
What I Accomplished Last week:
- Refactor database.py to use the RSS importer plugin instead of built in-function
- Refactored rss_feedparser plugin to be more compliant with PEP8 and “the python way of doing things”
- Took a look at the tests failing due to auto-generated PyQt files, still not sure what’s up with it on my system.
Challenges I faced was:
- Determining the proper way to call the plugin and getting tests to pass once I was using the rss_feedparser plugin, had to put in a lot of time and do some heavy debugging to find an obscure error that was causing the rss feed importer to completely fail.
Plans for next week:
- Implement suggestions per code review.
- Finish documenting the plugin creation steps and create a tutorial.
- Design tests for a Qt-based parser class for the RSS importer plugin
- Revise design doc based on current progress.