UCOSP week 9

So this is the last week of UCOSP I’ve finished the RSS plugin and the plugin documentation which were my main goals for the term. I think that I’ve got a god start on a csv importer plugin based on my current progress I son’t see myself finishing up the csv plugin as part of this semester, but it was more thrown in there as an afterthought since I finished the RSS importer plugin and didn’t have enough time to work on a PyQt implementation of the RSS plugin.

My goals for last week were:

  • Fix csv plugin, and finish tests.
  • Rebase tutorial to make sure it is caught up with master & implement final code review suggestions
  • Revise design doc based on current progress.
  • Refactor database.py to use working CSV importer plugin.
  • (If have time) do report and screen-cast for the academic portion of this course.

What I Accomplished Last week:

  • Worked on fixing CSV importer plugin code, but I’m not sure if I did the test_add_talks_from_csv() properly (although it works on my local machine, I did push it though for review).
  • Worked on implementing suggestions for csv plugin per code review.
  • Rebased tutorial, apparently made a mistake with my rebase, but Dennis said he was able to take a patch of the change
  • Worked on polishing up my design document.

Challenges I faced this week:

  • Rebasing errors
  • Tests for csv plugin

Plans for next week:

  • Do report and screen-cast for the academic portion of this course.
  • Finish up design doc based on current progress.
  • Keep working CSV importer plugin (wont necessarily finish this for the end of this semester, but I intent to keep working on it).