1 Star 0 Fork 0

zhenghuanhuan/ray

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
CONTRIBUTING.rst 2.00 KB
一键复制 编辑 原始数据 按行查看 历史

Contributing to Ray

Reporting bugs and asking questions

You can post questions or issues or feedback through the following channels:

  1. Github Discussions: For discussions about development, questions about usage, and feature requests.
  2. GitHub Issues: For bug reports and feature requests.
  3. StackOverflow

To contribute a patch:

  1. Break your work into small, single-purpose patches if possible. It's much harder to merge in a large change with a lot of disjoint features.
  2. Submit the patch as a GitHub pull request against the master branch.
  3. Make sure that your code passes the unit tests.
  4. Make sure that your code passes the linter. Run setup_hooks.sh to create a git hook that will run the linter before you push your changes.
  5. Add new unit tests for your code.

PR Review Process

For contributors who are in the ray-project organization:

  • When you first create a PR, add an reviewer to the assignee section.
  • Assignees will review your PR and add @author-action-required label if further actions are required.
  • Address their comments and remove @author-action-required label from the PR.
  • Repeat this process until assignees approve your PR.
  • Once the PR is approved, the author is in charge of ensuring the PR passes the build. Add test-ok label if the build succeeds.
  • Committers will merge the PR once the build is passing.

For contributors who are not in the ray-project organization:

  • Your PRs will have assignees shortly. Assignees or PRs will be actively engaging with contributors to merge the PR.
  • Please actively ping assignees after you address your comments!
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/Tinrry/ray.git
git@gitee.com:Tinrry/ray.git
Tinrry
ray
ray
master

搜索帮助