Wikimedia Features engineering/Notes/20111206

Features team meeting
Time

11:00 - 11:30 PDT / 20:00 - 20:30 CET

Place #wikimedia-dev connect
Trevor

Last week:

  • Lots of bug fixing
  • Context menus and major toolbar enhancements
  • Some refactoring where needed

This week:

  • Finish critical features for release next week
  • Fix as many bugs as we can find

Blockers:

  • Need moar human-power!
Roan

Last week:

This week:

Blockers:

Inez

Last week:

  • Toolbar (text styles)

This week:

  • Toolbar (tools: bullet, number, indent, outdent)
  • Killing IE8 and IE9 bugs
  • Finish critical features for next week release, testing
  • Copy & paste functionality

Blockers:

  • Currently can't commit insertion of /list, list which is important to get bullet and number buttons work - Trevor is working on fixing it
Brion

Last week:

This week:

Blockers:

Gabriel

Last week:

This week:

  • Continue to work on tests and grammar (see the todo)
  • Try to actually look at generating WikiDom from HTML DOM

Blockers:

  • None, but could use help to speed up the progress
Neil

Last week:

  • Started undo/redo feature; refactored notions of transactions/states into a history log. Undid some of that refactor to make early Dec deadline; refactored AGAIN to a compromise concept (w/Trevor)

This week:

  • Finish undo/redo feature

Blockers:

  • None at the moment


Dario

Last week:

  • worked on the qualitative coding tool with Oliver/Aaron

This week:

  • finalize requirements for article sampling
  • update research plan and schedule to include qual analysis
  • work on use cases for edit tagging

Blockers:

  • None
Roan

Last week:

  • Answered a few e-mails, haven't been needed beyond that

This week:

  • Have to CR the AFTv5 code by Dec 5

Blockers:

  • Low availability, see bottom
RobM

Last week:

  • None

This week:

  • Added Feedback handling for blocked user
  • Gathering user info to determine email status
  • Added templates to update user email address & request email confirmation
  • Added Icons to Success & Error bubble
  • Todo: Create MoodBar notification template
  • TBD: customize html email

Blockers:

  • None
Benny

Last week:

This week:

  • Creating the API for user to set profile email if email is not set and send out verification if email is not verified

Blockers:

  • None
Neil

Last week:

  • I'm not on this team

This week:

  • No really, I'm not

Blockers:

  • It was just that one time
RobM

Last week:

  • Phase2 additions: Allow wikitext and show preview prior to sending response
  • Add ajax response status icons & new internationalization text
  • Deployed phase2 changes Wednesday

This week:

  • Added feedback response handling for blocked user
  • TBD

Blockers:

  • None
Benny

Last week:

  • Deployed the follow-up change for feedback dashobard response API
  • Allow wikitext in feedback response and update the talk page section title for auto-generated talk page text
  • Display the latest user reply for feedback in dashboard page and add link to talk page from feedback page
  • Research on html emails/custom emails for feedback response

This week:

  • Add moodbar stats on dashboard page.
  • Add edit summary to feedback response
  • TBD: html email or custom email for user response

Blockers:

  • None
Dario

Last week:

  • Started coding feedback response data dashboard on Toolserver

This week:

  • release it


New Article Creation/New Page Patrol edit

Howie

Last week:

This week:

Blockers:

Dario

Last week:

This week:

Blockers:

Ian

Last week:

  • Re-started work on PageTriage extension

This week:

Blockers:

Neil

Last week:

  • Reviewed various bugfixes by Jeroen
  • Worked on Categories bugs (git stashed locally, not committed)
  • Worked on preview button for licenses (git stashed locally, not committed)

This week:

  • Cleanups from that

Blockers:

Ian

Last week:

This week:

Blockers:

Jeroen

Last week:

This week:

Blockers:

Ian & Neil

Last week:

  • Finished review of TMH (PHP and JS) except for transcoding

This week:

  • Review transcoding parts of TMH, review any new commits related to previous reviews.
  • Preliminary planning for testing in production?

Blockers:

Brandon's Little Corner of Happy Fun Fun edit

  • Fundraiser fallout (interviews, etc.)
  • Many discussions about Moodbar/Feedback dashboard, plus enhancements on that.
  • Discussing revamping the notification system
  • Working on Narayam design stuff but haven't gotten very much work done over what happened in India
  • Exploring post-edit appreciation dialogs
  • Consulting on ArticleFeedback 5
  • Minor consulting on San Francisco hackathon
Brandon
  • Working on getting a page up to discuss the work done in India about this but haven't had more than a half day of time to work on it and it needs some work.
  • Making Narayam (keyboard maps) work in old skins.
  • Refactoring Narayam to allow better code reuse: keymaps can inherit rules from other keymaps.
  • Keyboard maps for all official languages of India created.
  • WebFonts updated and stabilized. Some attempts to work on better font hinting. Fonts now have version number.
  • Some team members were ill.
Roan

Last week:

This week:

Blockers:

Timo

Last week:

  • Fix layout bugs in Gadget manager
  • Code review
  • Testing gadgets and migration on prototype

This week:

Blockers:

On hold
Jeroen

Last week:

This week:

Blockers:

Other notes... edit

Dario

Last week:

  • continuous support of Harvard study with Timo, Legal team + external research team
    • finalized legal agreement and banner design
    • worked on managing major schedule conflict with editor survey campaign
  • Various RCom tasks
    • launched public data/research infrastructure consultation: bit.ly/WikimediaData
    • first major review of EPIC/Oxford study since its launch
    • initiated collaboration between fundraiser team and photocracy/allourideas team
    • reviewed with Legal and Global Dev various requests for access to private data

This week:

  • launch banner campaign for Harvard study

Blockers:

  • legal review of agreement on Harvard's end
  • technical issues with Harvard's banner
Roan

Last week:

This week:

Blockers: