oresat / oresat-olaf

A pythonic CANopen application framework for all OreSat Linux boards
https://oresat-olaf.readthedocs.io/en/latest/
GNU General Public License v3.0
3 stars 2 forks source link

OLAF update maker #26

Open ryanpdx opened 2 months ago

ryanpdx commented 2 months ago

Right now update for an OLAF app are made manually. It would be great to semi-automated generating them to avoid human error as much as possible.

The definition of an OLAF update can be found at https://oresat-olaf.readthedocs.io/en/latest/updater/update_archive.html

I think it would be helpful to have a simple UI for a user to add their Debian package(s), Python package(s), and/or Bash script(s) to make an update for a OreSat Linux card.

How I would see a user make an update with a UI:

A Pythonic Tkinter GUI would be good for this.