Wikimedia Features engineering/Notes/2012-W06

From mediawiki.org
Features team meeting
Place #wikimedia-dev connect

Amir[edit]

Last week:

  • Narayam JS tests
  • Plural support PHPunit tests

This week:

  • Pune hackathon

Blockers:

Andrew[edit]

Last week:

  • Nothing, really

This week:

  • Article creation workflow!
  • Catching up on neglected patch review, etc.

Blockers:

  • None that I know of :)

Arthur[edit]

Last week:

This week:

Blockers:

Benny[edit]

Last week:

  • Article creation flow hooks and extension development
  • Review the various flows

This week:

  • Continue with Article Creation flow implementation

Blockers:

Brandon[edit]

Last week:

This week:

Blockers:

Brion[edit]

Last week:

This week:

Blockers:

Dario[edit]

Last week:

This week:

Blockers:

Gabriel[edit]

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[edit]

Last week:

This week:

Blockers:

Howie[edit]

Last week:

This week:

Blockers:

Ian[edit]

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[edit]

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[edit]

Last week:

This week:

Blockers:

Kaldari[edit]

Last week:

This week:

Blockers:

Katie[edit]

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[edit]

Sightseeing in Brussels today

Last week:

This week:

  • New sprint
  • Page for collecting contact details from translators
  • Some redesign for better translation workflows

Blockers:

Roan[edit]

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[edit]

Last week:

  • ArticleCreationWorkflow
    • Created Base extension
    • Core FrontEnd modules
  • VisualEditor project introduction

This week:

  • VisualEditor
    • IME support testing / debugging

Blockers:

  • None

Santhosh[edit]

Last week:

  • New tmserver review, testing
  • Code reviews

This week:

  • {{GRAMMAR..}} support in javascript
  • Pune hackathon
  • Qunit tests

Blockers:

Siebrand[edit]

Last week:

This week:

Blockers:

Timo[edit]

Last week:

This week:

Blockers:

Trevor[edit]

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