错误报告中应包括哪些内容
为了确保 F-Droid 开发者有最大可能重现你的问题从而修复它,请在你的错误报告中尽可能多地包含以下信息:
- F-Droid 版本(如 “0.88” 或 “0.89-test”)
- Android 版本(例如 “Lollipop” 或 “Android 5.0”)
- 设备(例如:”Nexus 4”)
- 重现该错误的步骤
- 崩溃发生时的 logcat(获取崩溃后的 logcat 信息)
- 该错误是否发生在 F-Droid 之前的稳定版本上
为什么一个问题旁边会写着 “waiting on response”?
F-Droid 的开发团队将尽力重现和修复任何被报告的错误。同时,如果功能请求被发布,那么我们将尝试与请求该功能的人接触,看看它是否符合 F-Droid 整体的最佳利益。
有时,我们无法重现一个特定的错误,因此需要从最初的错误报告者(或其他也在经历这个问题的人)那里得到更多的反馈。其他时候,功能请求没有提供足够的细节让我们做出适当的回应。在这种情况下,我们会对该问题贴上 “waiting-on-response” 的标签。
如果在相当长的时间后,没有任何回应,这个问题将被关闭,并可能被贴上 “cant-reproduce” 的标签。如果你的问题发生了这种情况,如果你回来并且有更多的信息可以帮助正确解决这个问题,请随时重新打开它。
目前,没有一个固定的时间框架,这些问题将被关闭(即 4 周内没有回应),但在未来,我们可能决定这样做。原因是,随着错误列表的增长,它对我们来说变得更难管理,对新的贡献者来说,也更难决定他们可以做什么工作。
