Skip to content

Golls/wikimedia-cz-tracker

 
 

Repository files navigation

teh-tracker

Build Status

This is a Django app designed to track Wikimedia CZ projects and money. We kind of hope it might be useful for someone else too.

Issues can be reported at https://phabricator.wikimedia.org/project/board/3391/ or at tracker@wikimedia.cz.

Contribute

(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 /deploy folder
  4. Create Python3 virtual environment (venv) by running virtualenv -p python3 deploy/pyenv
  5. Activate the venv by running source deploy/pyenv/bin/activate
  6. Install required packages by running pip install -r support/requirements.txt
  7. Run python support/makesettings.py to get example settings.py
  8. Edit settings.py's DATABASES sections to contain valid DB settings
  9. Run python trackersite/manage.py migrate to apply schema migrations
  10. Run python trackersite/manage.py runserver to start the development server. It should listen on localhost:8000

About

Github mirror of "wikimedia-cz/tracker" - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 69.4%
  • HTML 20.8%
  • JavaScript 5.5%
  • CSS 4.2%
  • Shell 0.1%