Define multicodec's prefix
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Domain
- data
Research direction
The issue names no files, tests, or entry points; begin by reviewing the multicodec specification and existing prefix definitions. Done means agreeing on and documenting a registered prefix that identifies multicodec streams before their payload is decoded.
Written by the indexing model from the issue text.
Description
Suppose I come across a multicodec-encoded stream in the wild, and have no context for it. After some investigating I might conclude everything after the first few bytes is a standard format. But what are those first few bytes?
If there were a registered prefix for multicodec itself, then all stored/transmitted multicodec streams could start with the same recognizable "magic number". Once the stream is recognized as a multicodec stream, people/machines will know to look at the prefix in the next few bytes to determine the nature of the payload.
- Dominant language
- Python
- Stars
- 383
- Forks
- 222
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from multiformats/multicodec
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
multiformats/multicodec#410 · 5 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 42/100
multiformats/multicodec#408 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 42/100
multiformats/multicodec#389 ·
-
PGP public keysOpen
Difficulty 5/5 Over a week Newbie friendliness 25/100
multiformats/multicodec#381 · 4 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
multiformats/multicodec#368 · 1 comment ·
All issues in multiformats/multicodec
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 79/100
SACGF/variantgrid#2341 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 2 days
-
comp/cli P3 type/security
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
NousResearch/hermes-agent#141420 · 1 comment ·
Maintainers usually reply within 1 day
-
CKV_GCP_18 (GKEPublicControlPlane) passes when master_authorized_networks_config is absent, control plane is internet-reachablePossibly taken @Varshith-Kali claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
bridgecrewio/checkov#7753 ·
Maintainers usually reply within 1 day