General

Profile

k0kubun (Takashi Kokubun)

Issues

open closed Total
Assigned issues 5 109 114
Reported issues 1 78 79

Projects

Project Roles Registered on
Ruby Committer, Release Manager 05/15/2017

Activity

Today

01:27 AM Ruby Revision 6ed5574b (git): Revert "ZJIT: Exclude failing ruby-bench benchmarks (#15479)"
This reverts commit 1eb10ca3cb6cff98bb8c0946ed905921586c7d52.
This should have been fixed by https://github.com/ruby/ruby/pull/15536.
k0kubun (Takashi Kokubun)

12/12/2025

01:57 AM Ruby Revision be43ad37 (git): release.yml: Fix tag conversion for Ruby 4.0
and PREVIOUS_RELEASE_TAG for any .0 releases k0kubun (Takashi Kokubun)
01:54 AM Ruby Revision 8fba4b0f (git): tool/format-release: Fix a wrong method reference
k0kubun (Takashi Kokubun)
01:50 AM Ruby Revision ec4c4670 (git): tool/format-release: Carve out the version format logic
to share it with tool/releng/update-www-meta.rb and another place I'm
going to modify next.
k0kubun (Takashi Kokubun)
01:45 AM Ruby Revision faac344d (git): make-snapshot: Fix Psych::DisallowedClass with newer psych
```
$ tool/format-release ../www.ruby-lang.org 4.0.0-preview2 .
/opt/rubies/3.4.6/lib/ruby/3.4.0/psych/class_loader.rb:99:in 'Psych::ClassLoader::Restricted#find': Tried to load unspecified class: Date (Psych::DisallowedClass)
fr...
k0kubun (Takashi Kokubun)
01:06 AM Ruby Misc #21769: Use "vX.Y.Z" instead of "vX_Y_Z" as tag names on ruby.git
Here's the list of all changes I made for this ticket:
* `tool/merger.rb tag`
* https://github.com/ruby/ruby/commit/0564214a00450371527c7bd69fc13618e5f25f30
* `tool/merger.rb remove_tag`
* https://github.com/ruby/ruby/commit/aff...
k0kubun (Takashi Kokubun)
12:59 AM Ruby Revision 1f0ca557 (git): make-snapshot: Update the tag format for Ruby 4.0+ (#15514)
k0kubun (Takashi Kokubun)
12:45 AM Ruby Revision 0ecf6896 (git): make-snapshot: Make preview/rc match stricter
to make it a bit more consistent with the other branch k0kubun (Takashi Kokubun)
12:45 AM Ruby Revision 6601640c (git): make-snapshot: Branch if it's X.Y.Z or X.Y using when
It just seems like a completely different input, so it makes more sense
to me to have it as a separate case.
Also, we don't need to support Ruby 2.0 or older.
k0kubun (Takashi Kokubun)
12:45 AM Ruby Revision 06a6ad44 (git): make-snapshot: Remove an unnecessary variable
This is a refactoring change, which should have no impact on behaviors.
Now, if patchlevel is true, tag is empty. So `if patchlevel` always does
nothing. Given that prerelease is false and tag is not nil, removing
`if patchlevel` should...
k0kubun (Takashi Kokubun)

Also available in: Atom