Automate/Streamline documentation
USER STORY
AS A Student I WANT TO have small videos in my documentatiion SO THAT Neil does not get angry when I embed videos on my documentation
Background
PROBLEM Normal smartphone cameras create superHD videos that occupy hundreds of MBs in space.
If we embed these in our documents, gitlab admins will get upset.
SOLUTION I have a small server at home that's getting a bit bored. My phone is configured to auto-upload all my photos and videos to it as soon as I am in range of a WIFI network.
I can setup a docker container to automatically retrieve any new videos that appear and resize them to a resonable size.
These will later get synced to my laptop (see next task)
Forget it all! this will not work for screenshots taken on the laptop! I need to find a way to shrink/compress all files when building the documentation that does not depend on the source of the file.
Maybe we can use NPM for most of these..
It has plugins for everything.