GitLab を使ってオープンソース・コミュニティを成長させ... ノート
RSS GitLab

GitLab を使ってオープンソース・コミュニティを成長させる方法

GitLabのContributor Successチームは、オープンソースの初めての貢献者が直面する課題に取り組みました。初期の研究では、混乱、圧倒的な経験、ヘルプの探しにくさなどが明らかになりました。GitLabのツールを使用して、半自動化されたオンボーディング・ソリューションを開発し、新規参加者とメンテナを結びつけました。チェックリスト付きのイシューテンプレートがプロセスを簡略化し、コミュニティ・フォークへのアクセスも含まれました。コメント・テンプレートが一貫したメッセージングを保証し、GraphQL APIを使用して同期しました。ウェブフックがオンボーディング・イシューの作成を高速化し、待ち時間を分単位から秒単位に短縮しました。自動化とGLQLビューがイシュー・トラッキングとトリアージの効率を向上させました。プロジェクト・ミラーリングがREADMEをよりアクセスしやすくし、オンボーディング・プロセスを明確化しました。これらの改善により、貢献者の数が倍増し、レスポンス・タイムが短縮され、フォローアップ・スタディーでは100%の成功率を達成しました。また、貢献者認識ハブも作成し、他のオープンソース・プロジェクトとのアプローチも共有しました。