Skip to content

Files

Latest commit

26dc9a4 · Jun 26, 2021

History

History
This branch is 35 commits behind usgo/agagd:main.

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jun 26, 2021
Jun 26, 2021

AGAGD

Overview

An app to display users, games, tournaments, and ratings information on the AGA website. The AGAGD is a port of the old EuroGO Games Database to python developed for the American Go Association (AGA).

Development

Code Style

The AGAGD project uses pre-commit for some basic linting and mostly follows black, so before it is required to have pre-commit installed and any errors fixed before making a pull request. (Pre Commit, DJango Code Style)

Install pre-commit

  • $ pip3 install pre-commit
  • $ pre-commit install

Getting started

Important: running the agagd locally now requires the schema.sql which can be found in USGO SQL Schema's Repo. The schema.sql file needs to be place in the main directory of the locally cloned AGAGD repo.

The AGAGD application uses docker for local development. Information about how to get up and running see docker.md for details.