はじめに
Crystal言語が好きです。(使いこなしているとは言ってない)
Crystal言語本体にコミットして、コミット履歴に名前を残したいです。でもCrystal本体に貢献するぐらいのスキルはありません。
どうすればいいですか?
というお便りが、届いておりません。しかし、届いたつもりで回答します!
タイポフィックスなら誰でもできる
そこで、タイポフィックスを狙います。タイポフィックスとは、単語のスペルミスなどを修正することです。
世の中には便利なツールが公開されています。typo検出コマンドラインツールとかちゃんとあるんですね。
これを利用して、Crystalのコードからタイポを探します。
プルリクエストを送る
実際に typos を用いてタイポを発見したのでプルリクエストを送りました。
こちらは、Crystalの利用中に気がついたエラーメッセージ中のtypoです。
これらのタイポ修正のプルリクエストはすでに本体にマージされます。
気をつけること
lib
ディレクトリの中にもタイポは見られますが、これらは外部のライブラリなので、Crystalのリポジトリの中では修正できません。これに気がつかずにホイホイプルリクエストを出しましたがクローズされました。
まとめ
こんな感じで、スキルがなくてもCrystalのリポジトリにはコミットできます!
Crystalは非英語圏の人たちが中心になって開発していることもあり、まだPRが送られていないタイポも複数残っているとみています。
コントリビューション・チャンスです。
みんなCrystalにプルリクエストを送って、コミット履歴に名前を残そう。
この記事は以上です。