appstream extractor's xslt needs em and code
Metadata
Current evaluation
AppStream XSLT support for <em> and <code> was added by snapcraft PR #2828 and included in Snapcraft 3.10.
Resolution: closed resolved
Reason: PR snapcraft#2828 implemented support for both tags. The maintainer subsequently confirmed the change was part of Snapcraft 3.10.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Appstream has been extended to allow <em> and <code> tags within <p> https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-description
> Within paragraphs and list items, emphasis (em) and inline code (code) text styles are supported. The emphasis is commonly rendered in italic, while inline code is shown in a monospaced font.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | AppStream XSLT support for <em> and <code> was added by snapcraft PR #2828 and included in Snapcraft 3.10. | |
| stealth/space-bunny-alpha | — | closed resolved | AppStream XSLT gained <em> and <code> support via merged PRs #2828 (19d7e3496) and #2831 (009c92b66), released in Snapcraft 3.10. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed AppStream XSLT to support inline em and code tags: em support landed in snapcraft#2828 (19d7e3496), followed by code support in #2831 (009c92b66). | |
| qwen/qwen3.6-35b-a3b | — | — | The appstream extractor XSLT enhancement for em and code tags was closed without comments or a linked merge, indicating the request was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request to update the appstream extractor XSLT for em and code tag support was abandoned due to prolonged inactivity and zero comments. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The appstream extractor XSLT still lacks support for em and code tags within paragraphs, despite the Appstream metadata specification adding this feature. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned. The appstream extractor XSLT was not updated to parse em and code tags within paragraphs per the Appstream metadata specification. Closed without implementation or resolution. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcraft#2828
(confidence 98%)
Referenced implementation PR; repository history contains commits adding support for <em> and <code>.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2831 appstream extractor: add support for code | snapcraft | merged | Merged PR #2831 as commit 009c92b66, adding an AppStream XSLT template that preserves text inside <code> elements during Markdown transformation. | |
| #2828 Appstream | snapcraft | merged | Merged PR #2828 added AppStream extractor support for <em> emphasis in commit 19d7e3496. |