Skip to content

Draft initial how-to-parse "base" and "advanced" examples #856#864

Draft
johnmhoran wants to merge 4 commits into
mainfrom
856-rewrite-how-to-parse
Draft

Draft initial how-to-parse "base" and "advanced" examples #856#864
johnmhoran wants to merge 4 commits into
mainfrom
856-rewrite-how-to-parse

Conversation

@johnmhoran

Copy link
Copy Markdown
Member

Reference: #856

Reference: #856
Signed-off-by: johnmhoran <johnmhoran@gmail.com>
@johnmhoran johnmhoran marked this pull request as draft May 13, 2026 02:10
@johnmhoran johnmhoran requested a review from mjherzog May 13, 2026 14:06
@johnmhoran

Copy link
Copy Markdown
Member Author

@mjherzog As a guide to the 4 example .md drafts, these are the test candidate PURL strings (just excerpts) parsed in each file:

Filenames vs contents

  • purl_2026-05-12_16-45-04.md -- alpm/arch/containers-common
  • purl_2026-05-12_16-45-10.md -- npm/%40babel/core
  • purl_2026-05-12_16-45-15.md -- apk/alpine//apk
  • purl_2026-05-12_16-45-20.md -- golang/google.golang.org//extra_segment//genproto

Signed-off-by: johnmhoran <johnmhoran@gmail.com>
Reference: #856
Signed-off-by: johnmhoran <johnmhoran@gmail.com>
Signed-off-by: johnmhoran <johnmhoran@gmail.com>
@johnmhoran

Copy link
Copy Markdown
Member Author

@mjherzog I've added the May 14 draft how-to-parse -- same structure as the May 12 draft, with a different candidate input PURL. I think we should use those as the source of the next iteration.

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