You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
First a user would select the card to update via a drop down (list of cards is available from oresat-configs).
User would click an "Add" button to open a file dialog to add package(s) and/or script(s).
The UI would show the content of the update as the user is making it. Maybe a ordered grid where each row is info about each item in the update; columns for item type, item (name of package/scipt), options to reorganize/delete the items in the update.
Once the user ready to make the update, they would click a export/generate button. The app would then generate the update tar with all the package(s)/script(s) and the required instructions.txt file.
Also, the ability to open an existing update file to view/edit it would also be useful.
A Pythonic Tkinter GUI would be good for this.
The text was updated successfully, but these errors were encountered:
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:
instructions.txt
file.A Pythonic Tkinter GUI would be good for this.
The text was updated successfully, but these errors were encountered: