报告问题

报告安全问题

如果您发现了安全漏洞,请按照这些说明进行操作。

报告错误

如果您在 Ruby 中遇到错误,请按照以下步骤将其报告给 Redmine 问题跟踪器,网址为 bugs.ruby-lang.org

报告网站问题

如果您在使用错误跟踪器或邮件列表时遇到问题,可以联系网站管理员 Hiroshi SHIBATA ([email protected])。

您可以在 存储库的问题跟踪器 上报告 ruby-lang.org 的问题。

请求功能

如果您希望在 Ruby 中添加一个新功能,您需要在 Redmine 问题跟踪器 上撰写一个提案。当您打开问题时,在跟踪器下拉列表中选择 功能

在撰写提案时,务必查看之前关于该主题的讨论,并有一个可靠的用例。您还应该考虑此新功能可能带来的潜在兼容性问题。考虑将您的功能制作成一个 gem,如果足够多的人受益于您的功能,这可能有助于说服 Ruby 核心。

以下是一个您可以用于功能提案的模板

[Abstract]
  Briefly summarize your feature
[Background]
  Describe current behavior
[Proposal]
  Describe your feature in detail
[Use cases]
  Give specific example uses of your feature
[Discussion]
  Describe why this feature is necessary and better than using existing features
[See also]
  Link to other related resources (such as implementations in other languages)

回传请求

如果错误存在于已发布的 Ruby 版本中,请在问题中报告此错误。一旦此错误得到修复,如果必要,可以回传修复程序。只有 Ruby 提交者才能请求回传,并且回传由回传管理器完成。新补丁版本由回传管理器自行决定发布。

Ruby 版本 可以处于三种维护状态之一

为现有问题添加上下文

有几种方法可以帮助解决错误,而无需直接解决它。其中包括