Clone this repo:

Branches

  1. 50e02f2 Localisation updates from https://translatewiki.net. by Translation updater bot · 7 days ago master
  2. 83390b9 Localisation updates from https://translatewiki.net. by Translation updater bot · 3 weeks ago
  3. c5a0ae4 Localisation updates from https://translatewiki.net. by Translation updater bot · 7 weeks ago
  4. a633939 Localisation updates from https://translatewiki.net. by Translation updater bot · 8 weeks ago
  5. 98aec92 Localisation updates from https://translatewiki.net. by Translation updater bot · 3 months ago

commons-mass-descriptions

Commons mass description filler is a currently developed tool which can fill descriptions to photograps without them at Wikimedia Commons. Its live version is running at https://tools.wmflabs.org/commons-mass-description/.

Requirements

  • Python 3
  • Modules in requirements.txt
  • OAuth grant for WMF wikis (can be requested at Meta Wiki)
    • Valid localhost settings:
    • Application name: Commons Mass Description (YOURNAME local testing)
    • OAuth callback: http://localhost:5000/oauth-callback
    • Applicable project: commonswiki
    • Applicable grants:
      • High volume editing
      • Edit existing pages

Run development environment

(all paths are from repository's root)

  1. Clone the repository (preferably from Gerrit
  2. Setup the repository for use with git review. You can use this tutorial.
  3. Create Python3 virtual environment by running virtualenv -p python3 venv
  4. Activate the venv by running source venv/bin/activate
  5. Install required packages by running pip install -r support/requirements.txt
  6. In src, copy config.example.yaml to config.yaml (there are localhost-only OAuth credentials predefined, in case they don't work, please request yours as described above)
  7. Run ./app.py to run the development server
  NODES
os 6
server 1