Glossary · 3 · Publishing SDKs and structured content
Multichannel publishing
Also known as: Multi-channel publishing, Cross-media publishing, Omnichannel publishing
In technical communication and content management, multichannel publishing is the production of several output formats or delivery channels, such as PDF, HTML, online help, mobile apps and content portals, from one maintained source of content, usually by automated transformations.
- Publishing SDKs
- Technical documentation
In one sentence
Multichannel publishing produces PDF, HTML, help, apps and portal output from one maintained content source through automated transformations.
Example
One DITA map for a drive controller is transformed into a printed PDF manual, an HTML5 help system and a package for a content delivery portal in the same build.
How it applies
- Publishing SDKs: A publishing toolkit separates content from presentation and offers one transformation per output. The DITA Open Toolkit, for example, ships core transformations for PDF, HTML5, Eclipse help, HTML Help, Markdown and normalized DITA, and further formats are added as plug-ins. Each channel has its own templates, stylesheets and parameters.
- Developer SDKs: API references are often published to several channels at once: a developer portal, an IDE tooltip, a PDF reference and machine-readable descriptions such as an OpenAPI document.
- Platform and hardware SDKs: Extension guides and device documentation reach readers through vendor portals, in-product help and packaged release notes; the same source feeds all of them.
- Content model: Multichannel output works best when content is structured and free of channel-specific formatting. Layout, navigation and interactivity are added by the transformation, and channel-specific content is selected with metadata, for example through DITA conditional processing.
- Quality: Every channel needs its own review of rendering, links and accessibility. A correct source does not guarantee a correct output.
Multichannel publishing vs. single-sourcing
Single-sourcing is the principle of writing content once and reusing it in several places, outputs or contexts. Multichannel publishing is one application of it: delivering the same source through several channels. Single-sourcing also covers reuse within one output (a warning shared by many topics) and variants (product versions, audiences); multichannel publishing can, in principle, also be done without reuse, by transforming each document into several formats.