summaryrefslogtreecommitdiff
path: root/README.md
blob: 46e2483534c1898684ae9dc94deed4bf00fe8ae3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# PeriJect: A git-backed task management system

Data is stored through a folder hierarchy in yaml data files. Data can be
edited by hand and validated using the provided schema files or tools can be
developed to aid the creation and manipulation of the data sources.

## Project Dependancies:

 - pykwalify:

   Documentation: https://pykwalify.readthedocs.io/
   Installation: pip3 install pykwalify

   Custom validation is possible with pykwalify which may assist with complex
   use cases in the future. See:

   -  https://pykwalify.readthedocs.io/en/unstable/extensions.html#how-custom-validation-works