OSS への貢献
OSS への貢献
デベロッパーアドボカシーチームはオープンソースを信じており、模範を示すことを目指して GitLab と OSS エコシステムに貢献しています。私たちのワークショップ、コミュニティアクティビティ、プロジェクトはプロジェクト概要に文書化されています。
デベロッパーアドボケイトがメンテナンスするプロジェクト
私たちは Developer Advocacy グループ でプロジェクトを整理しています。いくつかの例を紹介します:
貢献例
GitLab
- CI Monitoring webcast から派生した GitLab CI/CD Pipeline Efficiency ドキュメント
- CI/CD Templates: Support the default branch, shift to main
Prometheus
HashiCorp Waypoint
- ドキュメント
- ブログ記事
- GitLab インテグレーション
- デモ
- コミュニティ
貢献の定義
貢献は「コードだけではない」ものであり、しばしば測定が難しいものです。私たちのチームは小さなサブセットから始め、このセクションを時間とともに更新するようにしています。
- ソースコード
- ドキュメント
- チュートリアルやブログ記事
- ワークショップやトレーニング
- Issue ディスカッション、バグ解決、機能の設計/アーキテクチャの提案
- パッケージとリリースの配布
- コミュニティフォーラムとソーシャルメディアでの支援
リソースと時間の確保
デベロッパーアドボケイトには、毎週オープンソース貢献のための時間を見つけることが奨励されています。
測定
私たちは、提出された Issue、MR/PR、コミット URL の形式で、可能な限り測定することを目指しています。
貢献領域
決定したり、一度の貢献をプロジェクトでの継続的な関与にすること、将来的にメンテナを助ける道を切り開くことは難しいかもしれません。最初のイテレーションとして、適格なプロジェクトの要件を定義します:
- 日常的に使用する (例: CLI ツール)
- あなたとあなたの環境を助ける (例: カレンダーアプリ)
- エコシステムに利益をもたらし、プロセスを容易にする
私たちは経験が最も豊富な言語とフレームワークに注力します: Golang、C/C++、JS、Ruby、.NET など。
