ColoradoSchoolOfMines / visplay

A libmpv and Qt based application for automating and controlling media playback on any display.
https://coloradoschoolofmines.github.io/visplay/
GNU General Public License v3.0
4 stars 1 forks source link

Deployment considerations #25

Open sumnerevans opened 6 years ago

sumnerevans commented 6 years ago

I want to make a list of deployment considerations. We do not need to address these for a while (we have to stabilize everything else out first), but I want to have this here so that we can keep track of what we've been thinking.

  1. How will be bundle libvisplaygui?
  2. AUR Package (because, duh).
  3. We should consider creating a custom image that can be loaded straight onto a Raspberry Pi.

Feel free to add more considerations to this list.

robozman commented 6 years ago

My concern for the custom image is that it's a lot to deploy, for example an entire raspbian image that is up to date. Maybe just an install tutorial (NO PIPING WGET TO SH) for base raspbian.

sumnerevans commented 6 years ago

NO PIPING WGET TO SH

:joy: Agreed.

My concern for the custom image is that it's a lot to deploy

Also agree. This would be a very long term goal, if we make it a goal at all. Honestly, it's probably best to make Visplay so robust that anyone can run it on any Linux box. Getting a Visplay package in the AUR is probably a good goal in the more foreseeable future though.

robozman commented 6 years ago

Snap / Flatpack could also maybe be a long term goal. Not sure what RPi support for these distribution methods is

sumnerevans commented 6 years ago

Snap/Flatpak is a good idea for the server, especially.