User:AKlapper (WMF)

From MediaWiki.org
Jump to: navigation, search
Andre Klapper
Bug wrangler, Wikimedia Foundation
Andre Klapper

About me

  • I am Andre and I'm a bugmaster. In the free and open source software world I spend some time on Wikimedia, GNOME, Maemo, Mer and Mozilla. I live in Europe and I occasionally blog.

My work

I'm Wikimedia's bug wrangler since October 2012. This means I manage issue reports and enhancements requests in the Wikimedia bugtracker (Bugzilla). I "triage" and clean up reports to get them into a valuable state whenever needed, maintain the bugtracker by adding / setting new products, milestones, versions etc, do some Bugsquad community building, and describe and improve workflows and common practices in bug report management. All information on Wikimedia bug management can be found here. This activity is also part of the Release and QA team. (Until 09 January 2013 I just had one user account, Malyacko, for my personal and staff edits.)
Disclaimer: I work for or provide services to the Wikimedia Foundation, and this is the account I try to use for edits or statements I make in that role. However, the Foundation does not vet all my activity, so edits, statements, or other contributions made by this account may not reflect the views of the Foundation.

Contact me

Work status updates[edit | edit source]

Bugzilla[edit | edit source]

2014-08-monthly:

Daniel made Bugzilla use ssl_ciphersuite to add HSTS and removed a superfluous STS header setting. Andre worked around a Bugzilla XML RPC API issue which created problems for exporting Bugzilla data for a Phabricator import. In Bugzilla's taxonomy (components, descriptions, default CCs, etc.) some smaller changes took place.

Phabricator[edit | edit source]

2014-08-monthly:

The project is getting close to Day 1 of a Wikimedia Phabricator production instance. For better overview and tracking, the Wikimedia Phabricator Day 1 project was split into three projects: Day 1 of a Phabricator Production instance in use, Bugzilla migration, and RT migration. Furthermore, the overall schedule was clarified. In the last month, Security/permission related requirements got implemented (granular file permissions and upload defaults, enforcing that policy, making file data inaccessible and not only undiscoverable). In upstream, Mukunda added API to create projects and Chase added support for mailing lists as watching users. Chase worked on and tested the security and data migration logic. Mukunda continued to work on getting the MediaWiki OAuth provider merged into upstream. Chase and Mukunda also worked on the Project Policy Enforcer action for Herald, providing a user-friendly dropdown menu to restrict ticket access when creating the ticket. A separate domain for user content was purchased. Chase also worked on the scripts to export and import data between the systems and support for external users in Phabricator and the related mail setup. Chase and Chad also took a look at setting up Elasticsearch for Phabricator.