Skip to content

Conversation

@traviscross
Copy link
Contributor

The details of how this repository works -- the goal and roadmap document formats, metadata fields, preprocessor directives, crate layout, CI checks, etc. -- were previously undocumented, underdocumented, or spread across many places. In this commit, we collect and consolidate it into a single reference document.

The document covers:

  • Repository structure and crate architecture.
  • Goal document format: metadata table (with which rows are parsed vs. merely conventional), required sections, team asks, support levels, and the pre-2026 format.
  • Roadmap document format and metadata. (Notes that the roadmap template is currently out of date with respect to metadata tables.)
  • All mdBook preprocessor directives and legacy synonyms.
  • Essential commands and CI workflow details (what each workflow runs and when it triggers).
  • Rust code conventions and contribution guidelines.

cc @nikomatsakis

The details of how this repository works -- the goal and roadmap
document formats, metadata fields, preprocessor directives, crate
layout, CI checks, etc. -- were previously undocumented,
underdocumented, or spread across many places.  In this commit, we
collect and consolidate it into a single reference document.

The document covers:

- Repository structure and crate architecture.
- Goal document format: metadata table (with which rows are
  parsed vs. merely conventional), required sections, team
  asks, support levels, and the pre-2026 format.
- Roadmap document format and metadata.  (Notes that the
  roadmap template is currently out of date with respect to
  metadata tables.)
- All mdBook preprocessor directives and legacy synonyms.
- Essential commands and CI workflow details (what each
  workflow runs and when it triggers).
- Rust code conventions and contribution guidelines.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants