5
2

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 5 years have passed since last update.

OSSコントリビュートは案外簡単だよ、という話

Posted at

OSS コントリビュートをなかなか始められなかった頃の自分に伝えたいこと

という記事を読みました。

小さな貢献であればオープンソースへの貢献は意外と簡単です。

その言語の知識やライブラリーの使用経験がまったくなくてもできることがあります。

私も小さな貢献がいくつかあるので書いてみたいと思います。

Lispのライブラリーを直した話

メインのエディターはSpacemacsを使っています。いつものようにSpacemacsのプラグインをアップデートして再起動したらエラーが。どうもプラグインの一つがバグってるみたいです。

私はLispはさっぱりわかりません。さてどうしたものか・・・。ソースコードを開いてよくよく見てみました。

どうもカッコが一つ足りないようです。これならわかる。カッコを付け足すと動きました。

blacken-fix.png

んでプルリク

blacken-fix2.png

俺「なんか動かなかったよ。カッコつけたら治った。Lispわかんないけどエラー無しで動いてるよ」

作者1「ありがと!ナイスキャッチ!」

作者2「コードをGithub上で治すもんじゃないね・・ありがとう。」

ドキュメントを直した話 その1

pythonにDaskというライブラリーがあります。全く使ったことがないのですが使えないかと思ってドキュメントを読んでました。

「read_sql_table」という関数の説明をしてる箇所で、コード例はなぜか「read_sql」になっていました。

エイリアスかなんかでしょうか?でもなんかおかしいです。

直して

dask-fix1.png

プルリク
dask-fix2.png

ドキュメントを直した話 その2

rustのあるライブラリーのドキュメントを読んでました。

rustはThe Bookを半分ぐらい終わったところです。ほとんど使ったことはありません。

へー、これってこんなことするためのものなのね。と思ってたらおや?

タイポが・・・

直して

structoptfix.png

プルリク

structoptfix2.png

おわりに

OSSといっても人間が作るもんですのでどこかしら間違いがあります。
ほんのちょっとでもこうやって貢献できると嬉しいですね。

5
2
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
5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?