Wikidocumentaries displays content from the Wikimedia projects and combines it with content from GLAMs. The next step is to make it a crowdsourcing platform for importing GLAM content and to enrich the existing information. The goal is to include also content that the users have made available, and intertwine that with the big cultural data. Eventually Wikidocumentaries will also host different tools for making stuff from the content.
Demo https://wikidocumentaries-demo.wmflabs.org/
Codebase https://github.com/wikidocumentaries
Wikidocumentaries documentation wiki https://wikidocumentaries.wmflabs.org/
Translate https://translatewiki.net/wiki/Translating:Wikidocumentaries
Tasks to work on at a hackathon
If you need to install the development environment, you can find instruction here: https://wikidocumentaries.wmflabs.org/wiki/Setting_up_dev_environment
| Task | Level | Dev env | Task | Components | Tags | People that have worked on this |
| Translate the interface to your language | simple | no need | T229765 | Languages | @Nikerabbit | |
| Create a footer to the pages with links to content sources | simple | no need | Footer | Open content | @Susannaanas | |
| Create a list of events for any Wikidata item for creating a timeline. Craft a SPARQL query that reads all the statements for an item that have dates as values and as qualifier values. Combine with statements from important linked items with dates as values (such as family members' birthdays or creation dates of works). | medium | no need | T282316 | Timeline (not in use now) | SPARQL, timeline | |
| Modify css to make the search bar suitable for mobile | medium | yes | T212579 | TopicSearchBox | Vue, css | @Abbe98 |
| Improve map display for points | medium | yes | T261566 | Locations, Similar | Vue, Mapbox GL JS, js, Maps | @Planemad |
| Show multiple shapes on a map | medium | yes | T261566 | Location and Parts | Maps, Vue, Mapbox GL JS, js | @TuukkaH |
| Wikimedia campaign banners for uploading images via Wikidocumentaries | medium | yes | T262156 | Banner | Campaigns, Wikidata, WLM, WLE, WLA, Vue | @KCVelaga @Bodhisattwa |
| RTL support | challenging | yes | T255530 | All | css, js, Vue | @Amire80 |
| Wikimedia Oauth from Wikidocumentaries | challenging | yes | T229746 | OAuth | @MikkoRinne @Tgr and others | |
| How to implement IIIF? | challenging | yes | T281638 | ImageViewer | IIIF, SDC | |
| Create an SDC image component | challenging | yes | T281637 | new | SDC, SPARQL, Vue, js | |
| Display different basemaps | challenging | yes | T261569 | Kartta | API, Mapbox GL JS | @TuukkaH @Planemad |
| Improvements to current image APIs | challenging | yes | T210300 | ImageViewer, TopicImages, rest.js | API, REST, parsing, mapping, Europeana, Wikimedia Commons | @TuukkaH @MikkoRinne |