ISA is a tool that helps to describe / tag sets of images on Wikimedia Commons in an easy way, for instance images contributed to Wiki Loves competitions.
Developed as a #StructuredDataOnCommons #GLAM pilot project.
https://commons.wikimedia.org/wiki/Commons:ISA_Tool
= PAGES =
These are the main pages to be developed:
- {T221896}
- {T221924}
- {T221929}
- {T221927}
- {T221925}
- {T221935}
---
= MILESTONES =
== 1. Initial Test Version ==
First version with all //core// functionality operational. This is intended to be used primarily for testing and feedback by the core ISA team and a small number of potential users of the app.
- ~~Server setup, application routes, ToolForge deployment and other background infrastructure tasks~~
- ~~Database models for storing Campaigns, Users and Contributions~~
- {T220817}
- ~~All pages with elements shown in the mock screenshots added to the UI, but exact style matching not required and some options visible but not active~~
- ~~Logged in users can create campaigns, and edit their own campaigns. They can choose categories to work on with a simple comma separated list~~
- Logged in users can participate in campaigns and cycle through a real list of image files. Edits only need contribution to be stored within ISA so that the participate page UI can be fully tested for depicts and caption edits.
-- {T222231}
-- {T222433}
-- {T222275}
-- {T223113}
== 2. Minimum Viable Product ==
All features deemed //essential// completed to the required level to fulfil the app's main purpose. This version will include the following additional features
- {T222262}
- {T222265}
- {T222291}
- {T222292}
- {T222303}
- Change from //test //to //real //Wikimedia Commons editing (for live version only, test versions remain linked to test Commons)
- Finalise user interface layout on desktop and mobile after initial feedback and testing
== 3. Release Version 1.0 ==
This version has as many of the "would be nice" features added as possible, prioritising the most important first. These will be decided once the MVP is nearing completion.