Skip to content

Add docs, licensing, and contribution guide#3

Merged
Turbo87 merged 4 commits into
mainfrom
docs-and-licensing
Jun 15, 2026
Merged

Add docs, licensing, and contribution guide#3
Turbo87 merged 4 commits into
mainfrom
docs-and-licensing

Conversation

@Turbo87

@Turbo87 Turbo87 commented Jun 15, 2026

Copy link
Copy Markdown
Member

This fleshes out the repo's documentation now that the data and build are in place. The README grows from a one-line stub into sections covering the per-crate TOML format, how to build and consume build/all.json, and where the data came from.

The repo is dual licensed under MIT OR Apache-2.0, matching the Rust ecosystem and crates.io, where the dataset originated.

The inclusion policy moves into a new CONTRIBUTING.md, alongside the contribution mechanics and the maintainer notice-and-comment step, so the README can simply point at it.

Finally, the README gains a crate ownership notice per the Rust crate ownership policy, naming the crates.io team as maintainer and flagging that the data and format may still change while external consumers are welcome.

Turbo87 added 4 commits June 15, 2026 14:32
Document the per-crate TOML layout, how to build and consume
`build/all.json`, the inclusion criteria, and the dataset's origin in
crates.io.
Licensed under `MIT OR Apache-2.0`, matching the Rust ecosystem
convention and crates.io, the source of the dataset. The README links to
both license files.
Move the inclusion policy out of the README into CONTRIBUTING.md, next to
the contribution mechanics and the maintainer notice-and-comment step. The
README now links there.
Name the crates.io team as maintainer and note that external consumers are
welcome while the data and format may still change, per the Rust crate
ownership policy.
@Turbo87
Turbo87 merged commit 6bb1992 into main Jun 15, 2026
2 checks passed
@Turbo87 Turbo87 added the documentation Improvements or additions to documentation label Jun 15, 2026
@Turbo87
Turbo87 deleted the docs-and-licensing branch June 15, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant