貢献者は3つの方法でプロジェクト開発に参加できる:
基本的な貢献のプロセス
1.マスターリポジトリをフォークし、トピックブランチを作成する。
2.ESLint仕様に準拠するためのコード変更の提出
3.プルリクエストを開始し、課題番号を関連付ける。
4.プロジェクトメンテナによるコードレビューの採用
優先すべき改善の方向性
- フロントエンド:Chakra UIコンポーネントのレスポンシブ・レイアウトの最適化
- バックエンド:RSSパーサーのエラー処理メカニズムの強化
- モバイル:アンドロイドのオフライン・キャッシュの実装
- インフラ:Docker-Composeデプロイメント・スクリプトの作成
地域協力の規範
すべての提出物はこれに従わなければならない:
- 提出情報はコンベンショナル・コミット形式
- 新機能はユニットテスト(Jestフレームワーク)を伴う必要がある。
- API変更に伴うswaggerドキュメントの更新
- 大きな変更は、まずディスカッションのセクションから始める必要がある。
プロジェクトメンテナの @yintokey は、質の高い貢献者に対してデジタルバッジを発行し、3回連続で適格なPRを行った開発者には書き込み権限が与えられます。
この答えは記事から得たものである。Audibit:人気の技術記事をすぐに聴ける音声ポッドキャストにするについて