Wikimedia Features engineering/Notes/2012-W15

Engineering Goals for Next Year
Link

Visual Editor
Last Week:
 * [Paused] Created an RFP for parser help while the Senior Engineer (Javascript) search is going on

Gabriel
Last week:
 * Interviews and code review for parser engineer candidates
 * Work on remaining template / parser function / table / attribute problems
 * Improve round-tripping information, source tracking and start adding RDFa

Roan
Evil plans to be executed after this week:
 * Finish my data model refactoring introducing the offset map (maybe this week)
 * Merge insert and remove operations into replace
 * Refactor/redesign all the data model code
 * Do a performance audit of the data model code

Trevor
Last week: This week:
 * Converted demo and sandbox to use ce
 * Switched to using structured lists in ce
 * Implement text nodes in linear model
 * Rewrite wikitext serializer

Editor Engagement: Article Creation Wizard (ACW)
ACW is waiting for PT. Work being done on PT (see below).

Editor Engagement: Page Triage (PT)
Sprint plan:
 * #20 Filter search results based on available
 * #25 List View of unrelated articles
 * #65 Top Stats display in list view
 * (fastrack) #33 Zoom Interface
 * (fastrack) #76 In-article triage
 * Excess cycles:
 * #23 Show patrol status outside NPT interface
 * #24 Ability to view either zoom or standard
 * #50 Detailed stats page

Next Week:
 * Matthias joins the EE team

Benny
Last week: This week: Blockers:
 * Fix article snippet and format date in stats nav
 * Add top triagers to stats nav
 * Provide user/user talk page status to API so redlink can be built
 * Triage log API ( maybe ?)

Editor Engagement (AFTv5)
Last Week: Next Week:
 * Wednesday release scheduled for "New Feedback form with Abuse/Spam Filters" + some improvements to oversight and metrics stuff.
 * Thursday release was scheduled ([blocked on Git/Gerrit process release freeze])
 * latest permalink changes from Elizabeth + new feedback page tool icons
 * the email switch for oversight requests (if Ryan can do this by then)
 * the AFT4 change which Dario just asked for
 * any important bug fixes for critical features like abuse filter

Multimedia (TMH)
Last Week: This Week:
 * Terry talked to Google, updated them + Jan's status
 * Fixed (upload file size config issue)
 * Start testing on javascript playback stuff
 * Mdale and jthing are working on https://bugzilla.wikimedia.org/show_bug.cgi?id=35698
 * Ops should be getting more hardware on labs that should unblock upload/testing

Education
|the roadmap

Fundraising
Last Week:
 * Team is gone for 4 out of 5 days at CiviCRM conference and retreat

Jeremy
Last week: Blockers: This does not prevent us from processing payments at this time, so it is a minor blocker.
 * Monday @CiviCon in Berkeley
 * working on CiviCRM issues.
 * There is some unfinished code in the GUI on CiviCRM in regards to recurring payments. Spoke with developers at CiviCon on how to get this pushed upstream. I will need to contribute a few more patches to fix this. See http://issues.civicrm.org/jira/browse/CRM-9459.

Katie
Last week:
 * Monday: CiviCon in Berkeley
 * Tuesday Afternoon - Friday (possibly through to Sunday if we are making good progress): CiviCRM usability code sprint in Nevada City, CA
 * Updated the payments cluster - turned credit card processing back on

Echo

 * Notifications will need to be separated out in the Engineering Goals document
 * Nothing. This will become a priority in the next fiscal year

Terry
Last Week: This Week:
 * Reference Tooltips DOA was forwarded to me by Sumana, Consultied Brandon as to status
 * Trying to put Yair_rand in touch with Andrew Garrett concerning tooltips