Wikimedia Features engineering/Notes/20111129
Time |
11:00 - 11:30 PDT / 20:00 - 20:30 CET | ||
---|---|---|---|
Place | - | Regrets |
Parser / Visual editor
[edit]- Trevor
Last week:
- Wrote an undo/redo system, nearly finished
- Created special page (VisualEditorSandbox) with demo in it
- Created todo list ( Visual editor/Todo List )
- Fixed lots of bugs and issues
This week:
- Finalize and implement design for toolbar, menus, etc.
- Finish undo/redo functionality
- Add leaf conversion functionality (e.g. select text in a heading > change to a paragraph)
Blockers:
- We've reached the point of no return!
- Roan
Last week:
- Wrote up some thoughts about tag unwrapping: mw:User:Catrope/Unwrap
- Refactored the code I wrote last week, like I promised
- Fixed bugs in prepareContentAnnotation
This week:
- Performance tinkering, time permitting
Blockers:
- Lack of time, see bottom
- Inez
Last week:
- Toolbar
- Fixed a lot of bugs
This week:
- Toolbar
- Integration with MediaWiki
Blockers:
- Brion
Last week:
This week:
Blockers:
- Gabriel
Last week:
- Implemented lists, nowiki/pre and MediaWiki-compatible quotes (italic/bold) as token stream transformations
- Started to improve the parser test runner
This week:
- HTML diff for parser tests- using HTML5 parser for normalization. 48 tests passed initially (of about 660). Still many tests with minor character differences, but morally correct.
- Moved paragraph handling partly to a DOM postprocessor (so now tokenizer -> token stream transforms -> DOM -> DOM postprocessor). Handles HTML tags in content.
- Implement/fix more parser tests
- Look into generating WikiDom again
Blockers:
- a lot of work still ahead..
- Dario
Last week:
- Worked on requirements for edit marking with Fabrice/Howie, drafting of qualitative coding tool with Aaron and Oliver
This week:
- Finalize qualitative coding tool specs and article sampling requirements
- Use cases for edit marking beyond AFT
Blockers:
- none
- Roan
Last week:
- Answered a few e-mails, haven't been needed beyond that
This week:
- Have to CR the AFTv5 code by Dec 5
Blockers:
- Low availability, see bottom
- RobM
Last week:
- Deployed IE7 Bug Fixes
This week:
- TBD
Blockers:
- None
- Benny
Last week:
This week:
Blockers:
- None
- Neil
Last week:
This week:
Blockers:
- RobM
Last week:
- Deployed Feedback Dashboard phase2, Feedback response
- IE6/7 UI Fixes & cleanup
This week:
- Phase2 additions: Allow wikitext and show preview prior to sending response
- Add ajax response status icons & new internationalization text
- Deploy phase2 changes Wednesday
Blockers:
- None
- Benny
Last week:
- Deployed the response API for feedback dashboard
This week:
- Deploy the follow-up change for the response API
- Allow wikitext in response and update talk page section title
- Display the latest user reply for feedback
- Add link to talk page from feedback page and vice versa
Blockers:
- None
New Article Creation/New Page Patrol
[edit]- Howie
Last week:
This week:
Blockers:
- Dario
Last week:
This week:
Blockers:
- Ian
Last week:
- Working with User:Ironholds and Aaron from the Community Dept on interview protocol for new page patrollers
This week:
Blockers:
- Neil
Last week:
This week:
Blockers:
- Ian
Last week:
This week:
Blockers:
- Jeroen
Last week:
This week:
Blockers:
- Ian & Neil
Last week:
- A bunch of code review
This week:
- More code review: first pass on the JS is done, have reviewed all of Michael Dale's changes.
Blockers:
- Brandon
Last week:
- Uh, shit tons of social media stuff and the like
This week:
- Probably more of the same, some interviews
Team came back, mostly healthy, from ten amazing days in Mumbai and Pune.
Mumbai - two-day hackathon about language support. 5 or so new Narayam keyboard mappings developed, web fonts were better tested. (Mobile, UX, offline and other impressive things were done by Brandon, Tomasz, Emmanuel et al.)
Pune:
- 1 day of meeting with C-DAC, the government company that develops standards for electronic processing of Indic languages.
- 2 days of meetings with Red Hat about coordinating i18n efforts.
- 1 day of Hackathon and translation sprint - many new translators joined translatewiki.net, made many hundreds of translations to several languages of India.
In general, it was very important to actually get to know the country and the people up close and to understand their attitudes, needs and potential.
ResourceLoader 2.0
[edit]- Roan
Last week:
This week:
Blockers:
- Timo
Last week:
- No progress on RL2 last week. Flu held me busy. Did a fair bit of code review and working with research (contact person: Dario) to help with the technical implementation of the Harvard Sciences Po survey in CentralNotice
This week:
- Help with the technical implementation of the Harvard Sciences Po survey in CentralNotice
Blockers:
- On hold
- Jeroen
Last week:
This week:
Blockers:
Other notes...
[edit]- Dario
Last week:
- Coordinated work on Sciences Po/Harvard research with Timo (technical support for CentralNotice), Philippe (community) and Kelly (legal) and external research team. CN can now be configured to serve content to registered users depending on editor metrics and privileges (edit count, privs, registration date).
- Published the November 2011 issue of the research newsletter
This week:
- Launch open data consultation
- Launch of Sciences Po/Harvard survey with CN campaign
- Review progress of EPIC/Oxford project
Blockers:
- Roan
Last week:
This week:
- Give a presentation (mostly WMF ops architecture and labs, but will also mention visual editor) in Utrecht on Saturday
- Prepare said presentation
Blockers:
- Low availability. It's kind of crunch time for my college applications this week, so I'm not working very much. I haven't been working today or yesterday. I will be working on Wednesday. Not sure about Thursday and Friday yet.