Skip to content

doc: consolidate contributor guidance into CONTRIBUTING.md#3265

Merged
igaw merged 1 commit intolinux-nvme:masterfrom
martin-belanger:update-contributing
Apr 10, 2026
Merged

doc: consolidate contributor guidance into CONTRIBUTING.md#3265
igaw merged 1 commit intolinux-nvme:masterfrom
martin-belanger:update-contributing

Conversation

@martin-belanger
Copy link
Copy Markdown

README.md was mixing user-facing content (build instructions, configuration, distro support) with developer-facing content (how to add commands, how to add plugins, API naming conventions, PR workflow). Readers looking to contribute had no obvious starting point.

Move the three developer-facing sections — "Developers", "API naming conventions", and "How to contribute" — into CONTRIBUTING.md, where they join and supersede the existing commit-conventions and bug-report stubs. Replace all three sections inREADME.md with a short "Contributing" paragraph that links to CONTRIBUTING.md.

While reorganizing CONTRIBUTING.md, document the new API naming convention (libnvme_/libnvmf_ for libnvme, nvme_/nvmf_ for nvme-cli) so contributors know which prefix to use when adding new functions.

@igaw
Copy link
Copy Markdown
Collaborator

igaw commented Apr 10, 2026

Rest looks great!

README.md was mixing user-facing content (build instructions,
configuration, distro support) with developer-facing content
(how to add commands, how to add plugins, API naming conventions,
PR workflow). Readers looking to contribute had no obvious starting
point.

Move the three developer-facing sections — "Developers",
"API naming conventions", and "How to contribute" — into
CONTRIBUTING.md, where they join and supersede the existing
commit-conventions and bug-report stubs. Replace all three
sections in README.md with a short "Contributing" paragraph
that links to CONTRIBUTING.md.

While reorganizing CONTRIBUTING.md, document the new API naming
convention (libnvme_/libnvmf_ for libnvme, nvme_/nvmf_ for
nvme-cli) so contributors know which prefix to use when adding
new functions.

Signed-off-by: Martin Belanger <martin.belanger@dell.com>
@igaw igaw merged commit 198224d into linux-nvme:master Apr 10, 2026
28 of 29 checks passed
@igaw
Copy link
Copy Markdown
Collaborator

igaw commented Apr 10, 2026

Thanks a lot!

@martin-belanger martin-belanger deleted the update-contributing branch April 10, 2026 17:18
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