Wikimedia Features engineering/Notes/2012-W06

Amir
Last week:
 * Narayam JS tests
 * Plural support PHPunit tests

This week:
 * Pune hackathon

Blockers:

Andrew
Last week:
 * Nothing, really

This week:
 * Article creation workflow!
 * Catching up on neglected patch review, etc.

Blockers:
 * None that I know of :)

Arthur
Last week:

This week:

Blockers:

Benny
Last week: This week:
 * Article creation flow hooks and extension development
 * Review the various flows
 * Continue with Article Creation flow implementation

Blockers:

Brandon
Last week:

This week:

Blockers:

Brion
Last week:

This week:

Blockers:

Dario
Last week:

This week:

Blockers:

Gabriel
Last week:
 * Cleaned up documentation
 * Optimized token representation
 * Researched and discussed microdata option for embedding higher-level wiki features in HTML. Positive feedback overall.
 * FOSDEM

This week:
 * More wikitext discussion
 * Cleaned up token transform interfaces (mostly done)
 * Tokenizer improvements; 232 tests currently passing
 * Implement generic preprocessor functionality in arbitrary attribute keys and values
 * Make cite templates work

Blockers:

Gerard
Last week:

This week:

Blockers:

Howie
Last week:

This week:

Blockers:

Ian
Last week:
 * Article creation workflow: pageflow discussion/design
 * learning mingle
 * interviewed a bunch of people
 * logging in wikieditor

This week:
 * Article creation workflow

Blockers:

Jeremy
Last week:
 * worked on CiviCRM recurring module for Global Collect

This week:
 * working on CiviCRM recurring module for Global Collect
 * Selenium Tutorial with Engineering an OmniTI (Thursday 1pm) for AFT

Blockers:

Jeroen
Last week:

This week:

Blockers:

Kaldari
Last week:

This week:

Blockers:

Katie
Last week:
 * Fundraiser tech team reduced to two people. Finished on-boarding process for all duties of outbound people (which might be more aptly called: "receipt of brain dump")
 * Completed initial work on the globalcollect wr1 parser module in drupal, for civicrm.
 * Spent two days running the drush scripts in the wr1 parser module, auditing the 2011 fundraiser data.

This week:
 * Deploying code to the payments cluster to support improved localization for the Africa tests going on this week
 * Review, test, and hopefully deploy civicrm / drupal module for actually doing the recurring part, of globalcollect recurring-type payments
 * Probably continue work on getting better numbers to Finance (if time allows, and I hear back from them on what they actually need). This will probably involve writing some degree of new auditing code in the form of civicrm-related drupal modules and drush scripts.
 * Hopefully interview people (phone screen) for FR-tech positions

Blockers:
 * Further auditing work held up until I hear back about Finance's actual data needs for October - December 2011.
 * Testing the recurring module for globalcollect held up until the recurring module's status moves to "ready to test" (though code review is not blocked on this item)

Niklas
Sightseeing in Brussels today

Last week:
 * Testing translation memory performance
 * http://etherpad.wikimedia.org/tm-performance
 * https://www.mediawiki.org/wiki/Help:Extension:Translate/Translation_memories
 * Translate documentation
 * FOSDEM

This week:
 * New sprint
 * Page for collecting contact details from translators
 * Some redesign for better translation workflows

Blockers:

Roan
Last week:
 * AFTv5 review and deployment
 * Minor VisualEditor work
 * 20%: CR for 1.19
 * FOSDEM in Brussels, talked to Gabriel about HTML5 DOM
 * Went to the consulate today, got visa approval (yay!)

This week:
 * Write a HTML5 DOM to linear model converter, based on Gabriel's HTML5 DOM to WikiDOM converter
 * AFTv5 CR as needed
 * Support the 1.19 effort in my 20% time
 * Maybe some RL2 work, time permitting

Blockers:
 * Have been busy with visa stuff, will probably stay busy with move prep

RobM
Last week: This week:
 * ArticleCreationWorkflow
 * Created Base extension
 * Core FrontEnd modules
 * VisualEditor project introduction
 * VisualEditor
 * IME support testing / debugging

Blockers:
 * None

Santhosh
Last week:
 * New tmserver review, testing
 * Code reviews

This week:
 * support in javascript
 * Pune hackathon
 * Qunit tests

Blockers:

Siebrand
Last week:

This week:

Blockers:

Timo
Last week:

This week:

Blockers:

Trevor
Last week:
 * Worked with managers to negotiate proposed planning
 * Finished documenting planning for phase 2
 * Began on-boarding Rob Moen to the VE team
 * Reorganized code base

This week:
 * Design and protoyping of IME (with Rob) and floating (by myself atm)
 * Exploring basic components of RTL for es

Blockers:
 * None