Ruby-Repository von Subversion nach Git verschoben
Gepostet von hsbt am 23. Apr 2019
Heute wurde das kanonische Repository der Ruby-Programmiersprache von Subversion nach Git verschoben.
Die Weboberfläche für das neue Repository ist https://git.ruby-lang.org und wird von cgit bereitgestellt. Wir können den Commit-Hash vom Contributor im Ruby-Repository direkt beibehalten.
Entwicklungsrichtlinien
- Wir verwenden kein Topic-Branching auf cgit.
- Das GitHub-Repository wird weiterhin nur ein Spiegel sein. Wir verwenden nicht die Funktion „Merge pull request“.
- Die Branches ruby_2_4, ruby_2_5 und ruby_2_6 werden weiterhin SVN verwenden. Wir pushen nichts auf diese Branches auf cgit.
- Ab ruby_2_7 werden wir cgit zur Entwicklung von Stable-Branches verwenden.
- Wir verwenden keine Merge-Commits.
Besonderer Dank
-
k0kubun
k0kubun hat aggressiv Toolchains entwickelt, die mit Release- und Backport-Workflows zusammenhängen, und auch das Hook-Skript für Git aktualisiert.
-
naruse
naruse hat die Feature-Änderungen für Ruby CI und Redmine (bugs.ruby-lang.org) aktualisiert.
-
mame
mame hat das Commit-Benachrichtigungs-Skript für Slack erstellt.
Zukünftige Arbeit
Wir müssen noch einige Aufgaben abschließen. Wenn Sie ein Problem im Zusammenhang mit der Git-Migration finden, melden Sie es bitte unter https://bugs.ruby-lang.org/issues/14632.
Viel Spaß!
Aktuelle Nachrichten
Ruby 4.0.0 veröffentlicht
Wir freuen uns, die Veröffentlichung von Ruby 4.0.0 bekannt zu geben. Ruby 4.0 führt „Ruby Box“ und „ZJIT“ ein und bringt viele Verbesserungen mit sich.
Veröffentlicht von naruse am 25. Dez 2025
Ein neuer Look für Rubys Dokumentation
Nach dem Redesign von ruby-lang.org gibt es weitere Neuigkeiten zur Feier des 30-jährigen Jubiläums von Ruby: docs.ruby-lang.org hat ein komplett neues Erscheinungsbild mit Aliki – dem neuen Standard-Theme von RDoc.
Veröffentlicht von Stan Lo am 23. Dez 2025
Neues Website-Erscheinungsbild
Wir freuen uns, ein umfassendes Redesign unserer Website bekannt zu geben. Das Design für dieses Update wurde von Taeko Akatsuka erstellt.
Veröffentlicht von Hiroshi SHIBATA am 22. Dez 2025
Ruby 4.0.0 preview3 veröffentlicht
Wir freuen uns, die Veröffentlichung von Ruby 4.0.0-preview3 bekannt zu geben. Ruby 4.0 führt Ruby::Box und „ZJIT“ ein und bringt viele Verbesserungen mit sich.
Veröffentlicht von naruse am 18. Dez 2025