Wikimedia Features engineering/Notes/2011-W52
Time |
11:00 - 11:30 PST |
---|---|
Place | #wikimedia-dev connect |
Parser / Visual editor
[edit]- Trevor
Last week:
- On Vacation
This week:
- Vacation
Blockers:
- Roan
Last week:
- Moving
This week:
- Mostly on vacation
Blockers:
- Inez
Last week:
- On Vacation
This week:
- On Vacation
Blockers:
- Brion
Last week:
- Hacking MW
This week:
- Hacking MW
Blockers:
- Gabriel
Last week:
- Design work on token stream transformation framework [1], coordination with Neil and Brion
- Looked at template expansion edge cases with help from User:Patrick at meta, converted table productions to support table start / row / end from templates
This week:
- Slow start (christmas), and generally slightly reduced availability this week
- Implement async buffering and callback mechanism (partly done), start with template expansion
Blockers:
- Neil
Last week:
- Working on roundtripping VisualEditor to mediawiki articles, and/or adding a new serialization to VisualEditor
- Turned out I needed to refactor testing and other code to do this, a lot of coordinating with/learning from Gabriel Wicke
- Prod fix for a small issue affecting UploadWizard IE7
- Made some other fixes to UploadWizard, but did not deploy due to Xmas etc.
This week:
- Get roundtripping VisualEditor to mediawiki working
- New API method from MediaWiki, using socket-based service (or shell command)
- New socket-based service (or shell command) to parse an article on demand, spawn from Node.js
- Deploy those previous UploadWizard fixes
- Do JSONP API (cross wiki posting) for feedback.js (as requested by i18n team)
Blockers:
- Dario
Last week:
- Supervised the development of hand-coding tool
- Helped with finalization, testing and deployment of AFT5
This week:
- Monitor quality/volume of data collected
- Toolbar dashboard for AFT5
- Help coordinate hand-coding
Blockers:
- None
- RobM
Last week:
- Revised MoodBar email function
- Consistency changes, changed all icons
- ie6/7 layout tweaks
This week:
- Testing & assisting with deployment
Blockers:
- Benny
Last week:
- Test 'Mark As Helpful' for moodbar feedback response
- Update and test 'My responses only' filter in feedback dashboard
- remove âto this commentâ in Feedback Dashboard
This week:
- Add ClickTracking to feedback response email per email from Dario?
- Test and deploy 'Mark As Helpful' for Moodbar
- Use only the largest time interval on UI time display
Blockers:
- Dario
Last week:
- Started review of data/metrics plan and made first recommendations for clicktracking to email notifications
- Uploaded FeedbackDashboard dashboard on toolserver: http://toolserver.org/~dartar/fd/
This week:
- Iterate on FeedbackDashboard dashboard
Blockers:
- RobM
Last week:
- Created primary JS and styles for MarkAsHelpful loading
- Added API calls for actions:
- Marking / Unmarking / Loading
- Testing & CR fixes
This week:
- Fixing code per code review
- DRY up JS to be more elegant
- Testing / Deployment
- Benny
Last week:
- Creaed two new AIPs for 'Mark As Helpful'
ApiMarkAsHelpful - allow a user to mark/unmark an item as helpful ApiGetMarkAsHelpfulItem - get a list of all helpful status for an object item
- Integration of 'Mark As Helpful' to Moodbar
- Fix issues from code review
This week:
- Test and deploy 'Mark As Helpful'
- 'Mark As Helpful' enchancement?
New Article Creation/New Page Patrol
[edit]- Ian
Last week:
- Continued work on concurrency control backend
This week:
- (hopefully) starting npp survey
Blockers:
- Neil
Last week:
- Pushed some changes to legal code, refactored lots of libs and moved to core (see VisualEditor)
This week:
- Seem to have a regression/bug with custom license handling; will fix
Blockers:
- Ian
Last week:
- A little bit of long-overdue cleanup in the UploadStash backend and unit tests
This week:
- Looks like the chunked upload backend is done, will be testing/deploying that.
Blockers:
- Jeroen
Last week:
- Bugfixes
This week:
- Bugfixes
Blockers:
- None
- Ian & Neil
Last week:
- Coordinating labs deployment
This week:
- Working on test plan
Blockers:
- MDale
Last week:
This week:
Blockers:
ResourceLoader 2.0
[edit]- Roan
Last week:
- Moving
This week:
- Mostly on vacation, moving
Blockers:
- Timo
Last week:
This week:
Blockers:
- Jeroen
Last week:
- Workin on Education Program extension.
- Wrote design spec
This week:
- Workin on Education Program extension.
- Call with Frank scheduled for tomorrow to review design spec
Blockers:
- None so far
- Siebrand, Santhosh, Niklas, Amir, Gerard
Last week:
- Translate extension improvements:
- fuller message review system integration
- fuller logging
- the first attempt to write translatable user-level documentation of an extension:
- https://www.mediawiki.org/wiki/Help:Extension:WebFonts - see above for links to translation.
- Translatable documentation can be implemented this way for the whole of MediaWiki manual. Did you ever notice the lonely links to Japanese and Russian translations on some pages? This can potentially give the manual's translation some structure.
- Experiments with Neil's generic feedback tool.
This week:
- Change Narayam preference from "disable" to "enable" - should be easier and more consistent.
- Flipping the preference in the wikis where it is currently will be needed.
- More improvements for translation review system:
- allowing localizers to easily translate workflow states (proofreading, read, published etc.)
- direct access to reviewing recent translations.
- PLURAL support in JavaScript (!)
- Trying qunit.
Blockers:
- not an immediate blocker, but we are patiently waiting for Visual Editor office hours :)
Other notes...
[edit]- Dario
Last week:
- Post-mortem of Berkman incident with community members + RCom, work with Timo on the changes requested by Legal + community members
- Review of 4 requests of access to private data with Legal
- Review of WikiData with WMDE
- Met with team of researchers at Stanford/Yahoo Research doing Wikipedia research (gender, editor demographics, Article Feedback data) and planned micro-collaborations + brown bag with full Stanford team in January
- Supported collaboration between fundraiser team and AllOurIdeas to crowdsource the design of the banner, project launched yesterday: http://www.allourideas.org/wikipedia-banner-challenge
This week
- RCom meeting to discuss handling of subject recruitment requests
- Drafting plans for mobile experiments with Phil