翻译自 PyInstaller 文档 v6.3.0 - How To Contribute
对简体中文翻译的勘误或其他贡献,请前往 https://github.com/muziing/pyinstaller-docs-zh-cn 并提交 issue。
非常欢迎你的贡献! PyInstaller 由一群志愿者维护。欢迎一切贡献,如社区支持、bug 汇报、bug 修复、文档改进、增强功能和想法。
PyInstaller 是一个由志愿者创建和维护的自由软件项目。它的生死取决于其他人对它的支持,考虑为 PyInstaller 做出贡献是非常慷慨的。
由于目前所有的核心开发者都是在业余时间开发 PyInstaller,因此如果你能遵守一些简单的准则,就能为我们(和项目)提供最大的帮助。你的贡献质量越高,我们纳入它们的工作量就越少,就能越早地纳入 :-)
如果你在任何时候遇到问题,可以在 GitHub 上创建一条新的 issue。
关于我们的开发流程和方法的更多信息,参阅开发指南。
你可以提供的一些帮助:
- 回答支持单:通常情况下,只需告诉用户该去文档手册的哪一节找到对应的信息。
- 分流开放的 issue,这意味着:阅读报告;要求 issue 请求者提供缺失的信息和尝试使用最新的开发版;确保有最小的示例;确保 issue 请求者遵守了当发生错误时中的所有步骤。如果你能复现问题并追踪 bug,将对核心开发者有巨大的帮助。
- 帮助改进文档: 有一个文档 issues 列表,可以从中挑选一个。请为你的修改提供一个 pull-request。 详细内容 »»
- 选择一个需要 pull-request 的 issue 并提供一个 pull-request。
- 审核 pull requests:提交信息是否符合提交信息指南;所有新文件是否都有版权标题(尤其是钩子文件经常缺少);代码是否正确等。
- 扫描尚未解决的 issue 列表并挑选一些任务 :-)
非常感谢!
如果你计划经常提交贡献,只需申请主 git 仓库的写入权限即可。我们非常欢迎你加入团队!