構成要素
- 組織は
ODTS EPIC、ODTS ITEM、ODTS TASKをネイティブIssueタイプとして用意します。 - 各階層のサブタイプは、組織共通の単一選択フィールドで提供します。
- ODTS-Specification Repositoryテンプレートは、Issue Formsとすぐ使える基本構成を提供します。
- ODTS-Specification Projectテンプレートは、ビューと最小限のステータス自動化を提供します。
Repositoryテンプレートには、新しいプロジェクトが削除しなければならないODTS説明文を意図的に含めません。文書はODTS-Homeに置かれます。
バージョン
.github/odts.ymlはRepositoryの現在のODTSバージョンを定義します。新しいEpic、Item、Taskには、そのバージョンがIssue本文の表示値ODTS Versionとして保存されます。Repositoryを更新しても既存Issueの元のバージョンは維持され、新規または明示的に移行されたIssueだけが新しいバージョンを使用します。
任意のRepository Custom Property ODTS Statusは、Souranなどのツールから管理者への可視フィードバックに利用できます。これは設定でも信頼できる情報源でもありません。GitHub Projectは異なるRepositoryや時期のIssueをまとめるビューにすぎないため、独自のODTSバージョンを持ちません。
コピーした後
GitHubはProjectテンプレートからAuto-addワークフローをコピーしないため、対象Repositoryごとに設定します。その後、親子関係、サブタイプ、Issue本文に保存されたバージョン値を持つEpic、Item、Taskを1つずつ作って検証します。
完全な手順はインストールガイドにあります。