Hello all,
We are excited to join this round of GSoC with this Wikidocumentaries
proposal!
Wikidocumentaries <https://wikidocumentaries-demo.wmcloud.org/> 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.
-
Mentors: TuukkaH, Susannaanas
-
Codebase: GitHub <https://github.com/Wikidocumentaries>
-
Phabricator: Ticket <https://phabricator.wikimedia.org/T329023>, Project
<https://phabricator.wikimedia.org/tag/wikidocumentaries/>, Microtasks
<https://phabricator.wikimedia.org/T329256>
-
Documentation website
<https://wikidocumentaries.wmcloud.org/wiki/Main_Page>
Looking forward to working together!
Susanna and Tuukka
AvoinGLAM
Show replies by date