Wikimedia Features engineering/Notes/2012-W03

Amir
Last week: This week: Blockers:
 * Mobile app testing.
 * Set up and learn PHP unit.
 * Set up and learn QUnit.
 * Planning for writing QUnit tests for WebFonts.
 * Writing tests for WebFonts.

Andrew
Last week: This week: Blockers:
 * at school
 * at school

Arthur
Last week: This week: Blockers:
 * on vacation
 * FR cleanup

Benny
Last week: This week: Blockers:
 * FeedbackDashboard Top responders leaderboard
 * Unanswered filter for feedback dashboard
 * Implemented Concurrency API
 * Surface MarkAsHelpful on FeedbackDashboard page
 * Email copy update to feedbackdashboard response email
 * Deployment & Testing of Moodbar & Concurrency

Brandon
Last week: This week: Blockers:
 * SOPA blackout design

Brion
Last week: This week: Blockers:
 * on mobile
 * on mobile

Dario
Last week: This week Blockers:
 * [AFT] uploaded to toolserver new comment streams/dashboard per article: http://toolserver.org/~dartar/aft5/articles/?p=Global+warming
 * [AFT] reviewed early findings from hand-coding with Aaron and Oliver, results suggest no statistically significant difference across three design based on useful/not useful distinction, will dig into this further this week
 * [AFT] caught bug in AFT5 that affected clicktracking data and worked with Reha/Roan on patch
 * [AFT] post-mortem of AFT5 backend bugs. Reviewed with Alolita, Fabrice and Howie general plan for testing of backend and data collection for new features
 * [clicktracking] started project with Ryan Faulkner to explore automated testing of clickthrough data across features
 * [account creation] started documentation on Meta for account creation referral research project
 * [open data] 2 interviews with journalists interested in our open data plans and data consultation
 * [AFT] wrap up hand-coding work with Aaron/Oliver
 * [clicktracking] deploy patch for AFT5 (done)
 * [clicktracking] review clicktracking data after patch is released
 * [FD] stats on clickthrough data for email notifications
 * [FD] review research plan with Aaron
 * [other] off to a conference in NC the rest of the week (hosting a session on Wikipedia expert review/engagement)
 * I'll be online/reading email during the conference but I don't expect to be able to work during the sessions

Gabriel
Last week: This week: Blockers:
 * Worked on template expansion and support for it in token transforms, mostly works now (including somew parser tests)
 * Design work with Trevor and Alolita
 * Push template expansion further along, add parser functions and magic variables
 * Think about integration with MW (extensions etc), consult with Brion

Gerard
Last week: This week: Blockers:

Howie
Last week: This week: Blockers:

Ian
Last week: This week: Blockers:
 * Got concurrency checker running
 * Moved it into its own extension (InterfaceConcurrency)
 * Got final version of NPP interview out to Oliver, he's now collecting signatures & scheduling
 * Worked on TMH test plan, coordinating labs depolyment
 * Fixed/tested a small UW regression in custom licensing code
 * Was out and/or semi-incapacitated for a good part of the week
 * More TMH/labs, work with MDale on finishing up/wikifying test plan based on Kaltura's QA materials
 * Add a few functions to InterfaceConcurrency, notably listCheckouts
 * Some UW bugs could use fixing
 * Maybe turn off Wikipedia and break the Internet for a day
 * SOPA and PIPA. :)

Jeremy
Last week: This week: Blockers:
 * Fundraising cleanup
 * FR cleanup

Jeroen
Last week: This week: Blockers:
 * Work on Education Program extension
 * Started implementing correct instructor and ambassador handling
 * Worked on instructor workflow
 * Worked on logging stuff
 * Conference call w/ Frank, Erik and other people
 * Conference call w/ Ayush and other person
 * Updated design with with user group info
 * None

Kaldari
Last week: This week: Blockers:
 * FR cleanup
 * SOPA blackout

Katie
Last week: This week: Blockers:
 * FR cleanup
 * FR cleanup; SOPA Blackout

Niklas
Last week: This week: Blockers:
 * Wrote a lot of documentation (tutorials) for the Translate extension.
 * Added a help link to the Translate extension's special pages. (mostly done by Santhosh)
 * Learning QUnit

Roan
Last week: This week: Blockers:
 * At LCA in Melbourne

RobM
Last week: This week: Blockers:
 * Create core concurrency API wrapper for checking in and checking out resources
 * Integrate into Feedback Responses
 * Add concurrency notification to response item
 * Add Moodbar Feedback to user contrib logs
 * Secondary filters, Top Responders, & FBD front end
 * Add concurrency front end pieces to InterfaceConcurrency extension
 * Testing concurrency with Feedback Dashboard / Deployment.
 * NPP Sprint planning

Santhosh
Last week: This week: Blockers:
 * JS support tests.
 * documentation.
 * Narayam documentation.

Siebrand
Last week: This week: Blockers:
 * I18n code review

Timo
Last week: This week: Blockers:
 * October Coding Challenge: Judging/rating of submisisons for "Slideshow"
 * CodeReview: 1.19 frontend related stuff
 * JSTesting / Labs: Get new Special:JavaScriptTest testing stuff going, with hashar
 * Help with SOPA banner where needed (CodeReview and testing)
 * 1.19 deployment related on-wiki resourceloader migration helping with code and documentation
 * CodeReview: 1.19 front-end related stuff
 * October Coding Challenge: Pick a winner and runner up for "Slideshow" category
 * JSTesting / Labs: Get new Special:JavaScriptTest testing stuff going, with hashar
 * ResourceLoader: If any time left, whatever is on top of the RL2 task list

Trevor
Last week: This week: Blockers:
 * worked with Gabriel on wikidom/parser interfaces
 * LCA