Include the following for your GSoC 2026 project idea:
Project title: Improve ProofreadPage installation procedure
Brief summary: The ProofreadPage MediaWiki extension is not simple to install for development purposes. This project is to improve one part of the installation procedure, specifically around the requirement for creating on-wiki JSON config and template pages. The main tasks to be resolved are T39839 and T60062 (although more clarity will be provided around these, and other subtasks).
Expected outcomes: A new developer will not have to set up as much when first installing ProofreadPage.
Skills required/preferred: Familiarity with PHP is essential, and some MediaWiki experience would be beneficial.
Possible mentors: Sam Wilson (@Samwilson) and Satdeep Gill (@SGill)
Expected size of the project: 90
Rating: easy to medium
Microtasks: t.b.c.
Any other additional information for contributors: The 'Wikisource Tech Working Group' Telegram channel is a useful central place to talk about Wikisource development.
Why are you proposing this project? Making the onboarding experience better for new developers will hopefully encourage more people to work on the ProofreadPage and Wikisource extensions, which will lead to better software for Wikisource users.
What is the expected impact? The installation procedure will be simpler, and the documentation easier to follow. More advanced configurations will still be supported.
Recommendation
We strongly encourage mentors to request additional specific details to help weed out AI-generated applications from potential contributors. Consider adding pre-reqs and ensure that you communicate directly with contributors before making your selection.