Wikimedia Features engineering/Notes/2012-W14
GENERAL
[edit]Decide what you want to call out for the Monthly meeting, any big stories? Instead of the round robin, the Engineering part of the Thursday metricks will focus on a 3-5 focused updates for a short 5-10min. If you think your project should be highlighted then nominate it. You or a team member can give it (or force me to do so).
If you are approved for Berlin Hackathon, don't forget to register.
Meeting restructure User:Tychay
[edit]Going forward attendence to the Features team is optional. Instead they will serve as office hours. However updating the EtherPad is no longer optional and it your team's responsibility to update status on the wiki.
Visual Editor
[edit]This Week:
- Going to open an RFP for parser help while the Senior Engineer (Javascript) search is going on.
Gabriel
[edit]Last week:
- On Vacation
This 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
[edit]Last week:
- Working on an HTML DOM -> linear model converter
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
RobM
[edit]Last week:
- Refactoring current demo with Content Editable surface.
- Structuring UI configuration
- Prototype VE extension config
This week:
- Bug fixes in Surface View
- Modify select, cursor events in UI tools to work with Inez's new Surface code.
- Continue polishing up Sandbox environment, fixing bugs and eliminating old ES code.
Trevor
[edit]Last week:
- Bug #34885
- VisualEditor planning/goal setting
- Connect some dots between dm, ce and ui
Editor Engagement: Article Creation Wizard (ACW)
[edit]ACW is waiting for PT. Work being done on PT (see below).
Editor Engagement: Page Triage (PT)
[edit]Last week:
- Friday made first deployment to prototype: <http://ee-prototype.wmflabs.org/wiki/Special:PageTriage>
- #19 - APIs for retrieving metadata about specific articles and their authors
- #21 - View article metadata in list view
- #64 - Article snippets in list view
- #75 - Create a set of sample articles for testing purposes
This week (and next):
- #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
Benny
[edit]Last week:
- Generating article snippet for list view
- Add function to generate stats for triagged articles
- Add JavasScript and API code for stats navigation
- Filter by metadata query and API
This week:
- 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 ?)
Ian
[edit]Last week:
- Finishing up the list view
- Hopefully getting filtering working on that as well.
Editor Engagement (AFTv5)
[edit]Last Week:
- Patch release on Wednesday
This Week:
- Wednesday release scheduled for "New Feedback form with Abuse/Spam Filters" + some improvements to oversight and metrics stuff.
Multimedia (TMH)
[edit]Last Week:
- Labs has worked out all the issues they know about
- Blocker: Problem uploading video (J has no trouble, but ChrisM and others are)
- Ben got Swift deployed on Beta
- Terry and RobLa have lined up QA resources for Chris McMahon when ready.
This Week:
- Terry is still waiting for Google call on Jan's status + update
- Fix the final blocker.
- Start testing
Education
[edit]Fundraising
[edit]This Week:
- Team is gone this week at CiviCRM conference and retreat
Jeremy
[edit]Last week:
- working on recurring_globalcollect
- Requested extension Extension:LastModified gets migrated to git.
- Requested extension Extension:UnitTest gets migrated to git.
- Creating documentation for Fundraising developers on wikitech: https://wikitech.wikimedia.org/view/Fundraising/tech
This week:
- Monday @CiviCon in Berkeley
- working on CiviCRM issues.
Blockers:
- 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.
This does not prevent us from processing payments at this time, so it is a minor blocker.
Katie
[edit]Last week:
- Three sessions of Mingle training
- Continue to work with GlobalCollect
- Deal with the mediawiki git migration. In other words: Start using git for the big four fundraising extensions.
- Continue with the hiring process
- Hopefully more code review for Jeremy's pending globalcollect recurring module in civicrm
This 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
[edit]- Notifications will need to be separated out in the Engineering Goals document
- Nothing. This will become a priority in the next fiscal year
Misc. and Platform Support
[edit]Timo
[edit]- Last week: m:User:Krinkle/Log/2012-W13 (Code review, Continuous integration, bugfixes)
- This week: m:User:Krinkle/Log/2012-W14
- Code review
- Continuous integration: TestSwarm development, bugfixes
- Update 3rd party js resources in mw core to new upstream releases