rubima / rubima/magazine.rubyist.net

Rubyコミッター図鑑を作りたい

Open
#613 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Ruby
Stars
17
Forks
50
PR merge metrics
No merged PRs in 30d

Description

Discussed in https://github.com/rubima/magazine.rubyist.net/discussions/571

Originally posted by neko314 February 24, 2025
Rubyコミッターはたくさんいるはずだけれど全容(とは)を把握するのはなかなか難しいなと感じています。

日常のふとした時に知りたいなと思う瞬間があったり、RubyKagi前にコミッターのことをなんとなくでも知っておけると知らないよりも当日が楽しくなったりするのではと思ったりするのがコミッターのことを知れるようにしたい動機です。「これってこの人作だったのか」と知れると愛着や感謝が倍増するので、いろいろな人がそのようなことを知れる機会が少しで増やせたらいいな、なども思ったりします。

そこで、そういう情報まとまった記事がるびまに欲しいので、作ろうと思っています。

その記事では

  • コミッターって誰がいるのか
  • どうして・いつからコミッターになったのか
  • 誰がどのようなことをしているのか

あたりの情報に簡単にアクセスできるような記事を作れるとよさそう。

具体的には

  1. リスト形式
    • CRuby Committers Who's Who in 2013のような感じで、ここまで詳細に一人一人のことがなくても良いイメージ。(やりたくでもここまでできない…)
  2. コミッターになった順の年表形式
  3. やっている領域がわかるようなカオスマップ形式

などを考えています。
私の中では一度作ったら年1くらいで更新してくイメージ(2025年版、2026年版、のように)をしています。
作るとなったら1でも十分大変そうですが、下に行くほど作るのもメンテするのも大変そうですね…と気になったりしていますが、「どうやって作るか」「どれくらい大変か」は置いておいてまずはアイディアとして書き出してみます。

初手、リスト形式のものを作れるところから作ろうと思っています。いきなり完全完璧なものではなくても、わかっているところから少しずつ形にしていくようにすれば途中で挫折せずにやっていけそう。多分。

また、締切がないと永遠にやらない(と私自身がとてもよくわかっている)ので、とりあえず2025年内にそれなりの内容で2025年版を出すことを目標にする!ということを宣言しておきます。

何かあればなんでもコメントをいただけたらと思いますが特に以下のようなコメントをいただけると助かります。

  • 「まずはこのあたりをみてみると良いのでは」など何か浮かぶ方がいたらアドバイスいただけると参考なります
  • ともに作ってくださる素敵な人はコメントください
    • いつもの記事以上に1人では到底困難そうなので、一緒に考えたり形にしたりしてくれる人、そして内容の正しさを検証してくれる人が必要と思っています
  • その他アイディアや何か気になることがある場合もコメントください

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with Discussion 571 and the linked “CRuby Committers Who's Who in 2013” article to understand the proposed source and presentation. The issue leaves the format, scope, and maintenance approach open; done would be an agreed 2025 Ruby committer article with the listed background and activity information.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.