Wikimedia Features engineering/Notes/2012-W11
GENERAL
editThere is a DEADLINE for submitting Wikimania proposals THIS SUNDAY!
Update whatever you can in http://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals wheneve you have time. This is guidance for the Fiscal Year July 2012-June 2013 budget, so it makes sure we get paid (and such). ;-)
Visual Editor
editUpdate http://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals#Visual_Editor wheneve you have time. It will make the meeting go faster. :-)
Interviewing candidates for the VE Product Analyst position. It's moving forward.
Gabriel
editLast week:
- Improved image and link handling and template expansion / -tokenization
- Simplified token transform rank handling and updated the documentation
- Cleaned up the token representation to distinguish token types by constructor throughout
- 20% parser bug triage
This week:
- Further work on real-life templates: expanded en:Barack Obama for the first time without running out of memory
- Squash more template / parser function edge cases
- Handle {{!}} and {{;}} for templates and option separators
- Interview potential senior parser developer, and line up / detail potential starter tasks
Blockers:
- A long to-do list. Looking forward to more manpower.
- Will leave for a two-week vacation next Monday (cross-country skiing from hut to hut in Norway)
Roan
editLast week:
- Implemented replace operations and wrapping transactions
- Started work on tree synchronizations for replacements
This week:
- Submit my damn Wikimania talks already (deadline at the end of the week)
- Finish replacement tree sync
- Add offset map to the data model
- Refactor most of the data model code using my insights from the past few months
Blockers:
- Other things going on: 20% (really needed this week), AFTv5 CR
- Trevor will be out for a week and a half (product retreat, dental stuff), but I have plenty of work lined up to get through that, so that's not a problem. I'll be flying out as he gets back
RobM
editLast week:
- VisualEditor
- Enabling toolbar in ContentEditable demo
- Porting over needed ES code to CE for UI components
This week:
- VisualEditor
- UI workarounds in CE for Context menu
- CE Planning with Wikia team members
- Planning API for UI
Blockers:
- What Roan Said ^^
Trevor
editLast week:
- Worked with Inez on CE architecture changes
- Worked with Roan on DM rewrite
- Wrote new DocumentSynchronizer and unit tests for it
This week:
- Documentation updates on mw.o
- At Product retreat / getting wisdom teeth yanked
Blockers:
- Oral surgery :(
Editor Engagement (ACW)
editUpdate http://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals#Editor_engagement_features whenever you have time. The "Editor Engagement Features" is this team, the "Editor Engagement Expermentation" will be the new Experiemntation team/Analytics.
ACW is still under review.
Benny
editLast week:
- None
This week:
- None - waiting for more review feedback
Kaldari
editThis week:
- Is out
Editor Engagement (PT)
editUpdate http://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals whenever you have time :-)
Benny
editLast week:
- Created a set of tables for PageTriage
- Worked on pagetriage metadata compilation and API to retrieve the data
- Finished the first draft for metadata filter query
- Release and spring planing
This week:
- Work on adding articles to triage queue when
1. article is moved to main namespace 2. a redirect article is replaced with content 3. adding a new article
- Leaderboard data compilation
- Investiage integrating fulltext search into pagetriage
- TriagePage listview filtering based on metadata
Kaldari
editThis week:
- Is out
Editor Engagement (AFTv5)
editUpdate http://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals wheneve you have time :-)
Had meeting concerning improving the QA process. Task item to look into converting them to Labs environment sometime (Tychay and Roan working with RyanL on that). In the meantime, prototype will remain up and unsupported with AFTv5 still on it.
AFTv5 finally did another deployment, but wasn't too much to review because they only had one person working on it.
Roan
editLast week:
- AFTv5 CR and deployment
This week:
- I should really move AFTv5 from prototype to labs soon
- Maybe some CR in advance of next week's deployment
Multimedia (TMH)
editMeeting with Michael Dale. They're ready for testing on labs! Trying to get Chris McMahon some contractor QA resources so that they do the bug testing patch.
If you add to http://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals#Multimedia_participation maybe it will get budgeted next year. :-)
Education
edithttp://education.wmflabs.org/wiki/Main_Page seems to be getting lots of testing from the WP edu folks. Now is a good time to start code review. Frank also wants a UI pass
Jeroen
editLast week:
- No major features still need to be done.
This week:
- cc:engineering up to speed on UI pass/Code Review.
Blockers:
- needs someone to code review it
Fundraising
edithttp://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals#Fundraising_engineering The spice must flow!
Jeremy
editLast week:
- working on civicrm_recurring_globalcollect module
- working on UnitTest extension
This week:
- working on civicrm_recurring_globalcollect module
- working on queue2civicrm and recurring payments module
- Fixed issue with the extension LastModified. It is now functional :)
- Working on UnitTest extension
- helping with QUnit testing for Narayam extension
- working on a blog post on unit testing
Blockers:
- no blockers
Misc. and Platform Support
editRoan (RoanKattouw)
editLast week:
- Looked into a crazy I/O error issue in the media storage system
This week:
- Code review, code review, code review. RobLa needs our help. My 20% day will be Wednesday this week (normally Tuesday)
Trevor
editThis week:
- Helping RobLa with code review on Thursday.