Skip to content

README.md purl example contains incorrectly encoded qualifier value #641

@petergardfjall

Description

@petergardfjall

I'm struggling to understand the PURL spec with respect to qualifier value encoding.
After carefully reading the spec, and some discussions (like #459) I wonder if the README as well as some purl type examples are incorrect.

For example, the Some PURL examples section of the current README version contains an example PURL that is invalid according to the current spec (if I'm reading it right). The offending PURL is:

pkg:maven/org.apache.xmlgraphics/batik-anim@1.9.1?repository_url=repo.spring.io/release

which, according to the current spec (again, if I'm reading it right), needs to have the slash / separator of the repository_url qualifier value escaped to:

pkg:maven/org.apache.xmlgraphics/batik-anim@1.9.1?repository_url=repo.spring.io%2Frelease

Am I right in this observation?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions