Skip to content

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 的处理流程如下:

  1. 标记 Issue 新提交的 Issue 将由核心贡献者进行分类处理并打上标签。
  2. 分配 Issue Issue 会被分配给一位或多位社区核心开发者。这些核心开发者将参与 Issue 的调查和讨论。
  3. 社区讨论 所有社区参与者均可参与 Issue 的调查与讨论,并将想法或意见发布在评论区。通过社区的集思广益,我们将共同找到问题的解决方案。
  4. 关闭 Issue Issue 提交者可以随时关闭自己提交的 Issue。当问题得到解决,或 Issue 长时间未得到社区讨论时,我们也会关闭该 Issue。如有需要,Issue 提交者或其他用户也可以根据实际情况重新开启 Issue。

Issue 标签分类

要查看所有 issue 分类标签,请访问以下链接:

https://github.com/tronprotocol/java-tron/labels