Issue 规范与指南¶
我们鼓励社区贡献者积极参与 java-tron 的 Issue 提出与讨论。无论是您遇到的问题还是提出的新想法,都可以通过 Issue 的形式提交。参与 Issue 讨论或协助提供解决方案,都将推动 java-tron 向更好的方向发展。我们由衷感谢您为 java-tron 所做的每一份贡献。
提交 Issue¶
如果您在使用 java-tron 过程中遇到问题或发现 Bug,欢迎提交 Issue。请遵循以下规则以确保高效处理:
1. 搜索现有问题¶
在提交新 Issue 之前,请务必检查是否已有人报告了相同的问题或提出了类似的想法。这样不仅能帮助您更快找到解决方案,还能避免重复提交。
2. 选择并提交 Issue 类型¶
请根据您要报告的问题选择对应的 Issue 类型,并按照模板要求填写 Issue 内容:
- Ask a question 请详细阐明您遇到的问题、期望的结果和实际观察到的结果。清晰的描述有助于社区成员更好地理解您的问题,从而更快地提供解决方案。
- Report a bug
除了阐明问题、期望结果和实际结果外,还应详细说明 Bug 的复现步骤,并附上出现问题时的 java-tron 日志 (
log) 以及调用栈 (stack trace)。 - Request a feature 请阐明为什么需要该功能、该功能的具体用例、建议的实现方案,以及您是否愿意参与实现该功能。
Issue 处理流程¶
Issue 的处理流程如下:
- 标记 Issue 新提交的 Issue 将由核心贡献者进行分类处理并打上标签。
- 分配 Issue Issue 会被分配给一位或多位社区核心开发者。这些核心开发者将参与 Issue 的调查和讨论。
- 社区讨论 所有社区参与者均可参与 Issue 的调查与讨论,并将想法或意见发布在评论区。通过社区的集思广益,我们将共同找到问题的解决方案。
- 关闭 Issue Issue 提交者可以随时关闭自己提交的 Issue。当问题得到解决,或 Issue 长时间未得到社区讨论时,我们也会关闭该 Issue。如有需要,Issue 提交者或其他用户也可以根据实际情况重新开启 Issue。
Issue 标签分类¶
要查看所有 issue 分类标签,请访问以下链接:
https://github.com/tronprotocol/java-tron/labels