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 directly the Trovu repo. Others please fork and 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 execution of the action execution on GitHub Actions. Seconds after it finished successfully, the changes should be published on trovu.net
During deployment, shortcuts and other contents from the /data directory get compiled into trovu.net/data.json. This is your 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.