To add you project, add a line to project_list.txt with a unique ID and the link to your JSON project file.
The unique ID MUST NOT contain any characters except lower case latin letters
(a-z), the numbers (0-9) and the underscore (_
). The first character must be
a letter. Usually it will reflect your domain name or the type of map. Look at
the other IDs for some ideas.
Please add your line at the correct place so the file keeps its alphabetical ordering. This makes it easier for others to create unique IDs.
Your pull request will be tested with GitHub Actions.
List of things which are tested:
- Is the
project_list.txt
sorted? - Is the ID valid?
- Does the URL refer to a valid JSON file?
You can run this test after executing the commit before submitting the pull request with
./test_changes
This script requires
- jq
- Python
- the Python module
jsonschema
(if you receive an errorNo module named jsonschema
install the module withpip install jsonschema
).