The snap parts wiki is ugly. Add code markers around the wiki and add support in the parser.
Metadata
Current evaluation
Fixed in ubuntu-core/snapcraft#569 (commit 24e37a8d4); parser support for wiki code delimiters shipped in snapcraft-parser 2.12 and was verified in xenial.
Resolution: closed resolved
Reason: PR #569 merged commit 24e37a8d4, adding parser support for wiki code tags. Version 2.12 was successfully tested against the raw parts wiki and released to Ubuntu updates.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Add "```" around the wiki data and add support in the parser.
[Impact]
* The wiki is hard to read.
[Test Case]
* Add the marker tags to the wiki, run snapcraft-parser and check that they are ignored in the output.
[Regression Potential]
* snapcraft-parse is relatively new. Some other use cases could be affected, so extensive exploratory is required here.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed in ubuntu-core/snapcraft#569 (commit 24e37a8d4); parser support for wiki code delimiters shipped in snapcraft-parser 2.12 and was verified in xenial. | |
| stealth/space-bunny-alpha | — | closed resolved | Parser support for snap parts wiki code markers was merged in #569 (24e37a8d4), verified in snapcraft-parser 2.12, and released to Ubuntu updates. | |
| stealth/space-bunny-alpha | — | closed resolved | Added fenced code markers to the snap-parts wiki and updated snapcraft-parser to ignore them; changes were verified and LP bug #1592133 was closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Wiki formatting was updated with code markers for readability, and the snapcraft parser was patched to ignore them. Changes were verified and the issue was closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Fixed by updating wiki documentation with code markers and modifying the parser to ignore them. Changes were verified and the issue closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Parser updated to ignore markdown code markers in wiki data, resolving readability concerns. Changes were verified and the issue closed. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
ubuntu-core/snapcraft#569
(confidence 100%)
PR #569 contains resolving commit 24e37a8d4 for parser handling of wiki code delimiters.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1587583 Add support for parsing the parts wiki. | snapcraft (launchpad) | closed | Parts-wiki parsing shipped via canonical/snapcraft#545 (commit 9359965de), adding compressed YAML output in snapcraft 2.10+16.10 and 2.10.1. | |
| #537 Add support for parsing the parts wiki. | snapcraft | closed | Parts-wiki parsing was superseded by merged PR #545 (commit 9359965de), adding snapcraft-parser and compressed YAML output; #537 was closed unmerged. | |
| #569 Support "```" wiki code tags in the parser. | snapcraft | merged | Added parser support for triple-backtick wiki code tags, with a test; merged in snapcraft#569 via commit 24e37a8d4. |