Wikimedia Features engineering/Notes/2012-W05

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

Amir[edit]

Last week:

  • 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.

This week:

  • phpunit tests for plural support.
  • JS tests for Narayam.
  • RTL evaluation for AFT

Blockers:

Andrew[edit]

Last week:

  • Did not join in. No updates.

This week:

  • Did not join in. No updates.

Blockers:

  • Will be in SF in Feb.

Arthur[edit]

Last week:

  • 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.

This week:

  • Today is my last day on fundraising team; ongoing code review and handing the team off to Katie. Travel to Brussels for FOSDEM.

Blockers:

  • none

Benny[edit]

Last week:

  • MoodBar deployment and testing
  • Article creation plannning
  • Article creation backend implementation and research integration into existing flow

This week:

  • Continue with article creation flow backend 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:

  • 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

This week:

  • 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

Blockers:

Gerard[edit]

Last week:

This week:

Blockers:

Howie[edit]

Last week:

This week:

Blockers:

Ian[edit]

Last week:

  • 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

This week:

  • moving into editor retention full-time
  • working on article creation interstitial, initial implementation
  • getting more into the design process for pagetriage

Blockers:

Jeremy[edit]

Last week:

  • Working on CiviCRM recurring credit card payments for Global Collect.


This week:

  • Working on CiviCRM recurring credit card payments for Global Collect.
  • Need to add a few features to the UnitTest extension.

Blockers:

Jeroen[edit]

Last week:

  • Work on Education Program extension
    • Replaced special pages by actions in namespaces
    • Finished initial implementation of revision history for institutions and courses

This week:

  • Call with Frank
  • Implement ambassador signup and profiles

Blockers:

Kaldari[edit]

Last week:

  • Wrapping up fundraising-related work

This week:

  • Did some tweaks for ArticleFeedbackv5, will be moving back to working on PageTriage Extension with Ian

Blockers:

  • Need to do an inception and/or sprint plan for PageTriage

Katie[edit]

Last week:

  • Mostly consumed by meetings about Fundraiser 2012
  • Made some headway with the 2011 globalcollect wr1 auditing

This week:

  • 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.

Blockers:

  • Time itself.

Neil[edit]

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

Last week:

  • Translation memory
  • Translate extension documentation

This week:

  • FOSDEM

Blockers:

Roan[edit]

Last week:

  • SF
  • Traveled back home
  • AFTv5 code review

This week:

  • VisualEditor: migrate backend from WikiDOM to HTML5 DOM
  • Maybe some RL2 work
  • Travel to FOSDEM (Friday-Monday)

Blockers:

  • Need to talk to Gabriel about how the HTML5 DOM thing works. We can do that some time tomorrow I guess

RobM[edit]

Last week:

  • MoodBar bug fixes
  • MoodBar testing & Assist with deployment
  • ArticleCreation: Planning extension
  • ArticleCreation: Begin extension front-end

This week:

  • ArticleCreation: User flow research & Planning
  • ArticleCreation: Continue core front-end

Blockers:

Santhosh[edit]

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:

  • Documenting grammar support in JS
  • more tests
  • translation memory review

Blockers:

Siebrand[edit]

Last week:

  • Translation workshop.
  • Translate documentation

This week:

  • FOSDEM, then Mumbai

Blockers:

  • Converting Windows video to Ogg Theora, to upload the Translation workshop to Commons.
  • Help from UI/UX people.

Timo[edit]

Last week:

This week:

Blockers:

Trevor[edit]

Last week:

  • VisualEditor planning marathon
  • Investigation into IME issues
  • Documentation of new plan

This week:

  • Finish planning documentation
  • Continue IME prototyping and research
  • Work with Neil to get MediaEtherPadWiki working and understand what's going on there

Blockers:

  • None