Repository navigation
fix: store listing improvements - #16
Conversation
|
Amended ( Why: Override path: a repo replaces Render-verified: fresh Assisted-by: OpenRouter:z-ai/glm-5.3-flash pi |
|
Flattened ( Why it's fine: Assisted-by: OpenRouter:z-ai/glm-5.3-flash pi |
763d48a to
ac7d641
Compare
The 76-column wordwrap produced ragged mid-sentence breaks in the rendered snapcraft.yaml and the store listing; the store soft-wraps text for display anyway. Assisted-by: OpenRouter:z-ai/glm-5.3-flash pi
The store's 'Report a bug' link is the issues URL verbatim; it pointed at the repository root instead of .../issues. Assisted-by: OpenRouter:z-ai/glm-5.3-flash pi
icon: must reference a file packaged into the snap (the schema does not accept URLs), so the org avatar is shipped at snap/gui/icon.png and rendered as icon: snap/gui/icon.png. Repos may replace the file with their own (hand-owned afterwards). The pack-time fetch in workflows becomes a fallback for repos predating this file. Assisted-by: OpenRouter:z-ai/glm-5.3-flash pi
[](https://snapcraft.io/<snap>) directly under the title, so freshly bootstrapped repos show the store status from day one. Assisted-by: OpenRouter:z-ai/glm-5.3-flash pi
69f3521 to
96ee717
Compare
- contact/issues now point at the packaging repo's issue tracker - multi-paragraph descriptions are no longer hard-wrapped (the store soft-wraps for display); assert paragraphs survive unwrapped - new tests: the rendered yaml declares icon: snap/gui/icon.png with a valid PNG shipped at that path, and the README carries the store badge Assisted-by: OpenRouter:z-ai/glm-5.3-flash pi
What
Three listing-quality fixes found reviewing the store page:
wordwrap(76)produced raggedmid-sentence hard breaks (e.g. 'a filter that⏎provides'). The YAML
now keeps paragraphs unwrapped; the store soft-wraps for display.
contact:/issues:previously rendered the repo root; now
.../issues. (Verified: thestore page links exactly the
issuesURL.)icon: meta/gui/icon.png- declared in the yaml; the file ismaterialized at pack time by the pack workflow (obs-plugins-snaps
workflows PR fix: persist the upstream pin in answers as source_tag #11: org avatar default, repo-shipped override). The
icon propagates to the store listing via the uploaded snap.
Verified
icon/contact/issues keys correct.
Assisted-by: OpenRouter:z-ai/glm-5.3-flash pi