はじめに
言語や環境に依存しないOSS界隈の規格(デファクトスタンダードを含む)のリストです。
ちょいちょい忘れがちなので、備忘録として纏めておきます。
OSS
構成管理
構成管理の規格です。
バージョン管理
構成管理のうち、バージョン管理に関する規格です。
ここで言うバージョン管理とは、git, svnなどのバージョン管理ツールでサポートされる範囲の構成管理のことです。
- 変更履歴
- コミットメッセージ
- バージョン番号
- バージョン指定(言語毎に方言が存在する)
コンポーネント管理
構成管理のうち、コンポーネント管理に関する規格です。
ここで言うコンポーネント管理とは、個別にバージョン管理されたコンポーネントを組み合わせを管理することです。
- SBOM(Software Bill Of Materials)
- OSS管理
- パッケージ管理
セキュリティ
- 脆弱性の分類
- 脆弱性の評価
- CVSS
- VEX(Vulnerability-Exploitability eXchange)
- KEV(Known Exploited Vulnerabilities)
コントリビューション管理
- コントリビューション規約
ライセンス管理
- ライセンス識別子
- 著作権
自然言語
- 差別のない言葉(inclusive language)の選び方
ファイルフォーマット
- Markdown
- YAML
- JSON