ovos-installer icon indicating copy to clipboard operation
ovos-installer copied to clipboard

feature request: dedicated 'update' option in installer

Open timonvanhasselt opened this issue 1 year ago • 2 comments

Feature request: I know the way to update a current install is choosing the 'not remove' option when running the installer, but is it an option to make the installer more fool proof by adding a dedicated 'update' option in the main menu? Maybe with checks of the current install also, as in: not having to choose the rest of the options (like: ovos, satellite, listener or server).

timonvanhasselt avatar Sep 02 '24 08:09 timonvanhasselt

I will have a look.

goldyfruit avatar Sep 02 '24 12:09 goldyfruit

I'm gonna wait until the stable version is release as the update process will depend on it.

goldyfruit avatar Sep 04 '24 13:09 goldyfruit

PR got merged.

A new file (~/.local/state/ovos/installer.json) will be created and used as "state" file.

For example:

{
  "profile": "ovos",
  "features": [
    "skills",
    "extra-skills"
  ]
}

@JarbasAl Not sure how the translation will be picked-up by Gitlocalize.

goldyfruit avatar Jan 20 '25 18:01 goldyfruit

files in this folder go to gitlocalize https://github.com/OpenVoiceOS/ovos-installer/tree/main/translations , you manage en-US and gitlocalize send PRs for the others

when gitlocalize PR is merged this script runs to regenerate the .sh scripts from the .json https://github.com/OpenVoiceOS/ovos-installer/blob/main/scripts/sync_translations.py

you need to update both whenever you change the text

JarbasAl avatar Jan 20 '25 19:01 JarbasAl

files in this folder go to gitlocalize https://github.com/OpenVoiceOS/ovos-installer/tree/main/translations , you manage en-US and gitlocalize send PRs for the others

when gitlocalize PR is merged this script runs to regenerate the .sh scripts from the .json https://github.com/OpenVoiceOS/ovos-installer/blob/main/scripts/sync_translations.py

you need to update both whenever you change the text

Fixed, thanks!

goldyfruit avatar Jan 20 '25 21:01 goldyfruit