User:MarkAHershberger/Weekly reports/2010-11-15

I need to check back against my objectives more often so I can make sure they're going to get done. Still, I'm pleased with what happened this week.

Achievements

edit
  • Update documentation for RSS [PARTIAL]
    • I did a little of this after someone showed an interest in it on IRC.
  • Maybe start incorporating SimplePie’s test suite which seems exhaustive. [NOT DONE]
  • Start on some sort of coverage testing on RSS [NOT DONE]
  • Go through more bugzilla bugs [NOT DONE]

Bonus

edit
  • Got RSS approved by Tim and Roan for deployment.
    • I was trying to offload the work from Tim. Tried to focus, but may have chosen a bad week to do that since Roan was fairly busy with school assignments. In the end, though, Tim said he was ok with deployment if Roan was and Roan said it was good for deployment (after I fixed a bit of debugging code I accidently committed.
  • Did initial review of GNSM
    • As I went through this, I felt like it was yet another chance to learn about code I don't use that much. Still, felt like it took too long as I ran around chasing things down. But, on the plus side, it was a good chance to talk to people on IRC that I might not interact with normally.
  • Spent some very profitable time working on the FIXMEs for running the Parser Tests under PHPUnit
    • I am having some trouble understanding the differences on the two test harnesses. I spent time fixing a few failing tests by getting interlanguage support up, but ended up with even more of a problem. There is a problem where $wgMemc and other caches stop working or their global variables get overwritten by PHPUnit … I need to check that.

Objectives

edit
  • Finish RSS Documentation.
  • Actually get RSS deployed for WikimediaFoundation.org
  • Add tests for RSS.
  • Continue coordinating GNSM fixes and deployment.
  • Go through bugzilla bugs.