Skip to content

Conversation

@nnethercote
Copy link
Collaborator

It annoys me to have stuff split between the README and the Guide. This commit moves most of the README contents into the Guide's introduction, (which was all but empty anyway). I also did some line editing of the moved text.

Other minor structural changes:

  • Rename the first chapter file from README.md (not to be confused with the top-level README) to introduction.md, to match the chaper name.
  • Move "Supported Features" and the FAQ to unnumbered chapters at the end -- making them quasi-appendices -- because they're supplementary. This means the "Getting Started" section now follows immediately on from the introduction, which is good.

@nnethercote nnethercote requested a review from LegNeato December 4, 2025 02:47
@nnethercote
Copy link
Collaborator Author

See the updated README here.

Copy link
Contributor

@LegNeato LegNeato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks so much better!

README.md Outdated
## Documentation

A sample `.devcontainer.json` file is also included, configured for Ubuntu 24.02. Copy this to `.devcontainer/devcontainer.json` to make additional customizations.
Please see [The Rust CUDA Guide](https://rust-gpu.github.io/rust-cuda/index.html) for all the
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: I'd remove the index.html to be cleaner

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

It annoys me to have stuff split between the README and the Guide. This
commit moves most of the README contents into the Guide's introduction,
(which was all but empty anyway). I also did some line editing of the
moved text.

Other minor structural changes:
- Rename the first chapter file from `README.md` (not to be confused
  with the top-level README) to `introduction.md`, to match the chaper
  name.
- Move "Supported Features" and the FAQ to unnumbered chapters at the
  end -- making them quasi-appendices -- because they're supplementary.
  This means the "Getting Started" section now follows immediately on
  from the introduction, which is good.
Something I learned recently.
This file currently uses a mix of 2-space and 4-space indents in
examples.
Currently they don't show up. They need to be within the `src/`
directory to get included in the generated output.
@nnethercote
Copy link
Collaborator Author

New version is up!

@LegNeato LegNeato merged commit 8ad92c3 into Rust-GPU:main Dec 5, 2025
5 checks passed
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