Hello all,


We are excited to join this round of GSoC with this Wikidocumentaries proposal!


Wikidocumentaries is a website that provides a language-independent way of browsing Wikimedia projects based on Wikidata items. It displays media from external repositories and integrates them as part of the pages. The idea is to allow the users to find relevant open content and contribute it to the Wikimedia projects by using the content for their purposes.


So far, Wikidocumentaries has not been enabled for contributions to Wikimedia projects. The goal of the GSoC project is to establish the entire workflow for retrieving media related to the currently viewed topic in Wikidocumentaries from a given media repository, displaying it in Wikidocumentaries and uploading it to Wikimedia Commons, adding structured data statements to it.


When this workflow has been completed, it will be possible to make available further features for matching, enriching or organizing the data. It is possible to expand the work to these areas, based on the interests of the intern.


Tech: The UI code is created with Vue, and the API code is JavaScript. The work focuses on Structured Data on Commons, therefore understanding of the MediaWiki API, Wikidata and Structured Data on Commons is needed.



Looking forward to working together!

Susanna and Tuukka
AvoinGLAM