- Project title: Rewrite the Wikidata Infobox on Commons in Lua
- Brief summary: Wikimedia Commons is a multilingual project that hosts over 80 million freely licensed multimedia files, which are available for use on Wikipedia and other websites. These files are organised using categories, around 4 million of which display a multilingual infobox (https://commons.wikimedia.org/wiki/Template:Wikidata_Infobox - for an example see https://commons.wikimedia.org/wiki/Category:South_Pole_Telescope) that fetches information from Wikidata to describe the category's contents in over 200 languages. It is currently coded using MediaWiki ParserFunctions and calls to Lua modules, and it currently consumes a lot of server resources and is slow to load. The aim of this project is to rewrite the Wikidata Infobox completely in Lua, so that it loads significantly more quickly and efficiently, and to make sure it is easy to expand it in the future.
- Skills: Experience with Lua coding is the only requirement, you can gain Wikidata, Commons, and Mediawiki experience during the project.
- Possible mentor(s): Mike Peel
- Microtasks: T302101, T302102
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | LennardHofmann | T302098 Rewrite the Wikidata Infobox on Commons in Lua | |||
Resolved | LennardHofmann | T305869 GSoC 2022 Proposal: Rewrite the Wikidata Infobox on Commons in Lua | |||
Invalid | hussamsi | T305946 GSoC 2022 Proposal: Rewrite the Wikidata Infobox on Commons in Lua | |||
Declined | Prince418 | T306348 GSoC 2022 Proposal: Rewrite the Wikidata Infobox on Commons in Lua | |||
Duplicate | Prince418 | T306407 GSoC 2022 Proposal: Rewrite the Wikidata Infobox on Commons in Lua |
Event Timeline
Comment Actions
Hi all! Our mentoring org application is under review. We are being asked by Google to provide additional information on projects - expected size of the project: 175 or 350 hours and difficulty rating: easy, medium, or hard. Based on my analysis, I have added two data points to each project on the GSoC 2022 page on MediaWiki.org. If you disagree with it, feel free to make additional changes.
This comment was removed by yedil_s.
Comment Actions
To mentors monitoring this task - could you ensure all relevant project updates get added to https://www.mediawiki.org/wiki/Google_Summer_of_Code/Past_projects? If there isn't anything remaining to be resolved, please close this Phabricator task and move any pending items to a separate task. TY!