GSoC に申し込むためのアドバイス

「まずどうすればよいですか?」という質問が多く寄せられます。おすすめの方法を順を追って示します。

1. g.co/gsoc のサイト全体(リンク先の資料を含む)をご覧ください。

Google では、皆様が必要とするすべての情報をプログラム サイトで利用できるようにするために、多くの時間を費やしています。オープンソースの大部分は自己に依存していることを忘れないでください。サポートに問い合わせる前に、まずは自分で答えを見つけてください。プログラム ルール、よくある質問、タイムライン、コントリビューター/学生向けガイドは、最低限確認してください。

2. 今度はあなたについて考えてください。

あなたが関心を持っているコンピュータ サイエンスの分野、具体的な問題、問題を教えてください。あなたのスキルは?何語ですか?どのツールを使いたいですか?リストを作る。

3. プログラム サイトでメンタリング組織を調べます。

プログラム サイトで提供されているカテゴリやテクノロジーのオプションを使用して、リストをフィルタします。詳しく調査する組織を 3 ~ 5 個選択します。

4. 組織のサイトとリポジトリにアクセスします。コードを確認します。

メーリング リストやチャットログから、各コミュニティで使用されているコミュニケーション スタイルに慣れているかを確認します。自分が何を見るのか、何を取り組みたいのかを考えます。

5. リストを 1 つか 2 つの組織に絞って、利用を開始します。組織に説明する

バグを報告します。それよりも、パッチまたは pull リクエストを送信することをおすすめします。組織はあなたが本当に関心を持っていることを 見たいと思っています

組織と話をする(チャット チャネルを使用するなど)。組織に連絡して、提案について話し合う必要があります。良い提案だけでは、組織として受け入れられることはありません。メンターはあなたと話して、プロジェクトに対するあなたの関心とエンゲージメントを把握し、あなたがプロジェクトに取り組みます。

また、フィードバックを事前に得ることができるため、組織と話し合うことで提案書に書く内容を決定しやすくなります。

6. 提案書を作成します。

1 つか 2 つに絞ってください。量よりも質が重要です。これは宝くじではありません。内容に適さない提案をいくつか送信してしまうと、承認される可能性が低下します。昨年受理された人の 94% 以上が、提案を 2 件以下しか提出していません。

7. アプリケーションがすべての要件を満たしていることを確認する

組織に要求する具体的な情報と形式、GSoC プログラム ルールで要求される内容がアプリに含まれていることを確認してください。提案を提出する前に作業内容を再確認してください。書面でのスペルミスは、コードのスペルミスと同じような結果になります。

8. お申し込み期限が終わるまでお待ちください。

(これは非常に重要なので、すべて大文字にします)。

毎年、応募期限の延長を求めるコントリビューターが数多く寄せられています。インターネット障害、試験中、パソコンの盗難、タイムゾーンの誤解、機内や病院内など、どのような理由があっても延長はできません。お申し込みは早めにご提出いただくことをおすすめします。

また、組織がアプリケーションの審査やドラフトに対するフィードバックの提供に時間がかかるほど、GSoC のコントリビューターとして認められる可能性が高くなります。