UCOSP week 4

This week was rather eventful: 3 midterms, a project due, a sick 1-year-old at home, several job interviews and multiple offers (I now have a really promising job lined up for January). So considering the week I’m satisfied with what I accomplished.

My goals for last week were:

  • Get Freeseer working on my Mint USB install.
  • Finish designing & implementing tests for the importer plugin.
  • Implement importer as a plugin, refactor database.py to use importer plugin instead of built in-function

What I Accomplished Last week:

  • Got Freeseer working on my Mint USB install.
  • Designed & implemented test for the importer plugin.
  • Implement RSS importer as a plugin, after some setbacks, got tests to pass.

Plans for next week:

  • 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 resources_rc 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.