Wikimedia Features engineering/Notes/2012-W15
Visual Editor
editLast Week:
- [Suspended] RFP for parser completed while the Senior Engineer (Javascript) search is going on.
Gabriel
editLast 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
This week:
- Added basic thumb support with RDFa annotations
- Get taxoboxes to expand correctly (lots of table / template / parser function interactions) and add parser tests for encountered issues
- Expand RDFa / round-trip information
- Update documentation
Roan
editLast week:
- Helped the team deal with the git/Gerrit migration
- Flew back from Europe
- Worked on my offsetMap branch, got it to pass tests, wrote tests for it
- Discussed plans for text nodes with Trevor
This week:
- Finish and merge offsetMap branch
- Implement text nodes plan with Trevor
Evil plans to be executed after 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
John Wayne
editLast week:
- Converted demo and sandbox to use ce
- Switched to using structured lists in ce
This week:
- Implement text nodes in linear model
- Rewrite wikitext serializer
Editor Engagement: Article Creation Wizard (ACW)
editACW is waiting for PT. Work being done on PT (see below).
Editor Engagement: Page Triage (PT)
editSprint 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
Alejandro
editLast week:
- Wrapped up the bottom stats nav: Article age, Top Triagers
- Added functions to check User page and Talk page status so redlink can be created from JavaScript Template
- Added APIs for triaging and untriaging articles as wells as triage logging
- Added support for deleted tag search and clean up meta data search filter
- Synched up patrol queue and page triage queue
This week:
- Add the ability for partital metadata compilation
- In-article page triage
- add records to pagetriage queue for auto-patrolling
Ian
editLast week:
- Got list view and filtering finished up in PageTriage
- Helped Kaldari get inifinite scrolling working too, since it was so easy
This week:
- Cleanup, bugfixes, logging
- Hopefully starting with the article view
Blockers:
- Need designs for the article view. Brandon's on it, should be done in a day or two.
Kaldari
editLast week:
- Front-end interface for PageTriage
- Work on PageTriageList API (retrieves the list of new articles)
This week:
- Getting PageTriage List view polished and ready for deployment
Editor Engagement (AFTv5)
editLast Week:
- Wednesday release scheduled for "New Feedback form with Abuse/Spam Filters" + some improvements to oversight and metrics stuff.
Next Week:
- 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
Roan
editLast week:
- Did an AFTv5 deployment on Wednesday
This week:
- Possibly a deployment on Thursday, if the deployment embargo is lifted by then
Multimedia (TMH)
editLast Week:
- Terry talked to Google, updated them + Jan's status
- Fixed (upload file size config issue)
This Week:
- 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
editJeroen
editLast week:
- Created new import script for new data including more stuff and imported on demo wiki
- Fixed various issues
This week:
- Create dashboard/timeline page for students and mentors
- Write high level docs
Fundraising
editLast Week:
- Team is gone for 4 out of 5 days at CiviCRM conference and retreat
Joanne
editLast year:
- Monday @CiviCon in Berkeley
- working on CiviCRM issues.
- Made CiviCRM GUI for recurring payments ready for testing
- Started working on CentralNotice bugs
This week:
- Working on CentralNotice bugs
- Taking care of any items regarding CiviCRM so we can push recurring payments.
Blockers:
- Code review
Katie
editLast 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
This week:
- Go through all new resumes for the Fundraiser Backend candidates, and hopefully turn some of those into phone screens later in the week (done as of Monday COB, waiting for more resumes and/or developments).
- All current outstanding code review for JP's globalcollect recurring module (aiming for COB Tuesday)
- Git and the Payments Cluster: Making deployments possible again after the Git migration.
Blockers:
- Understanding Git well enough to make intelligent decisions about the fundraising deployment strategy. I do have allegedly great reading material all ready to go; I just need a big enough block of time to actually concentrate on said reading material instead of trying to skim my way out of this, which did not work the last five times I tried.
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
editTerry
editLast Week:
- Reference Tooltips DOA was forwarded to me by Sumana, Consultied Brandon as to status
This Week:
- Trying to put Yair in touch with Andrew Garrett concerning tooltips
Mary Jane Holland
edit- Looking at Ref Tooltips
- Experimenting with releasing LQT in current state for feedback about future directions
- Hopefully a card or three this week (see Page Triage)
Roan (RoanKattouw)
edit- Last week: imported Salvatore's gadgetprefs branch into git and merged RL2 branch into it
- Tuesday Apr 10: 20% day, deploying 1.20wmf1 from git
- Wednesday Apr 11: RL2 day
Bloody Mary
edit- Last week: m:User:Krinkle/Log/2012-W14 (RL2, Continuous integration, Code review, bugfixes)
- This week: m:User:Krinkle/Log/2012-W15 (
RL2, Continuous integration, Code review, bugfixes, Deployment support for 1.20wmf1)