Skip to content

Update README.md generalizing all cuDF components - #20357

Merged
rapids-bot[bot] merged 11 commits into
NVIDIA:mainfrom
mroeschke:ref/cudf/readme
Oct 31, 2025
Merged

Update README.md generalizing all cuDF components#20357
rapids-bot[bot] merged 11 commits into
NVIDIA:mainfrom
mroeschke:ref/cudf/readme

Conversation

@mroeschke

Copy link
Copy Markdown
Contributor

Description

This PR is essentially a net-rewrite of the README.md that was previously, heavily pandas focus.

The rewrite tries to:

  • Emphasize the individual libraries that compose cuDF
  • Highlight our sister-projects relevant in the space
  • Take a more "link out to other pages" approach to avoid duplicating information like install instructions

Open to other items to include

The rendered version can also be viewed at https://github.com/mroeschke/cudf/blob/ref/cudf/readme/README.md

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@mroeschke mroeschke self-assigned this Oct 23, 2025
@mroeschke mroeschke added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Oct 23, 2025

@bdice bdice left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Initial feedback. I recommend looking over some of these for additional inspiration: https://github.com/matiassingers/awesome-readme

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
mroeschke and others added 4 commits October 23, 2025 15:46
Co-authored-by: Bradley Dice <bdice@bradleydice.com>
Co-authored-by: Matthew Murray <41342305+Matt711@users.noreply.github.com>
@mroeschke
mroeschke requested a review from vyasr October 24, 2025 18:46

@vyasr vyasr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This is a great first step. I left one comment, but I think in general we can go ahead and iterate from here. I suggest that we think about including the README into the top-level index file in the cudf documentation. That was something I had intended way back when I was spending more time on our docs with the intent of providing a more unified presentation of the different layers of the cudf stack. Once we have that we can include more of our diagrams and perhaps provide a more unified presentation of all the components.

Comment thread README.md Outdated
```

## Installation
A development version of each library is available as a nightly release by specifying the `-c rapidsai-nightly` channel instead.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

If we're mentioning development versions, we should also mention the nightly wheels https://anaconda.org/rapidsai-wheels-nightly/repo?type=pypi&label=main

@mroeschke

Copy link
Copy Markdown
Contributor Author

/merge

@rapids-bot
rapids-bot Bot merged commit d0a2c3f into NVIDIA:main Oct 31, 2025
106 checks passed
@mroeschke
mroeschke deleted the ref/cudf/readme branch October 31, 2025 22:57
rapids-bot Bot pushed a commit that referenced this pull request May 20, 2026
The cuDF documentation, https://docs.rapids.ai/api/cudf/stable/, is primarily cudf Python focused. Similar to what was done in #20357 with the README, I think it would be good to reorient our documentation to highlight all projects on the landing page and migrate all our cuDF Python specific pages into the `source/cudf/` directory.

This PR primarily **moves** documentation and only renames/modifies content for "unification"

* The landing page now mirrors the "About" section in our README, noting all the projects that live in the cudf repo
* The top level "developer guide" now links to each project's developer guide where content was moved
* A few directories renamed for unification e.g. `libcudf_docs` -> `libcudf`, `user_guide` -> `cudf` (where all the content was cudf Python focused)

I'd recommend reviewing `docs/cudf/source/index.rst` as it underwent the most change

Authors:
  - Matthew Roeschke (https://github.com/mroeschke)

Approvers:
  - Mads R. B. Kristensen (https://github.com/madsbk)
  - Vyas Ramasubramani (https://github.com/vyasr)

URL: #22352
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants