MediaWiki

  1. The journey to Thumbor, part 3: Development and deployment strategy

    Thumbor is an open source software service focused on resizing media into thumbnail images. Contributors upload full-size original media to Wikimedia projects, and those files need to be resized in order to keep their size reasonable for readers when included in articles. MediaWiki is capable of performing the same resizing tasks, but using Thumbor for the Wikimedia production environment is benef... Read more

  2. The journey to Thumbor, part 2: Thumbnailing architecture

    Thumbor is an open source software service focused on resizing media into thumbnail images. Contributors upload full-size original media to Wikimedia projects, and those files need to be resized in order to keep their size reasonable for readers when included in articles. MediaWiki is capable of performing the same resizing tasks, but using Thumbor for the Wikimedia production environment is benef... Read more

  3. The journey to Thumbor, part 1: Rationale

    Thumbor is an open source software service focused on resizing media into thumbnail images. Contributors upload full-size original media to Wikimedia projects, and those files need to be resized in order to keep their size reasonable for readers when included in articles. MediaWiki is capable of performing the same resizing tasks, but using Thumbor for the Wikimedia production environment is benef... Read more

  4. Think twice, code once: How Wikimedia shares common functionality across different projects

    An overview of a recent cross-team effort at Wikimedia to reuse code on a variety of different platforms and the continuing story of lazy loading... Read more

  5. Wikimedia Foundation funds six Outreachy interns for round 15

    Please join us in welcoming six new Outreachy interns to Wikimedia from Brazil, Cameroon, Germany, and India! ... Read more

  6. Building out new filters for edit review with user research

    New filters for edit review, which allows Wikimedia editors to more easily navigate the firehose of recent changes to their projects, is out of beta.... Read more

  7. Towards building an African Wikimedia Developer Community

    Wikimedians on the African continent have been working to address the lack of volunteer developers in the Wikimedia movement from Africa with the Africa Wikimedia Developers (AWMD) project.... Read more

  8. The what and how of code health

    Through improved code health, the development of MediaWiki—the code that underpins Wikipedia and dozens of other websites—can be more impactful, productive, and enjoyable. But what is code health, and how do we make it a reality? In this post, we define what it means and look at ways to work towards a healthier code base. ... Read more

  9. Wikimedia’s open source software community launches Code of Conduct for technical spaces

    The Code of Conduct will help the technical community thrive by promoting healthy and productive interactions in Wikimedia technical spaces.... Read more

  10. Editing will temporarily pause for a failover test

    We are planning a test to find out how quickly and reliably we can transfer all application server traffic and tightly coupled service dependencies to the secondary data center. During this, Wikimedia sites will be placed in read-only mode for two short periods.... Read more