Probleme melden

Sicherheitslücken melden

Wenn Sie eine Sicherheitslücke gefunden haben, folgen Sie bitte diesen Anweisungen.

Fehler melden

Wenn Sie einen Fehler in Ruby gefunden haben, melden Sie ihn bitte im Redmine-Issue-Tracker unter bugs.ruby-lang.org, indem Sie die folgenden Schritte befolgen

Probleme mit der Website melden

Wenn Sie ein Problem mit dem Bug-Tracker oder der Mailingliste haben, können Sie den Webmaster, Hiroshi SHIBATA (hsbt@ruby-lang.org), kontaktieren.

Sie können Probleme mit ruby-lang.org im Issue-Tracker des Repos melden.

Funktionswünsche

Wenn Sie eine neue Funktion für Ruby wünschen, müssen Sie einen Vorschlag im Redmine-Issue-Tracker schreiben. Wenn Sie das Ticket eröffnen, wählen Sie im Dropdown-Menü "Tracker" die Option Feature.

Achten Sie beim Verfassen eines Vorschlags darauf, frühere Diskussionen zum Thema zu prüfen und einen soliden Anwendungsfall zu haben. Berücksichtigen Sie auch mögliche Kompatibilitätsprobleme, die diese neue Funktion aufwerfen könnte. Ziehen Sie in Betracht, Ihre Funktion in ein Gem zu verpacken. Wenn genügend Leute von Ihrer Funktion profitieren, kann dies helfen, Ruby-Core zu überzeugen.

Hier ist eine Vorlage, die Sie für einen Funktionsvorschlag verwenden können

# 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)

Backport-Anfragen

Wenn ein Fehler in einer veröffentlichten Version von Ruby vorhanden ist, melden Sie dies bitte im Ticket. Sobald der Fehler behoben ist, kann die Korrektur bei Bedarf zurückportiert werden. Nur Ruby-Committers können Backports anfordern, und Backports werden vom Backport-Manager durchgeführt. Neue Patch-Versionen werden nach Ermessen des Backport-Managers veröffentlicht.

Ruby-Versionen können sich in einem von drei Wartungszuständen befinden

Kontext zu bestehenden Problemen hinzufügen

Es gibt verschiedene Möglichkeiten, wie Sie bei einem Fehler helfen können, ohne ihn direkt zu beheben. Dazu gehören