Currently we distribute the tinyrgb ColorSync colour profile via Puppet. This isn't ideal but is how we've always done things since migrating the Thumbor infra to puppet. In future we will be unable to use Puppet for this. tinyrgb is a binary file.
I see three options here:
- Add the file to deployment-charts and distribute with the thumbor chart (unworkable, binaries in deployment-charts is a bad idea)
- Package the file and distribute via apt (ideal imo)
- Add to the thumbor repo and distribute as part of the Docker image (path of least resistance)
Currently I am inclined to do number 3 for the short term of migration with the objective of ultimately doing number 2.