パブリケーション
パブリケーションとは、Content Manager リポジトリから独立したバージョン管理オブジェクトをコンパイルしたものであり、コンテンツをどのようにアセンブリしてパブリッシュするかを決定する追加情報と組み合わされています。 パブリケーションは、パブリケーション オブジェクトとしてリポジトリに存在し、特定の成果物を構成する他のすべてのオブジェクトを含む 1 つのオブジェクトです。
Tridion Docs におけるパブリケーションの特別な役割には、他のオブジェクトと比較して特定の動作と特性が必要とされます。
パブリケーションの基本要素
- 各パブリケーションには、パブリケーションのコンテンツ階層の最上部に配置されたルート マップとなるマップが少なくとも 1 つ必要です。このルート マップには、他のすべてのマップおよびトピックが含まれます。
- パブリケーションのコンテキストには、変数とコンディションに関する情報が含まれます。
- パブリケーションのベースラインによって、使用する個々のオブジェクトのバージョンが決まります。
- 各パブリケーションは通常、1 つ以上の出力、つまり、Dynamic Delivery、PDF、ヘルプ形式など、パブリケーションをパブリッシュできる形式を定義します。
パブリケーションの操作
Tridion Docs でのパブリケーションの操作方法は、使用しているユーザー インターフェイスによって異なります。
- Publication Manager では、ベースライン、パーソナライゼーション エレメント、出力のパブリッシュ、パブリケーションのライフ サイクルなどのパブリケーションを管理および制御できます。
- Organize Space では、パブリケーション バージョンでの翻訳、バージョン管理、パブリッシュ、および作業の管理など、さまざまなタスクをパブリケーション レベルで実行できます。
- 一部の機能は Organize Space と Publication Manager の両方で使用でき、一部の機能はこの 2 つのうちの 1 つでのみ使用できます。
- Draft Space では、パブリケーションのコンテンツが簡略化された単一ドキュメントとして表示されます。ベースラインとコンテキストの複雑さは、表面には見えません。
パブリケーションのバージョン管理
パブリケーションには、他のオブジェクトと同様に複数のバージョンを含めることができますが、いくつかの重要な違いがあります。トピックなどのオブジェクトの新しいバージョンまたはブランチを作成すると、Publication Manager で新しいバージョンとすべての古いバージョンが選択できるようになります。ただし、パブリケーション オブジェクトの場合は、Publication Manager で特定のバージョンを明示的に開く必要があります。同じパブリケーションの 2 つの異なるバージョンで作業する必要がある場合は、それぞれを個別に開くと、それぞれが独自の Publication Manager ウィンドウに表示されます。
パブリケーションの出力ステータス
パブリケーション オブジェクト自体には、他のオブジェクトのようなステータスがありません。代わりに、パブリケーション用に作成した各出力形式には独自のステータスがあります。これは、パブリケーションのステータスはパブリッシュ処理に関連していて、出力ごとに異なるパブリッシュ状態があるためです。また、他のオブジェクトとは異なり、ユーザーがステータスを変更することはなく、実行するアクションに応じて自動的に更新されます。
パブリケーションのリリース
パブリケーション内のトピックおよびその他のオブジェクトは、個別にリリースできます。すべてがリリースされると、[リリース対象]のステータスがパブリケーションで使用可能になります。パブリケーションが[リリース対象]になると、パブリケーションをリリースして確定できます。パブリケーション出力をリリースすると、パブリケーションのベースラインも確定されることに注意してください。こりにより、パブリケーションに使用された各オブジェクトのバージョンを常に把握できます。