Skip to content

docs: align setup guide with current repository - #12

Closed
Neonstudio28 wants to merge 1 commit into
knewnothing-git:mainfrom
Neonstudio28:docs/setup-guide-current-layout
Closed

docs: align setup guide with current repository#12
Neonstudio28 wants to merge 1 commit into
knewnothing-git:mainfrom
Neonstudio28:docs/setup-guide-current-layout

Conversation

@Neonstudio28

Copy link
Copy Markdown

Summary

The README and CONTRIBUTING guide pointed contributors to repository URLs, build scripts, test runners, and directories that are not present in the current checkout. This docs-only change:

  • uses the canonical repository URL;
  • documents the available CMake/Ninja Linux syntax-check path;
  • explains that the syntax check does not produce a loadable Windows driver;
  • removes obsolete build, install, unit-test, integration-test, and compatibility-script commands;
  • describes the actual repository layout and marks the WDK/MSBuild flow as future work.

Closes #11

Validation

  • git diff --check passes.
  • The documented paths were checked against the current repository tree and CI workflow.
  • No source code or runtime behavior was changed.

Please confirm whether this focused change is eligible for the documented Documentation improvement bounty (โ‚น500). If accepted, payout details can be supplied privately by UPI or bank transfer.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

๐ŸŸก Changes recommended

CONTRIBUTING.md contains a couple of remaining accuracy issues (CI job coverage wording and a misleading repository tree entry) that should be corrected to fully match the current checkout/workflow.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates contributor-facing documentation to reflect the repositoryโ€™s current state (canonical URL, available CI checks, and actual directory layout), removing references to scripts and components that arenโ€™t in this checkout.

Changes:

  • Update clone/upstream URLs to the canonical knewnothing-git/gpusion-driver.git.
  • Document the CMake/Ninja Linux syntax-check build path and clarify it does not produce a loadable Windows driver.
  • Replace outdated repository layout and testing instructions with the current tree/CI workflow descriptions.
File summaries
File Description
README.md Updates setup guidance to the current repo URL and documents the Linux CMake/Ninja syntax-check path and current checkout layout.
CONTRIBUTING.md Updates fork/branch workflow, repository structure, and testing/CI guidance to remove references to missing PowerShell scripts and directories.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 2
  • Review effort level: Lite

๐Ÿ’ก Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread CONTRIBUTING.md
Comment on lines +155 to +159
โ”‚ โ”œโ”€โ”€ vram/ # Virtual VRAM management
โ”‚ โ””โ”€โ”€ wddm/ # WDDM display miniport driver
โ”œโ”€โ”€ docs/ # Technical documentation
โ””โ”€โ”€ scripts/ # Build and install scripts
โ”œโ”€โ”€ CMakeLists.txt # Linux syntax-check configuration
โ””โ”€โ”€ driver/gpusion.inf # Driver installation manifest
Comment thread CONTRIBUTING.md
### Linux CI checks

### Integration Tests
The current CI workflow runs the CMake/GCC syntax check and cppcheck on every pull request. Run the syntax check locally with:
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.

docs: align contributor setup with the current repository

2 participants