Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
How to produce complex documents in dita xml with componize and alfresco
1. How to produce complex documents in
DITA XML using Componize for Alfresco
Frank Shipley
CTO Componize Software
2. What is DITA
An XML-based architecture
for authoring, producing, and delivering content
that can be reused and single-sourced in many ways.
Originally developed by IBM
Donated to OASIS in 2004
An OASIS standard since 2005
3. DITA stands for…
Darwin
Extensible through specialization and can evolve over time
Information Typing
Types of information that answer different questions:
What is…? (concept), How to…? (task)
Architecture
Topics are the basic unit of content and reuse
Maps organize topics into structured collections
5. Why use DITA
To improve quality and accuracy
To deliver content in an increasing number of formats
To increase flexibility and reactivity to changing demands
To achieve a faster time to market
To reduce costs
6. Who is using DITA
A random selection:
Adobe (product support content)
Alfresco (online help, user and training guides)
AMD (online help, product guides, engineering materials)
IBM (manuals and information centers)
Nokia (user and development information)
Oracle (user guides and online help)
… and many more!
http://dita.xml.org/book/list-of-organizations-using-dita
7. What is Componize
A Component Content Management (CCM) framework
100% open standards
W3C RDF implementation for metadata management
W3C XLink implementation for link management
W3C XProc implementation for XML pipeline processing
Out-of-the-box support for DITA and DocBook
Support for the DITA Open Toolkit and DITA OT plugins
Open APIs, extensible and fully configurable
8. What is Componize for Alfresco
Alfresco ECM
Web Content
Document
Management
Management
Email
Collaboration Archive
Image
Management
Records
Management Digital Asset
Workflow Management
9. What is Componize for Alfresco
Alfresco ECM + Componize CCM
Component
Content
Management Web Content
Document
Management
Management
Email
Collaboration Archive
Image
Management
Records
Management Digital Asset
Workflow Management
10. Componize for Alfresco
A standard add-on module to Alfresco (AMP)
Adds CCM and DITA support to Alfresco
Seamlessly integrated
Alfresco Repository + Alfresco Explorer web interface
Compatible with all XML authoring tools
Arbortext, oXygen, XMetaL, DITA Storm, Xopus…
Edit online and offline
11. Componize for Alfresco
Demonstration
Authoring
Authoring topics and maps
Managing
Metadata & link management
Importing/exporting content
Publishing
Multi-channel publishing
Creating and customizing a pipeline
12. Componize for Alfresco
Demonstration
What we didn’t get chance to see
Version control and configuration management
Content collaboration, check-out/check-in
Security and permissions
Workflow
Metadata synchronization
Full-text and advanced search
13. Componize for Alfresco
Summary
Componize for Alfresco
an out-of-the-box solution combining
the best of Enterprise Content Management: Alfresco
with the powerful CCM capabilities of Componize,
seamlessly integrated into a secure, collaborative
environment.
Making DITA easy!