2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

CrystalAdvent Calendar 2022

Day 7

Crystal本体にタイポフィックスでコントリビュートする話

Posted at

はじめに

Crystal言語が好きです。(使いこなしているとは言ってない)
Crystal言語本体にコミットして、コミット履歴に名前を残したいです。

でもCrystal本体に貢献するぐらいのスキルはありません。
どうすればいいですか?

というお便りが、届いておりません。しかし、届いたつもりで回答します!

タイポフィックスなら誰でもできる

そこで、タイポフィックスを狙います。タイポフィックスとは、単語のスペルミスなどを修正することです。

世の中には便利なツールが公開されています。typo検出コマンドラインツールとかちゃんとあるんですね。

これを利用して、Crystalのコードからタイポを探します。

プルリクエストを送る

実際に typos を用いてタイポを発見したのでプルリクエストを送りました。

こちらは、Crystalの利用中に気がついたエラーメッセージ中のtypoです。

これらのタイポ修正のプルリクエストはすでに本体にマージされます。

気をつけること

lib ディレクトリの中にもタイポは見られますが、これらは外部のライブラリなので、Crystalのリポジトリの中では修正できません。これに気がつかずにホイホイプルリクエストを出しましたがクローズされました。

まとめ

こんな感じで、スキルがなくてもCrystalのリポジトリにはコミットできます!

Crystalは非英語圏の人たちが中心になって開発していることもあり、まだPRが送られていないタイポも複数残っているとみています。
コントリビューション・チャンスです。

みんなCrystalにプルリクエストを送って、コミット履歴に名前を残そう。

この記事は以上です。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?