/knowledge-base

The Web Compatiblity Knowledge Base

Primary LanguageRustCreative Commons Zero v1.0 UniversalCC0-1.0

The Web Compatibility Knowledge Base

This repository contains a subset of the Web Compatibility teams' knowledge about real-world site breakage. With this collection, we hope to

  • ease some diagnosis tasks by offering a searchable collection of already known breakage and their symptoms,
  • inform Firefox engineering prioritization,
  • share knowledge between members of the Web Compatibility team.

Please note that this is still an early work in progress, and everything in this repo can and will change. Therefore, you should not rely on the data without consulting the WebCompat team first!

Additional information

Tooling

The kbcheck tool is designed to help interact with the knowledge base. It's written in Rust and is most easily used by running cargo run in the checkout. The following commands are available:

  • tags: Print a list of tags currently used in knowledge base entries.
  • validate: Validate the knowledge base entries against the schema and additional lint rules.

License

Creative Commons Public Domain Dedication (CC0 1.0).