Gateワークショップにビギナーとして参加し、OSS開発への第一歩を踏み出しました。Gate」とはOSS開発に参加していない人が参加する人に変わる「入り口」を提供する取り組みです。Gate東京ワークショップ2018-01-27OSSビギナーが、サポートを受けながらOSSに貢献する、というワークショップでした。OSS開発に携わりたいけど、最初の一歩が踏み出せない、というあなた(昨日までの私!)、ぜひ人の力を借りて一歩を踏み出しましょう。達人プログラマになりたくなった。著名OSSのコードと自分のコードとのレベル差がヒドイ。googletestがOSSとして存在していたおかげでプログラマ人生変わった。他の人にもそうなってほしい。やったことまず、端的に成果を述べると、googletestに新しいissueを報告しました。https://github.com/google/googletest/issues/1431内容は、最初にサンプル動かすときに、すんなり動かせなかったので、説明追加して欲しいなー、というものです。なんだそんなこと、と思われるかもしませんが、私にとってgoogle先生が主体のOSSに関わる、ということは、とても敷居の高いことでした。Gateに参加できなければ、ずっと一歩を踏み出すことができなかったと思います。実際やった手順ビギナー1人に対して、サポーターが1人(今回からの体制のようです)。貢献したいOSSを公式ドキュメント通り動かす。動かすまでにやったこと、うまくいかなかったこと、を細かくメモに残す。残した作業メモから、フィードバックできそうなことを整理する。OSS開発者に伝わるようにフィードバックをissueとして報告する。わかったこと公式ドキュメントで不明点があると、技術ブログなどで解決しがちだが、一次ソースの質を向上することは重要である。そのためのフィードバックは、OSSへの貢献である。フィードバックは難しくない。普段適当に解決しているだけで、コミュニティに有用な情報を見逃しているだけ。今ならやれそう!OSS開発!次やること最初で最後の一歩にしない。行ってみて本当に良かったです。requestも含めて)する敷居がぐっと下がりました。Gateで一歩踏み出しましょう!余談サポーターの方がまさかの同業さんだったため、組込みLinuxの話題で盛り上がりました。新しい出会いがあるのも、この種のイベントの魅力ですよね。requestStockLike7@tomoyuki-nakabayashi組込みLinux屋さん。RustとhypervisorとFPGAを勉強中。upLoginユーザーは見つかりませんでした。