Skip to content

fix(metainfo): shorten summary, keep app name - #248

Merged
JumpLink merged 1 commit into
mainfrom
chore/appstream-summary
Oct 15, 2026
Merged

JumpLink merged 1 commit into
mainfrom
chore/appstream-summary

Conversation

@JumpLink

Copy link
Copy Markdown
Owner

What

  • AppStream summary: "Program vintage consoles" (German: "Retrospiele programmieren"), per Flathub quality rule (10-25 chars, no article, no full stop). Also changed in the desktop entry and the About dialog; all 16 catalogues carry a short translation (Tamil falls back to English).
  • App name no longer translated in any catalogue (kept "Learn 6502 Assembly"), so the over-long translated names are gone. Android app_name and strings.xml/i18n regenerated to match.
  • Homepage -> https://jumplink.eu/Learn6502/ (package.json homepageUrl and metainfo template).
  • build-aux/check-about-metadata.js probes the name lookup with a synthetic metainfo, since the real one no longer has translated names.

Lint (gjsify flatpak check, quality, generated metainfo)

  • Before: 13 errors, 35 warnings
  • After: 0 errors, 15 warnings
  • Remaining: name-long (19 chars, app name kept) and 14x release-notes-long (historic releases). Not trivial to fix without rewriting past release notes.

Validation

gjsify run check, check:format, check:versions, check:about, check:flatpak:sources, translations check green; lint reports only warnings that already exist on main. Commit hooks ran (no skips).

@JumpLink
JumpLink merged commit 785b27b into main Oct 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant