Wikimedia Features engineering/Notes/2012-W05

Amir
Last week: This week: Blockers:
 * EasyTimeline - mostly made it work with Unicode fonts - Arabic, Indic, RTL, etc. Proved to be easier than i though, but some cleanup is still needed.
 * phpunit tests for plural support.
 * JS tests for Narayam.
 * RTL evaluation for AFT

Andrew
Last week: This week: Blockers:
 * Did not join in. No updates.
 * Did not join in. No updates.
 * Will be in SF in Feb.

Arthur
Last week: This week: Blockers:
 * Fundraising wrap-up and preparation for moving to the mobile team. Helped dealing with regression issues introduced to donation consumption in CiviCRM by code changes for being able to process new payment methods. Lots of code review for fundraising and mobile software. CentralNotice updates deployed, synchronizing production with trunk and adding 1.19 compatibility. DonationInterface i18n updates to payments cluster.
 * Today is my last day on fundraising team; ongoing code review and handing the team off to Katie. Travel to Brussels for FOSDEM.
 * none

Benny
Last week: This week: Blockers:
 * MoodBar deployment and testing
 * Article creation plannning
 * Article creation backend implementation and research integration into existing flow
 * Continue with article creation flow backend implementation

Brandon
Last week: This week: Blockers:

Brion
Last week: This week: Blockers:

Dario
Last week: This week: Blockers:

Gabriel
Last week: This week: Blockers:
 * Planned next steps with the team in SF and started to tidy up HTML DOM embedding of wiki-specific data now that this will be exposed externally. Idea is to use microdata for templates, thumbnails and the like.
 * Returned to Germany
 * Debugged template expansion on en:Barack Obama; tracked down memory explosion to cite templates and started to improve handling of those
 * Discussed microdata idea with team.
 * Generalize attribute expansion and optimize token data format
 * Refactor token transform signature for separate sync/async versions
 * Make cite templates work
 * Fosdem on the weekend

Gerard
Last week: This week: Blockers:

Howie
Last week: This week: Blockers:

Ian
Last week: This week: Blockers:
 * worked on pure memcached implementation of InterfaceConcurrency
 * interviewed some NPPers
 * attempted to fix some of the 1.19 blocker bugs, specifically incorrect errors on MovePage and Upload
 * kind of a lot of meetings
 * moving into editor retention full-time
 * working on article creation interstitial, initial implementation
 * getting more into the design process for pagetriage

Jeremy
Last week:
 * Working on CiviCRM recurring credit card payments for Global Collect.

This week: Blockers:
 * Working on CiviCRM recurring credit card payments for Global Collect.
 * Need to add a few features to the UnitTest extension.

Jeroen
Last week: This week: Blockers:
 * Work on Education Program extension
 * Replaced special pages by actions in namespaces
 * Finished initial implementation of revision history for institutions and courses
 * Call with Frank
 * Implement ambassador signup and profiles

Kaldari
Last week: This week: Blockers:
 * Wrapping up fundraising-related work
 * Did some tweaks for ArticleFeedbackv5, will be moving back to working on PageTriage Extension with Ian
 * Need to do an inception and/or sprint plan for PageTriage

Katie
Last week: This week: Blockers:
 * Mostly consumed by meetings about Fundraiser 2012
 * Made some headway with the 2011 globalcollect wr1 auditing
 * Absolutely must finish the globalcollect wr1 auditing module in civicrm
 * Run auditing for all globalcollect transactions back through October
 * Quite a lot more fundraiser 2012 meetings, mostly regarding the handoff from 2011.
 * Time itself.

Neil
Last week:
 * Fixed some potential XSS issues with messages / jQueryMsg
 * Parsing API for wiki pages
 * Wrapping things up

This week:
 * transfer knowledge / do some last finishing efforts on etherpad/mediawiki integration, w/Trevor
 * nothing else, officially. Am always available to help at neilk@brevity.org

Niklas
Last week: This week: Blockers:
 * Translation memory
 * Translate extension documentation
 * FOSDEM

Roan
Last week: This week: Blockers:
 * SF
 * Traveled back home
 * AFTv5 code review
 * VisualEditor: migrate backend from WikiDOM to HTML5 DOM
 * Maybe some RL2 work
 * Travel to FOSDEM (Friday-Monday)
 * Need to talk to Gabriel about how the HTML5 DOM thing works. We can do that some time tomorrow I guess

RobM
Last week: This week: Blockers:
 * MoodBar bug fixes
 * MoodBar testing & Assist with deployment
 * ArticleCreation: Planning extension
 * ArticleCreation: Begin extension front-end
 * ArticleCreation: User flow research & Planning
 * ArticleCreation: Continue core front-end

Santhosh
Last week:
 * AFT i18n review.
 * Bug fixes in Assamese and Telugu transliteration.
 * php unit tests for plural
 * new webfonts for Bengali and Gujarati

This week: Blockers:
 * Documenting grammar support in JS
 * more tests
 * translation memory review

Siebrand
Last week: This week: Blockers:
 * Translation workshop.
 * Translate documentation
 * FOSDEM, then Mumbai
 * Converting Windows video to Ogg Theora, to upload the Translation workshop to Commons.
 * Help from UI/UX people.

Timo
Last week: This week: Blockers:

Trevor
Last week: This week: Blockers:
 * VisualEditor planning marathon
 * Investigation into IME issues
 * Documentation of new plan
 * Finish planning documentation
 * Continue IME prototyping and research
 * Work with Neil to get MediaEtherPadWiki working and understand what's going on there
 * None