label OCI manager Apps as a Technology Preview, as Proxmox VE does

- OCI manager Apps carries the Technology Preview label that Proxmox VE gives to application containers from OCI images, in the main menu, the engine windows, the menu search, the message at the end of each installation, the release notes and the documentation.
- The documentation explains that the label refers to the Proxmox VE support it runs on, not to the ProxMenux engine, and stays until Proxmox VE marks it as stable.
- Spanish for the new message; the other languages are left to the translation bot.
This commit is contained in:
MacRimi
2026-10-15 22:28:57 +02:00
parent bec077dd9e
commit f5d2074a9a
24 changed files with 133 additions and 50 deletions
+3 -3
View File
@@ -173,7 +173,7 @@ def _app_detail_text(catalog: Catalog, item: dict[str, Any], template: dict[str,
lines.append(f"{label + ':':<17} {value}")
row(translate("Source"), publisher(item))
# Only a real test is shown; OCI manager Apps is labelled beta as a whole.
# Only a real test is shown; OCI manager Apps is a Technology Preview as a whole.
if is_tested(item):
row(translate("Status"), translate("Verified"))
row(translate("Architectures"), _display_architectures(ui))
@@ -389,7 +389,7 @@ def _print_installation_summary(result: dict[str, Any], images_removed: str | No
if result.get("log"):
console.msg_note(f"{translate('Installation log:')} {result['log']}")
print()
console.msg_note(translate("OCI manager Apps is a beta: if something does not work as expected, "
console.msg_note(translate("OCI manager Apps is a Technology Preview: if something does not work as expected, "
"please report it on GitHub with the application name."))
@@ -612,7 +612,7 @@ def _template_summary_text(template: dict[str, Any]) -> str:
def build_parser() -> argparse.ArgumentParser:
parser = argparse.ArgumentParser(prog="oci_manager_apps.sh",
description="ProxMenux OCI manager Apps (beta)")
description="ProxMenux OCI manager Apps (Technology Preview)")
subparsers = parser.add_subparsers(dest="command")
subparsers.add_parser("sync", help="Refresh the index from the image sources")
list_parser = subparsers.add_parser("list", help="List applications")
+1 -1
View File
@@ -107,7 +107,7 @@ class BacktrackUI:
raise UserCancelled(translate('Wizard cancelled'))
APP_TITLE = translate("OCI manager Apps (beta)")
APP_TITLE = translate("OCI manager Apps (Technology Preview)")
@dataclass