hsbt (Hiroshi SHIBATA)
- Login: hsbt
- Email: hsbt@ruby-lang.org
- Registered on: 04/26/2009
- Last sign in: 04/10/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 32 | 404 | 436 |
| Reported issues | 14 | 222 | 236 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer, Contributor, Release Manager, Security team, Infrastructure team | 01/25/2013 |
Activity
Today
-
07:34 AM Ruby Revision 509b0e4d (git): Fixed the wrong dev version of strscan
-
07:32 AM Ruby Revision 88f18fde (git): Update with the correct versions from Ruby 4.0.0 release
-
07:13 AM Ruby Revision 6c5f1225 (git): Generate sub-bullets for RubyGems and bundler
- RubyGems and bundler were skipped outright in collect_gem_updates, so
NEWS.md never picked up the rubygems/rubygems releases shipped between
the X.Y.0 baseline and the in-development X.(Y+1).0.dev. Wire them
through resolve_repo (RubyGem... -
07:04 AM Ruby Revision 9d6deeba (git): Use the X.Y.0 release as the gem-version baseline
- stdgems.org's "X.Y" key tracks the latest 4.0.x patch level, so once a
gem gets bumped in a Ruby patch release the diff baseline shifts forward
and history that should appear in NEWS.md for the next minor disappears.
Prefer the explicit ... -
07:00 AM Ruby Revision c45dddeb (git): Tidy up NEWS.md updater leftovers
- * Drop the bundler- tag-prefix handling from fetch_release_range,
collect_gem_updates, and format_release_diff. collect_gem_updates skips
the bundler gem before any of these run, so the special-case prefix
stripping never had a cha... -
06:54 AM Ruby Revision 17506269 (git): Extract sub-bullet formatting into format_release_diff
- The " * 1.2.3 to [v1.2.4][gem-v1.2.4], ..." sub-bullet was assembled in
two places with the same expression. Pull it into a single helper so the
formatting and the bundler-prefix stripping live in one spot.
Co-Authored-By: Claude Opus ... -
06:51 AM Ruby Revision 28852145 (git): Read current gem versions from repo state instead of NEWS.md
- The "to" side of the diff used to come from parsing NEWS.md, which made
this script depend on update-NEWS-gemlist.rb having already written the
right versions there. Read the authoritative sources directly: scan
{ext,lib}/**/*.gemspec fo... -
06:43 AM Ruby Revision fbe968e6 (git): Drop dead code from NEWS.md updater
- * Remove the bundler branch in resolve_repo: collect_gem_updates skips
bundler before resolve_repo is ever consulted, so the mapping was
unreachable.
* Inline the gem_name_normalized ternary, which had the same value in both
arms.
... -
06:41 AM Ruby Revision 466f6755 (git): Handle network failures in NEWS.md updater
- GitHub API failures (rate limit, transient 5xx, repo missing) used to abort
the whole script mid-run, leaving NEWS.md in a partially regenerated state.
Wrap the per-gem Octokit call so a single failure only skips that gem with
a stderr w... -
06:36 AM Ruby Revision 13df62bb (git): Clean up orphaned release-tag link refs in NEWS.md updater
- When update-NEWS-gemlist.rb drops a bundled/default gem entry from NEWS.md
(because it no longer differs from the previous-release snapshot), the
matching `[gem-vX.Y.Z]: ...` link definitions were left behind by
update-NEWS-github-releas...