メンテナになる

このガイドはコントリビューター向けです。 これらの特別な人々は、Jekyllのリポジトリの1つ以上に貢献していますが、まだ書き込みアクセス権を持っていません。ここに書かれている内容は興味深いものかもしれませんが、すべての人に向けたものではありません。

Jekyllプロジェクトのメンテナになりたいですか?ぜひ歓迎します!メンテナに昇格する前に、コミュニティメンバーに期待するいくつかの点をご紹介します。

1. Jekyllを使う

Jekyllを保守したいですか?頻繁に使ってください。奇妙な使い方も、通常の使用方法も試してください。うまくいきますか?弱点はありませんか?製品に満たすべきギャップがあると思いますか?

2. 問題のトリアージに協力する

興味のあるリポジトリを監視します。アフィニティチームに参加して、プロジェクトの特定の関心領域に関する通知を受け取ります。メンテナによってトリアージされていない問題の通知を受け取った場合は、詳しく調べてください。問題を再現できますか?修正を特定できますか?メンテナガイド内の問題のトリアージに関する詳細なヒント。すべてのメンテナは、自分が対応する前に解決された問題を歓迎します。:smiley:

3. ドキュメントを作成する

優れたドキュメントは、ユーザーの混乱を減らし、トリアージする問題を少なくします。コードを変更するにつれて、ドキュメントは常に修正と更新が必要です。製品の通常の使用中にドキュメントを読み、必要に応じて変更を送信してください。

4. コードを書く

メンテナとして、コードを更新するプルリクエストを確認することになります。プルリクエストを自信を持ってレビューできるほど、Jekyllのコードベースに精通している必要があります。より快適になるために、独自のコードを作成してプルリクエストを送信してください。始めるのに最適な場所は、イシュートラッカーにある「バグ」とラベル付けされた問題です。問題を再現し、失敗するテストを作成し、テストがパスするようにコードを修正に取り組んでください。

5. プルリクエストを確認する

週に1つのプルリクエストのレビューから始めます。詳細なコメントを残し、プルリクエストのレビューに関するガイドに従ってください

6. 質問する!

プロジェクトへの貢献とメンテナになりたい理由を説明するイシュを作成します。イシュは、問題のトリアージ、コードとドキュメントの作成、プルリクエストのレビューに貢献したことを簡単に参照できるため便利です。公開で質問することに抵抗がある場合は、メンテナに個別にメールを送信することもできます。

チームを拡大することを願っており、より多くのコミュニティメンバーがメンテナになることを楽しみにしています!

その他の支援

コアおよびプラグインコードのメンテナに加えて、Jekyllチームはフォーラムのモデレーターで構成されています。これらの有益なコミュニティメンバーは、https://talk.jekyllrb.comに投稿されたトピックを確認し、適切に分類され、行動規範に従っていることを確認します。モデレーターになりたい場合は、質問に回答した場所へのリンクと、モデレーターとして追加するリクエストを記載して、メンテナの1人にメールを送信してください。常にさらなる支援を歓迎します。