Skip to content

Editors

You are welcome to contribute to Trovu shortcuts, cities, code and more.

Edit directly or fork + pull request

Members of the editors team can edit the Trovu repo directly. Others, please fork it, edit it, and create a pull request.

Contribute shortcuts

Shortcuts are part of the /data subdirectory. Add shortcuts to a matching namespace, following the content policy.

Contribute cities

Also, city abbreviations are part of the /data subdirectory, organized by countries. You are welcome to add abbreviations for new countries. They should follow a system or pattern well-known to the country's citizens (e.g. vehicle registration plates in Germany).

Contribute documentation

Documentation lives in the /docs subdirectory. You are welcome to make any improvements.

Deploy via GitHub Actions

For every contribution to the monorepo, be it data (shortcuts) or documentation, be aware that it needs to be deployed. This happens automatically after changes to the master branch.

You can follow the workflow run on GitHub Actions. Seconds after it finishes successfully, the changes should be published on trovu.net.

During deployment, shortcuts and other contents from the /data directory are compiled into trovu.net/data.json. This is the first place to check if anything does not work as expected.

Before deployment, the current build is pushed to trovu/trovu-deploy. This is the second place to check if your change is missing.