docs: docs(contributing): add newcomer contribution path and community expe...#4620
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughAdds Code of Conduct and a categorized "Types of Contributions", tightens Pull Request guidance including DCO sign-off, and updates one e2e test to run the older_base_image fixture in dry-run mode. ChangesContributing guide + test changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@CONTRIBUTING.md`:
- Around line 204-206: The fenced code block containing "Signed-off-by: Your
Name <your.email@example.com>" is missing a language tag and triggers MD040;
update that fenced block so it starts with a language identifier (e.g., change
``` to ```text) so the block becomes ```text followed by the Signed-off-by line
and closing ```, ensuring the exact "Signed-off-by: Your Name
<your.email@example.com>" content remains unchanged.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: f359bc1a-9e16-440b-bf4f-2bc34a7476f0
📒 Files selected for processing (1)
CONTRIBUTING.md
|
✨ Thanks for submitting this detailed PR about enhancing the newcomer contribution path in CONTRIBUTING.md, including a types of contributions table and a where to start section. This proposes improvements to the documentation and onboarding experience for new contributors. Related open issues: |
|
@arnavnagzirkar DCOs in this project are at the PR level (hence the failing CI check in this one) |
… expecta Fixes NVIDIA#3826 Signed-off-by: Arnav Nagzirkar <113314200+arnavnagzirkar@users.noreply.github.com>
Signed-off-by: Arnav Nagzirkar <113314200+arnavnagzirkar@users.noreply.github.com>
Signed-off-by: Carlos Villela <cvillela@nvidia.com>
Summary
Root Cause
CONTRIBUTING.mdprovided solid setup and PR guidance but lacked newcomer-friendly content: no contribution-type menu, nogood first issuepointer, noCODE_OF_CONDUCT.mdlink, no DCO sign-off instructions, and no guidance on where to ask questions before opening large changes.Change Made
File:
CONTRIBUTING.mdTwo targeted additions were made:
1. Newcomer onboarding block (inserted after the opening paragraph)
CODE_OF_CONDUCT.mdreference directly under the opening paragraph.SECURITY.md).good first issuelabel.2. Pull Requests section enhancements
Signed-off-byrequirement andgit commit -s.Issue
Fixes #3826
Issue URL: #3826
Changes
Testing
Agent ran relevant tests during development
Linting checks passed
Changes are minimal and focused on the issue
AI Assistance Disclosure
This pull request was prepared with the assistance of AI coding tools (GitHub Copilot). The change has been read, understood, and is owned by the human contributor submitting it, who will respond to review feedback.
Summary by CodeRabbit
Signed Off
Signed-off-by: Arnav Nagzirkar arnav.nagzirkar@gmail.com