HowtoReport » History » Version 4

Kazuhiro NISHIYAMA, 02/23/2014 02:27 PM
broken rd to broken markdown

1 4 Kazuhiro NISHIYAMA
# HowtoReport
2 1 Yui NARUSE
3 1 Yui NARUSE
How to report bugs in Ruby
4 1 Yui NARUSE
5 1 Yui NARUSE
日本語版(Japanese version): [[HowToReportJa]].
6 1 Yui NARUSE
7 4 Kazuhiro NISHIYAMA
If you've encountered a bug in Ruby please report it to the redmine issuetracker available at {bugs.ruby-lang.org}[http://bugs.ruby-lang.org/].  Do notreport security vulnerabilities here, please mail security@ruby-lang.org.
8 1 Yui NARUSE
9 4 Kazuhiro NISHIYAMA
There are a few simple steps you should follow in order to receive feedbackon your ticket.
10 1 Yui NARUSE
11 4 Kazuhiro NISHIYAMA
* If you haven't already,  {sign up for an account}[https://bugs.ruby-lang.org/account/register] on the  bug tracker.
12 1 Yui NARUSE
* Try the latest version.
13 4 Kazuhiro NISHIYAMA
  If you aren't already using the latest version, try installing a newerstable release. See{Downloading Ruby}[http://www.ruby-lang.org/en/downloads/].
14 4 Kazuhiro NISHIYAMA
* Look to see if anyone already reported your issue, try  {searching on redmine}[https://bugs.ruby-lang.org/projects/ruby-trunk/issues]  for your problem.
15 4 Kazuhiro NISHIYAMA
* If you can't find a ticket addressing your issue,  {create a new one}[https://bugs.ruby-lang.org/projects/ruby-trunk/issues/new].
16 4 Kazuhiro NISHIYAMA
* Choose the target version, usually current. Bugs will be first fixed in the  current release and then {backported}[rdoc-label:label-Backport+Requests].
17 4 Kazuhiro NISHIYAMA
* Fill in the Ruby version you're using when experiencing this issue  (<code>ruby -v</code>).
18 4 Kazuhiro NISHIYAMA
* Attach any logs or reproducible programs to provide additional information.  Reproducible scripts should be as small as possible.
19 4 Kazuhiro NISHIYAMA
* Briefly describe your problem.  A 2-3 sentence description will help give a  quick response.
20 4 Kazuhiro NISHIYAMA
* Pick a category, such as core for common problems, or lib for a standard  library.
21 4 Kazuhiro NISHIYAMA
* Check the {Maintainers  list}[https://bugs.ruby-lang.org/projects/ruby/wiki/Maintainers] and assign  the ticket if there is an active maintainer for the library or feature.
22 4 Kazuhiro NISHIYAMA
* If the ticket doesn't have any replies after 10 days, you can send a  reminder.
23 4 Kazuhiro NISHIYAMA
* Please reply to feedback requests. If a bug report doesn't get any feedback,  it'll eventually get rejected.
24 2 Zachary Scott
25 4 Kazuhiro NISHIYAMA
### Reporting to downstream distributions
26 2 Zachary Scott
27 2 Zachary Scott
You can reports downstream issues for the following distributions via their bugtracker:
28 2 Zachary Scott
29 2 Zachary Scott
* {debian}[http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=ruby-defaults]
30 2 Zachary Scott
* {freebsd}[http://www.freebsd.org/cgi/query-pr-summary.cgi?text=ruby]
31 4 Kazuhiro NISHIYAMA
* {redhat}[https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=MODIFIED]
32 4 Kazuhiro NISHIYAMA
* {macports}[http://trac.macports.org/query?status=assigned&status=new&status=reopened&port=~ruby]
33 2 Zachary Scott
* etc (add your distribution bug tracker here)
34 2 Zachary Scott
35 4 Kazuhiro NISHIYAMA
### Platform Maintainers
36 2 Zachary Scott
37 4 Kazuhiro NISHIYAMA
For platform specific bugs in Ruby, you can assign your ticket the currentmaintainer for a specific platform.
38 2 Zachary Scott
39 2 Zachary Scott
The current active platform maintainers are as follows:
40 2 Zachary Scott
41 4 Kazuhiro NISHIYAMA
* [mswin32, mswin64 (Microsoft Windows)] NAKAMURA Usaku (usa)
42 4 Kazuhiro NISHIYAMA
* [mingw32 (Minimalist GNU for Windows)] Nobuyoshi Nakada (nobu)
43 4 Kazuhiro NISHIYAMA
* [IA-64 (Debian GNU/Linux)] TAKANO Mitsuhiro (takano32)
44 4 Kazuhiro NISHIYAMA
* [Symbian OS] Alexander Zavorine (azov)
45 4 Kazuhiro NISHIYAMA
* [AIX] Yutaka Kanemoto (kanemoto)
46 4 Kazuhiro NISHIYAMA
* [FreeBSD] Akinori MUSHA (knu)
47 4 Kazuhiro NISHIYAMA
* [Solaris] Naohisa Goto (ngoto)
48 4 Kazuhiro NISHIYAMA
* [RHEL, CentOS] KOSAKI Motohiro (kosaki)
49 4 Kazuhiro NISHIYAMA
* [Mac OS X] Kenta Murata (mrkn)
50 4 Kazuhiro NISHIYAMA
* [cygwin, bcc32, djgpp, wince, ...] none. (Maintainer WANTED)