← Back to issue list

The snap parts wiki is ugly. Add code markers around the wiki and add support in the parser.

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1592133
Type
issue
State
closed
Author
~joetalbott
Labels
verification-done
Created
Updated
Closed

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.
75%
#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.
75%
#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.
73%