Events coordination
While defining Goals and measures of success of the Wikimedia Hackathon 2015, we have developed further the Wikimedia hackathon model, focusing on demo-able projects, hackathon buddies, and welcoming newcomers. One of the first consequences has been the creation of wiki pages to find hackathon buddies.
Follow the wikis for the Lyon Hackathon and the Mexico City Hackathon. Currently we do not have information up about the hackathon, however we will be updating the Wikimania page soon.
Feedback has been collected from 64 participants at the MediaWiki Developers Summit, 2015. In March it will be compiled and lessons learned and a plan for next year will be released. Follow the phabricator task for more details.
Documentation improvement
Initial content for Data & developer hub: draft showcase/inspire articles for Recent changes stream and Wikidata API queries triggered improvements to templates, related MediaWiki and wikitech pages, and underlying API documentation. Prototyped links from example API queries to the ApiSandbox (T89680, T89229).
More of the HTML templating RFC became documentation, custom namespaces documentation improved and duplicate redundancy eliminated, and much other documentation improvement.
Outreach programs
A blog post about Wikimedia's participation in Google Code-in 2014 was published -- and then republished by Google.
FOSS Outreach Program for Women round 9 entered its closing phase. Now there are four projects with serious delays, the three last ones due to university exams. Still, delayed or not, the six ongoing projects are aiming to be completed during March. For more details, check the weekly reports:
- Neta Livneh: Wikipedia article translation metrics weekly reports.
- Roxana Necula: Wikipedia article translation metrics weekly reports.
- Priyanka Jayaswal: Pywikibot: Compat to core migration weekly reports.
- Anke Nowottne: Wikipedia Education Program need-finding research weekly reports.
- Ankita Shukla: Collaborative spelling dictionary building tool weekly reports.
- Manpreet Kaur: Extending PyWikiBot support to sites on IWM weekly reports.
- Christy Okpo: Improving the Wikimedia Performance Portal weekly reports.
Wikimedia applied to Google Summer of Code 2015 and Outreachy round 10 (was FOSS Outreach Program for Women, now refocused to more underreresented groups), and it was accepted in both.
Phabricator migration
Phabricator was upgraded and received several fixes such as improved matching in the "Projects" dropdown proposals. Also, project links by default show the workboard (if set up) instead of the project summary, received a project bar on the left, and some URLs changed. The Sprint extension shows avatars on cards, is invoked by setting a checkbox in the project settings instead of using an "§" in the name, the Burndown chart does not depend on Maniphest task status anymore, and supports setting "Can Edit Task Status" and "Can Assign Tasks" policies (currently not enabled). The full list of changes is available and corresponding documentation was updated.
Regarding migration of Wikimedia Foundation teams to Phabricator, the Collaboration team migrated from Trello (thanks to improvements on the Trello migration script) and Language Engineering team migrated from Mingle.
Phabricator's search was reverted from ElasticSearch to the MySQL backend, fixing numerous issues. Furthermore, the separate legalpad.wikimedia.org was removed (superseded by phabricator.wikimedia.org), work continued on turning Bugzilla into a static version. The "Needs Volunteer" priority was renamed to "Lowest", Gerrit repository ownership permission handling moved fom the wiki to Phabricator, the documentation about the "Security" dropdown got improved, Gadget-BugStatusUpdate.js got adapted to Phabricator, email task creation instructions were clarified, the "Export to Excel" button renamed, and guidelines for tracking tasks versus projects were written.
Bug report management
Numerous projects were created or archived. The Triage documentation received a section about Cookie licking.