Skip to content

Latest commit

 

History

History
47 lines (29 loc) · 3.08 KB

CONTRIBUTING.md

File metadata and controls

47 lines (29 loc) · 3.08 KB

minecraftctl 贡献指南

Build/release language support GitHub release (latest by date) License standard-readme compliant

您遇到了一个BUG?

  1. 在 Github 的 Issue 页面中搜索相关的问题, 确保之前从没有人遇到过它.
  2. 如果你确保你这个问题从没有人提出过, 请创建一个新Issues并在其中详细的描述你遇到的问题和复现的方法.
  3. 如果可以, 最好能附加上你使用的上下文命令以及使用的系统环境以帮助我们复现该问题, 如果你有更好的建议, 欢迎也放到这里来.

您写了一个修补BUG的补丁?

  1. 在 Github 上打开一个新的 PR.
  2. 确保这个 PR 能清晰的描述这个问题和你使用的解决方案, 如果有一个与之对应的 Issue 请附上它的编号.
  3. 在提交之前, 请确保你的提交遵循约定式提交, 如果不遵循有可能导致你的提交被压缩. 如果完全遵循我们会在验证后变基合并.

您希望参与开发工作但不知从何开始?

请从这儿开始您的工作.

您调整了空格, 格式化了代码或是制作了纯粹的装饰性补丁?

那些本质上是装饰性的, 并没有对 minecraftctl 本身的稳定性, 功能性或可测试性增加任何实质性内容的更改通常不会被接受. 这些调整往往在开发某个功能时就会被顺带处理.

您打算新增功能还是调整现有功能?

  1. Ideas · Discussions 中提出您的更改建议, 然后开始编写代码.
  2. 在有人参与您的讨论之前, 不要因此创建一个新的 Issue, Issue 主要用于错误报告和修复.
  3. 我们通常拒绝对核心组件与核心工作模式的更改, 这些问题应当在充分讨论后才可能被接受, 因为我们希望尽可能减少破坏式更新.

您对源代码有疑问?

欢迎在 General · Discussions 中提出询问关于源代码的任何问题.

您想为 minecraftctl 文档做贡献吗?

我们随时欢迎您的PR, 但别忘了以docs开头且说明您在PR中所做更改的文档.

minecraftctl 现在是由志愿者维护的项目, 我们欢迎且鼓励您加入我们.

谢谢 ❤️ ❤️ ❤️

MemoryShadow