-
Notifications
You must be signed in to change notification settings - Fork 178
Issues: package-url/purl-spec
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
Update "Character encoding" and related provisions #438
Ecma specification
Work on the core specification
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
PURL encoding
#461
opened Apr 22, 2025 by
johnmhoran
Loading…
revisit "subpath"'s "serializer" and "parser" sections
Ecma specification
Work on the core specification
PURL subpath component
For simplicity's sake I would argue that the "percent-encode procedure" is **always** applied.
Ecma specification
Work on the core specification
Ecma
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
PURL encoding
Clarify "Character encoding" section
Ecma specification
Work on the core specification
Ecma
PURL encoding
Define the "lowercase" operation in parser
2-Priority: Low
Ecma specification
Work on the core specification
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
PURL encoding
Revisit "+" in the type
Ecma specification
Work on the core specification
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
PURL encoding
PURL add well-known qualifier Work on the core specification
Ecma
PURL qualifiers component
vers
Ecma specification
Add parsing section to the core spec
Ecma specification
Work on the core specification
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
Test suite
Clarify construction of JSON test objects
Ecma specification
Work on the core specification
Test suite
The Work on the core specification
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
PURL subpath component
subpath
normalization algorithm should follow RFC 3986
Ecma specification
Use "hierarchical" form of RFC 2396 syntax
Ecma specification
Work on the core specification
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
Add RFC 2119/8174 note and convert terms to uppercase as needed
Ecma specification
Work on the core specification
test: improve test code coverage
Ecma specification
Work on the core specification
PURL miscellaneous slashes
Covers slashes outside all of the PURL components, e.g., between 'pkg:' and the type value.
test: correct test description for leading slashes
Ecma specification
Work on the core specification
PURL miscellaneous slashes
Covers slashes outside all of the PURL components, e.g., between 'pkg:' and the type value.
Specifyc details or reference for the "vcs_url" default qualifier
Ecma specification
Work on the core specification
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
PURL qualifiers component
Resolve spec-wide PURL encoding issues
Ecma specification
Work on the core specification
PURL encoding
Proposal: Add a standard qualifier for version range specifier
Ecma specification
Work on the core specification
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
PURL/univers version scheme
Version ranges
RFC: publish the specs as a web page on ReadTheDocs
Ecma specification
Work on the core specification
PURL documentation
Proposal: Solution for Purl Type Definitions
Ecma specification
Work on the core specification
PURL generation
PURL type definition
Non-core definitions that describe and standardize PURL types
PURL validation
[PURL-TYPE: golang] fix type spec regarding path segments
Ecma specification
Work on the core specification
PURL capitalization
PURL name component
PURL namespace component
PURL type definition
Non-core definitions that describe and standardize PURL types
type: golang
Proposed new type as well as component discussions
Clarify the formal requirement on max length
Ecma specification
Work on the core specification
PURL max length
Clarify whether the Work on the core specification
PURL type definition
Non-core definitions that describe and standardize PURL types
type
should be required to be a "known" type or whether it can be an arbitrary field
Ecma specification
add test for percent signs
Ecma specification
Work on the core specification
PURL encoding
Test suite
define handling of plus and space
Ecma specification
Work on the core specification
PURL core specification
Format and syntax that define PURL (excludes PURL type definitions)
PURL encoding
PURL qualifiers component
Previous Next
ProTip!
Mix and match filters to narrow down what you’re looking for.