Main source for falling-sky. Mostly HTML, JavaScript.
Depends on Go 1.6. Newer versions may work but are untested at this time.
Depends on "fsbuilder". Use make fsbuilder
to make.
Reading/writing latest translations from Crowdin depends on credentials, and crowdin-cli. If you're working with the cached .po files in git, building won't block on crowdin.
See the Makefile
for what all can be set or done.
I've asked a couple people to step in and help with care and feeding.
- Check the latest crowdin translations
- Spot check recent changes with Google Translate
- Look for evil JavaScript
- Check for any support related issues filed.
- If there are mirror updates to be made:
- Edit
sites.json
here - If this is for "Other Sites" instead of a full mirror, specify
mirror: false
- Edit
- If there were translations changed, and no other recent config changes, give a gratuitious kick to the build system.
- Builds take ~2 minutes
- Builds check all mirrors, and suppress any that are unreachable
- Builds push to the live site http://master.test-ipv6.com
- Builds push to the distribution server