Skip to content

Project Explanation #2

Description

@makew0rld

This issue explains to maintainers what we're up to. It will be updated as the project moves through different phases.

DASL Testing is a project funded by IPFS to test a bunch of IPFS-ecosystem CBOR libraries against different CBOR specs to see how they conform. You can see all the results on the website.

Now that are the tests are written, we are moving on to filing bugs with maintainers. For our first round, we're focusing on "Tier 1" test cases: the bugs we consider the most important. These are mostly roundtrip failures and invalid output (invalid_out).

This prioritization follows Postel's law. A library bug that outputs invalid dag-cbor should be higher priority than one that accepts invalid dag-cbor.

Other tiers are Tier 2 (accepting invalid values) and Tier 3 (accepting invalid encodings). More details on these tiers will be published in the future, currently no bugs are being filed under these tiers.

Maintainers can always see all the test cases their libraries are failing or passing on the website. Please file an issue on this repo if you notice any errors.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions