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

Achievements

 * Finish RSS Documentation. [DONE]
 * Actually get RSS deployed for WikimediaFoundation.org [NOT DONE]
 * Ran into an XSS problem with some last-minute fixes that Tim pointed out
 * Add tests for RSS. [NOT DONE]
 * Continue coordinating GNSM fixes and deployment. [PARTIAL]
 * Go through bugzilla bugs. [PARTIAL]

Bonus

 * Started reviewing SocialProfile so that ashley wouldn't feel like nobody cares
 * Since I think tools are so important, I was pleased to resurect some old emacs code I had written that make it simple to browse the commit history of a file.

Objectives

 * Actually get RSS deployed for WikimediaFoundation.org
 * Add tests for RSS.
 * Continue coordinating GNSM fixes and deployment.
 * Continue reviewing SocialProfile

2010-11-16

 * Got RSS documented correctly
 * Took the time to eliminate unused global variables
 * Fixed template to (hopfully) Roan's satisfaction by eliminating an extra loop and just doing straight substitution instead of trying to parse out the template.

2010-11-17

 * Started looking at the SocialProfile extension.
 * Read through docs … I like it! except the “foe” bit…
 * Installed in my own wiki ran into problems with the IP::isIPv6 function and the preg_match it contains. crashing on latest ubuntu. Started trying to track it down.
 * Sent a flurry of emails out about RSS
 * Documented what is neccessary to deploy RSS

2010-11-18

 * Bike shedded a bit so that I could easily move back-n-forth through revisions
 * reviewed SocialProfile a bit more
 * Found that all versions of SocialProfile/UserGifts/SpecialGiveGift.php produced warnings in E_STRICT, noted fixme on latest commit