dita adoption & the benefits of a cms
TRANSCRIPT
STRUCTURED CONTENT
MANAGEMENT,UP TO SPEED
DITA adoptionand the benefits of a CMS
Frank ShipleyCTO Componize Software
Purpose
• Present an incremental approach to DITA adoptionas proposed by the DITA Maturity Model
• Discuss how a Content Management System (CMS) can help you with your DITA adoption
• Identify the benefits of a CMS and the unique benefits of Componize
Componize, by the numbers
2008: Launch Year37: Street Number for Corporate HQ on Guibal Street,
Marseille, France15: Employees (x2 in 2011 and 2012)37: Average age½: Of the Team is French
12: Official Partners (SI & Technology) Around the World
Selection of Current Customers
What is Componize
• A Component Content Management System (CCMS)
• Compatible with any DTD or XML Schema
• Out of the box support for DITA
• Integrated with Alfresco ECM as a standard module
ComponentContent Management• Support for DITA• Mulit-channel publishing (Xproc)• Content Federation• Metadata Management (RDF)• Link Management (XLink)• Release Management
Componize for AlfrescoSo much more than a Component Content Management System
EnterpriseContent Management
• Document Management• Web Content Management (WCM)• Records Management• Digital Asset Management• Collaboration• Workflow
ComponentContent Management• Support for DITA• Mulit-channel publishing (Xproc)• Content Federation• Metadata Management (RDF)• Link Management (XLink)• Release Management
DITA adoption
An incremental adoption approach as proposed by theDITA Maturity Model
A JustSystems white paper by Michael Priestley, IBM and Amber Swope, JustSystems
http://na.justsystems.com/files/Whitepaper-DITA_MM.pdf
DITA maturity model
• Adopt DITA quickly and easily using a subset of its features• Add investment over time for greater returns• Assess your own needs and decide where you are in the adoption model
Investment
CMS
prov
ides
Retu
rn
• Single-sourcing/multi-channel publishing
• Conditional processing– Simple type of reuse
1st level of adoption:Topics
• Content migration– Legacy to DITA XML– Documents to:
• Topics and maps• Composite documents
• Processing attributes
• Publishing engine– DITA Open Toolkit
Investment
CMS
prov
ides
Retu
rn
• Single-sourcing/multi-channel publishing
• Conditional processing– Simple type of reuse
1st level of adoption:Topics
• Content migration– Legacy to DITA XML– Documents to:
• Topics and maps• Composite documents
• Processing attributes
• Publishing engine– DITA Open Toolkit
Faster publishingComponize provides the only
enterprise scale publishing engine based on the DITA
Open Toolkit and the XProc W3C standard.
Investment
CMS
prov
ides
Retu
rn
• Content optimized for each deliverable type
• Topic-level reuse
• Element-level reuse
2nd level of adoption:Scalable reuse• Content
reorganization/rewrite
• Topics should be standalone
• Maps define– Topic hierarchy (TOC)– Cross-references– Common metadata
• Search– To find topics/elements that
can be reused
• Tracking where content is being used
Investment
CMS
prov
ides
Retu
rn
• Content optimized for each deliverable type
• Topic-level reuse
• Element-level reuse
2nd level of adoption:Scalable reuse• Content
reorganization/rewrite
• Topics should be standalone
• Maps define– Topic hierarchy (TOC)– Cross-references– Common metadata
• Search– To find topics/elements that
can be reused
• Tracking where content is being used
Living linksWith Componize all links are validated and their integrity
maintained if files are moved or renamed.
Investment
CMS
prov
ides
Retu
rn
• Quality and consistency
• Higher semantic meaning– Semantic search– Customized processing
• Higher quality output
3rd level of adoption:Specialization and customization
• Content architecture
• Specialized schemas
• Customized stylesheets
• Custom DTD and XML schema support
• Semantic search
• Customizable processing pipelines
Investment
CMS
prov
ides
Retu
rn
• Quality and consistency
• Higher semantic meaning– Semantic search– Customized processing
• Higher quality output
3rd level of adoption:Specialization and customization
• Content architecture
• Specialized schemas
• Customized stylesheets
• Custom DTD and XML schema support
• Semantic search
• Customizable processing pipelines
Open StandardsComponize is entirely based on
standards such as RDF for metadata management and XProc for the processing pipelines. It is fully
configurable for any DTD or XML Schema.
Investment
CMS
prov
ides
Retu
rn
• Reuse content across disciplines
• Automate the content development workflow
• Translate content at source not at the deliverable
4th level of adoption:Automation and integration
• Unified content and metadata models
• Automation of key processes
• Centralized repository
• Collaboration tools
• Workflow support
• Impact analysis
Investment
CMS
prov
ides
Retu
rn
• Reuse content across disciplines
• Automate the content development workflow
• Translate content at source not at the deliverable
4th level of adoption:Automation and integration
• Unified content and metadata models
• Automation of key processes
• Centralized repository
• Collaboration tools
• Workflow support
• Impact analysis
CollaborationComponize for Alfresco
provides an enterprise-scale repository with everything you need for collaboration
and workflow.
Investment
CMS
prov
ides
Retu
rn
• Share content across repositories and services
• Combine sources of content as needed
• Dynamic publishing
5th level of adoption:Semantics on demand
• Cross-application, cross-silo strategy
• Use DITA as an interchange format for content
• Open APIs
• DITA feeds– Maps and topics are URL
adressable
• Enterprise-wide taxonomies
Investment
CMS
prov
ides
Retu
rn
• Share content across repositories and services
• Combine sources of content as needed
• Dynamic publishing
5th level of adoption:Semantics on demand
• Cross-application, cross-silo strategy
• Use DITA as an interchange format for content
• Open APIs
• DITA feeds– Maps and topics are URL
adressable
• Enterprise-wide taxonomies
Open APIsComponize’s open APIs let you access content across multiple repositories
using standard URLs.
Investment
CMS
prov
ides
Retu
rn
• Share content between organizations
• Universal knowledge management
6th level of adoption:Universal semantic ecosystem
• Standardization and collaboration between organizations
• Defining common goals and processes
• Open APIs
• DITA feeds– Maps and topics are URL
adressable
• Global taxonomies
Investment
CMS
prov
ides
Retu
rn
• Share content between organizations
• Universal knowledge management
6th level of adoption:Universal semantic ecosystem
• Standardization and collaboration between organizations
• Defining common goals and processes
• Open APIs
• DITA feeds– Maps and topics are URL
adressable
• Global taxonomies
Maximized metadataComponize stores and
manages metadata in RDF, the standard format for metadata
on the semantic web. Componize is ready for the next generation of universal
semantic applications.
DITA maturity model
Where are you with your DITA adoption?
What Componize can bring to you
• 1.1 and 1.2• DITA Open Toolkit
Support for DITA
• XProc pipelines• XSLT, XSL-FO …• Highly scalable
Multi-channel publishing
• Share content between• Departments• Applications• Enterprises
Content Federation
• Automatic tagging and categorization
• Open format: RDF
Metadata management
• Validation• Reporting• Open format: XLink
Link management
• Baselines• Compare versions• Changebar tagging
Release management
• Open standards• Open APIs• Extensible• No vendor lock-in
Open standards
What makes Componize unique
• Out of the box support for DITA
• Open Standards, Open APIs
• Fully extensible
• Highly Scalable– XProc engine
• Features that save time and Money– Maximized metadata w/RDF– Living links w/XLink– Content Federation
• Seamlessly integrated with Alfresco– One-stop-shop ECM with Componize for Alfresco