SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 1
Lightweight DITA
A pre/overview
Michael Priestley, Enterprise Content Technology Strategist
@ditaguy
Content owners: Michael Priestley, Lu Ai, Carlos Evia
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 2
Important Disclaimer
THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.
WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION
CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED.
IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE
SUBJECT TO CHANGE BY IBM WITHOUT NOTICE.
IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED
TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION.
NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF:
• CREATING ANY WARRANTY OR REPRESENTATION FROM IBM (OR ITS AFFILIATES
OR ITS OR THEIR SUPPLIERS AND/OR LICENSORS); OR
• ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE
AGREEMENT GOVERNING THE USE OF IBM SOFTWARE.
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 3
Why are we doing this?
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 4
DITA is growing
2012: 250 companies using 2016: 621companies using
used with permission, ditawriter/Ixiasoft
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 5
• Too many tags
• Too hard to customize
• Steep learning curve
Perceived complexity
• Software developers mostly used XML for data
• So when they switched to JSON, they decided XML was dead
• Bias against XML in favor of Markdown, HTML, or custom formats
It’s XML
But facing adoption challenges
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 6
Simplify the
model
No longer
reliant on XML
semantics
Cross-format
content
standard
If we simplify, we can grow beyond XML
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 7
Adapt
What DITA does best
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 8
Why should you care?
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 9
My
tools
Create
Manage
TranslatePublish
Measure
More tools in your ecosystem
• More options to start
• More ways to connect
• More ways to grow
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 10
Common
content
Marketing
Sales
DevelopmentDocumentation
Support
More content to share
• Consolidate
• Coordinate
• Collaborate
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 11
What if your team is using multiple formats?
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 12
your project
your company
your content
ecosystem
Discussion
Define “team”
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 13
Developers Writing specs In Markdown
Published to
website,
product spec
sheet
Marketers Writing
overviews
In a web
CMS/HTML5
Published to
website,
product
brochure
Technical
writers
Writing
procedures
In an XML
editor
Published to
website,
product docs
Let’s say this is your team
Remote Lighting Network
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 14
Do your own
thing
Each group has its own
authoring tools and
website
Share content by copy
and paste
Let google pick the
winner!
Do somebody
else’s thing
Pick a winner yourself –
one authoring tool, one
website
Drink the salty tears of
the authors in the other
two groups
Or we could
work together
Authors have their
choice of tool and format
Delivery channels are
coordinated and
differentiated
Everyone’s a winner!
What are our options?
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 15
Flexibility
• What if developer
takes over some
tasks?
• What if technical writer
takes over some
marketing pages?
• What if task pages
move into the web
CMS?
Coordination
• Share content across
collections with
topicref
• Coordinate variables
with keyref
• (To be built) common
metadata, filtering,
conref
Scope
• What if tasks need to
be published into
support knowledge
base?
• What if overviews and
product details need to
be pulled into RFPs?
• What if tasks and
overviews need to
become embedded
instructions?
What does a standard buy?
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 16
Multi-format, reuse flow enabled by cross-format standards
HTML
Remote Network
Lighting
XML
<ph
keyref="product-
name"/>
Markdown
[product-name]
Output to HTML5, PDF,
EPub, and more
DITA Map
<topicref
format=“html”/>
<topicref
format=“markdown”/>
<topicref
format=“dita”/>
https://github.com/VT-CHCI/mixedlightweightdita
Chart from Jenifer Schlotfeldt, IBM
Sample files from Carlos Evia, Virginia Tech
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 17
More scenarios
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 18
• Example: Product overviews
• Need structure, rich metadata
• Cross-silo: often duplicated in other silos, such as training, tech
docs; opportunity for consolidation
• http://markmail.org/message/tuyyncuow6v2cpzz
Marketing
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 19
• Example: Assessment topics
• Need simple structure, personalization and customization
• Cross-silo: Can reuse assessment logic in conjunction with
other assets
• http://markmail.org/message/myrlcflln6g6riui
Training
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 20
• Example: API documentation
• Need predictable structure, sometimes metadata and
personalization/variables
• Cross-silo: Can be pulled into developer site, integrated with
product help, packaged as part of code tutorial
• http://markmail.org/message/gz6fup2xmesynkxa
Software development
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 21
A minimal content model
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 22
title
(text or inline
elements)
shortdesc
(text or inline
elements)
prolog
data (any
number)
body
(block
elements)
section (any
number)
• (block elements)
Topic structure
https://tools.oasis-open.org/version-control/svn/dita/trunk/subcommittees/LightweightDITA/org.oasis.lwdita/dtd/
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 23
body contains blocks
followed by sections
sections contain one
optional title followed
by blocks
inline elements and
text only in title,
shortdesc, p, etc. –
never mixed with
blocks
Tightened content models
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 24
Bonus: easy conref from one paragraph to another
Topic A
I’m a short, pithy topic
Most of my content is in lists:
• Each item explains something useful
• Sometimes it’s useful elsewhere too
Topic B
I’m a longer, wordy topic
My content is in paragraphs.
Topic C
I’m just a big table full of cells
lots of cells so many cells
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 25
filters
• props
attribute
reuse
• conref
attribute
variable-
content
• keyref
attribute on
ph
variable-links
• keyref
attribute on
links
localization
• dir attribute
• xml:lang
attribute
• translate
attribute
Attribute groups
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 26
Block elements
• p
• ul
• ol
• dl
• pre
• audio
• video
• simpletable
• fig
• fn
• note
Inline elements
• ph
• image
• xref
• data
Blocks and inline elements
Mutually
exclusive lists
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 27
A minimal collection model
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 28
topicmeta
navtitle
• text or ph (any number)
data (any number)
topicref (any number)
topicmeta
topicref (any
number)
Map structure
https://tools.oasis-open.org/version-control/svn/dita/trunk/subcommittees/LightweightDITA/org.oasis.lwdita/dtd/
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 29
filters
• props
attribute
reuse
• conref
attribute
variable-
content
• keyref
attribute on
content
variable-links
• keyref
attribute on
links
localization
• dir attribute
• xml:lang
attribute
• translate
attribute
Attribute groups
reference-content
• href attribute
• format attribute
• scope attribute
control-variables
• keys attribute
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 30
A minimal specialization model
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 31
Create an
instance of of
parent type
Annotate the
instance to
define model
Generate lots
of stuff
Reuse across
specializations
with conref
Template-based specialization
http://markmail.org/message/pd4u5kfg44xp5x5c
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 32
outputclass attribute
• the intended
element name
specmodel attribute
• define a sequence
• define a choice
group
• don’t define
anything and the
content model
should be the same
as the current
(unspecialized)
element
importance attribute
• whether the
element is required
or optional in its
current context
• defaults to required
in a sequence,
optional in a choice
group
Structural specialization annotations
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 33
specmeta element
data or ph or specatt elements
(any number)
data and ph can be annotated
(with outputclass etc.) to define
domain specializations
specatt element
defines specializations of the
props attribute
Attribute and domain specialization annotations
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 34
spec role attribute
• whether the content of an element is intended to be generated
by the transform, editable by the author, an editor prompt,
documentation, or used for content modeling purposes only (or
any mix of the above)
• if unset, element content is editable by author (part of template)
Single-sourcing
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 35
Example
<topic id=“xyz” outputclass=“meeting-notes”>
<prolog>
<specmeta
conref=“domains/dates.dita#dm/dates”/>
</prolog>
<body outputclass=“meeting-notes-body”>
<section outputclass=“todos”
specmodel=“sequence”>
<title specrole=“generated”>To dos</title>
<p specrole=“doc”>Use the todos element
to organize a list of things you need to do</p>
<ul>
<li>Here’s an example todo</li>
</ul>
</section>
Schema
Processing
override
Docs
Reuse of a
domain
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 36
What’s next?
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 37
• Discuss what you learn in our LinkedIn group
o https://www.linkedin.com/groups/4943862
• Join the OASIS Lightweight DITA subcommittee
o https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=dita-lightweight-dita
• Contribute to the new Lightweight DITA Open Repository
o https://github.com/oasis-open/dita-lightweight
• Check out Lightweight DITA support in the DITA Open Toolkit
o Markdown support: https://github.com/jelovirt/dita-ot-markdown
o HTML support: https://github.com/jelovirt/com.elovirta.dita.html
o If you like what you see there or use the DITA-OT, support the developer, Jarno
Elovirta
o Donation links on the plugin pages
Beyond the webinar
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 38
• Joe Storbeck, Jana
• Keith Schengili-Roberts, Ixiasoft
• Kris Eberlein, Eberlein Consulting
• Mark Giffin
• Mark Poston, Mekon
• Michael Priestley, IBM
• Noz Urbina
• Rahel Bailie
• Rob Hanna, Precision Content
• Scott Hudson, Boeing
• Sissi Closs
• Tim Grantham
• Tom Comerford
• Tom Magliery, JustSystems
Thanks to the members of the Lightweight DITA SC
• Aaron Rothschild
• Amber Swope
• Birgit Strackenbrock
• Bryan Schnabel
• Carlos Evia, Virginia Tech
• Don Day
• Edwina Lui, Kaplan Publishing
• Fredrik Geers, SDL
• Ian Balanza-Davis
• Jan Benedictus, Fonto Group BV
• Jang Graat
• Jim Tivy, Bluestream
• Joe Pairman, Mekon
• John Hunt, IBM
CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 39
Legal
IBM and the IBM logo are trademarks of International Business
Machines Corp., registered in many jurisdictions worldwide.
Other product and service names might be trademarks of IBM or
other companies. A current list of IBM trademarks is available on
the Web at “Copyright and trademark information” at
www.ibm.com/legal/copytrade.shtml
Tomorrow’s Presentation
Intelligent Content Authoring for Everyone
Mike Iantosca, IBM
Patrick Baker, Stilo International

Contenu connexe

Tendances

Topic-oriented information architecture for very large websites
Topic-oriented information architecture for very large websitesTopic-oriented information architecture for very large websites
Topic-oriented information architecture for very large websitesMichael Priestley
 
Don’t Hide Your Content in a Traditional Help System: A Case Study from TechP...
Don’t Hide Your Content in a Traditional Help System: A Case Study from TechP...Don’t Hide Your Content in a Traditional Help System: A Case Study from TechP...
Don’t Hide Your Content in a Traditional Help System: A Case Study from TechP...Sarah Silveri, RSI Content Solutions
 
How DocZone is helping Unica Corporation to achieve new production milestones...
How DocZone is helping Unica Corporation to achieve new production milestones...How DocZone is helping Unica Corporation to achieve new production milestones...
How DocZone is helping Unica Corporation to achieve new production milestones...Sarah Silveri, RSI Content Solutions
 
(English Version) Gridow Business Overview-160520
(English Version) Gridow Business Overview-160520(English Version) Gridow Business Overview-160520
(English Version) Gridow Business Overview-160520Rich Li-Chi Huang
 
Content Goes In, Products Come Out: End-to-End Publishing with RSuite, eXtyle...
Content Goes In, Products Come Out: End-to-End Publishing with RSuite, eXtyle...Content Goes In, Products Come Out: End-to-End Publishing with RSuite, eXtyle...
Content Goes In, Products Come Out: End-to-End Publishing with RSuite, eXtyle...Sarah Silveri, RSI Content Solutions
 
“It’s not rocket science!” Applying CMS and semantic enrichment to transform...
“It’s not rocket science!”  Applying CMS and semantic enrichment to transform...“It’s not rocket science!”  Applying CMS and semantic enrichment to transform...
“It’s not rocket science!” Applying CMS and semantic enrichment to transform...Sarah Silveri, RSI Content Solutions
 
How to manage projects with Microsoft teams
How to manage projects with Microsoft teams How to manage projects with Microsoft teams
How to manage projects with Microsoft teams Tuan Yang
 
Enterprise information architecture: a case study in progress
Enterprise information architecture: a case study in progressEnterprise information architecture: a case study in progress
Enterprise information architecture: a case study in progressMichael Priestley
 
Updating content types for marketing and omnichannel
Updating content types for marketing and omnichannelUpdating content types for marketing and omnichannel
Updating content types for marketing and omnichannelMichael Priestley
 
IBM's Client Technical Content Experience Strategy Overview
IBM's Client Technical Content Experience Strategy OverviewIBM's Client Technical Content Experience Strategy Overview
IBM's Client Technical Content Experience Strategy OverviewMichael Priestley
 
JTC Event 2012 - Provincial Microsoft License Renewal - Edna Dach, Dave Hausc...
JTC Event 2012 - Provincial Microsoft License Renewal - Edna Dach, Dave Hausc...JTC Event 2012 - Provincial Microsoft License Renewal - Edna Dach, Dave Hausc...
JTC Event 2012 - Provincial Microsoft License Renewal - Edna Dach, Dave Hausc...Alberta Education
 
Solving Today's HR, Communication & Leadership Challenges With Microsoft 365 ...
Solving Today's HR, Communication & Leadership Challenges With Microsoft 365 ...Solving Today's HR, Communication & Leadership Challenges With Microsoft 365 ...
Solving Today's HR, Communication & Leadership Challenges With Microsoft 365 ...Richard Harbridge
 
How to Deploy Microsoft 365 Apps and Workloads.
How to Deploy Microsoft 365 Apps and Workloads.How to Deploy Microsoft 365 Apps and Workloads.
How to Deploy Microsoft 365 Apps and Workloads.Tuan Yang
 
Extending the Value of Content in Enterprise Systems with Web Content Management
Extending the Value of Content in Enterprise Systems with Web Content ManagementExtending the Value of Content in Enterprise Systems with Web Content Management
Extending the Value of Content in Enterprise Systems with Web Content ManagementScott Abel
 
Share Australia - Looking to the future - SharePoint in the Cloud
Share Australia - Looking to the future - SharePoint in the CloudShare Australia - Looking to the future - SharePoint in the Cloud
Share Australia - Looking to the future - SharePoint in the CloudRichard Harbridge
 

Tendances (20)

Topic-oriented information architecture for very large websites
Topic-oriented information architecture for very large websitesTopic-oriented information architecture for very large websites
Topic-oriented information architecture for very large websites
 
Don’t Hide Your Content in a Traditional Help System: A Case Study from TechP...
Don’t Hide Your Content in a Traditional Help System: A Case Study from TechP...Don’t Hide Your Content in a Traditional Help System: A Case Study from TechP...
Don’t Hide Your Content in a Traditional Help System: A Case Study from TechP...
 
DITA For Publishers: How Publishers Can Really Do XML
DITA For Publishers: How Publishers Can Really Do XMLDITA For Publishers: How Publishers Can Really Do XML
DITA For Publishers: How Publishers Can Really Do XML
 
Start > Automate > Create | Book Publishing in the Cloud
Start > Automate > Create | Book Publishing in the CloudStart > Automate > Create | Book Publishing in the Cloud
Start > Automate > Create | Book Publishing in the Cloud
 
How DocZone is helping Unica Corporation to achieve new production milestones...
How DocZone is helping Unica Corporation to achieve new production milestones...How DocZone is helping Unica Corporation to achieve new production milestones...
How DocZone is helping Unica Corporation to achieve new production milestones...
 
(English Version) Gridow Business Overview-160520
(English Version) Gridow Business Overview-160520(English Version) Gridow Business Overview-160520
(English Version) Gridow Business Overview-160520
 
Content Goes In, Products Come Out: End-to-End Publishing with RSuite, eXtyle...
Content Goes In, Products Come Out: End-to-End Publishing with RSuite, eXtyle...Content Goes In, Products Come Out: End-to-End Publishing with RSuite, eXtyle...
Content Goes In, Products Come Out: End-to-End Publishing with RSuite, eXtyle...
 
“It’s not rocket science!” Applying CMS and semantic enrichment to transform...
“It’s not rocket science!”  Applying CMS and semantic enrichment to transform...“It’s not rocket science!”  Applying CMS and semantic enrichment to transform...
“It’s not rocket science!” Applying CMS and semantic enrichment to transform...
 
How to manage projects with Microsoft teams
How to manage projects with Microsoft teams How to manage projects with Microsoft teams
How to manage projects with Microsoft teams
 
Enterprise information architecture: a case study in progress
Enterprise information architecture: a case study in progressEnterprise information architecture: a case study in progress
Enterprise information architecture: a case study in progress
 
Updating content types for marketing and omnichannel
Updating content types for marketing and omnichannelUpdating content types for marketing and omnichannel
Updating content types for marketing and omnichannel
 
IBM's Client Technical Content Experience Strategy Overview
IBM's Client Technical Content Experience Strategy OverviewIBM's Client Technical Content Experience Strategy Overview
IBM's Client Technical Content Experience Strategy Overview
 
A lightweight DITA update
A lightweight DITA updateA lightweight DITA update
A lightweight DITA update
 
A Publisher’s Guide to Choosing the Right XML Editor
A Publisher’s Guide to Choosing the Right XML EditorA Publisher’s Guide to Choosing the Right XML Editor
A Publisher’s Guide to Choosing the Right XML Editor
 
JTC Event 2012 - Provincial Microsoft License Renewal - Edna Dach, Dave Hausc...
JTC Event 2012 - Provincial Microsoft License Renewal - Edna Dach, Dave Hausc...JTC Event 2012 - Provincial Microsoft License Renewal - Edna Dach, Dave Hausc...
JTC Event 2012 - Provincial Microsoft License Renewal - Edna Dach, Dave Hausc...
 
Solving Today's HR, Communication & Leadership Challenges With Microsoft 365 ...
Solving Today's HR, Communication & Leadership Challenges With Microsoft 365 ...Solving Today's HR, Communication & Leadership Challenges With Microsoft 365 ...
Solving Today's HR, Communication & Leadership Challenges With Microsoft 365 ...
 
How to Deploy Microsoft 365 Apps and Workloads.
How to Deploy Microsoft 365 Apps and Workloads.How to Deploy Microsoft 365 Apps and Workloads.
How to Deploy Microsoft 365 Apps and Workloads.
 
Extending the Value of Content in Enterprise Systems with Web Content Management
Extending the Value of Content in Enterprise Systems with Web Content ManagementExtending the Value of Content in Enterprise Systems with Web Content Management
Extending the Value of Content in Enterprise Systems with Web Content Management
 
ATEC - Training Academy
ATEC - Training Academy ATEC - Training Academy
ATEC - Training Academy
 
Share Australia - Looking to the future - SharePoint in the Cloud
Share Australia - Looking to the future - SharePoint in the CloudShare Australia - Looking to the future - SharePoint in the Cloud
Share Australia - Looking to the future - SharePoint in the Cloud
 

En vedette

DocBook vs. DITA: Will The Real Standard Please Stand Up?
DocBook vs. DITA: Will The Real Standard Please Stand Up?DocBook vs. DITA: Will The Real Standard Please Stand Up?
DocBook vs. DITA: Will The Real Standard Please Stand Up?Scott Abel
 
Aad Versteden | State-of-the-art web applications fuelled by Linked Data awar...
Aad Versteden | State-of-the-art web applications fuelled by Linked Data awar...Aad Versteden | State-of-the-art web applications fuelled by Linked Data awar...
Aad Versteden | State-of-the-art web applications fuelled by Linked Data awar...semanticsconference
 
St Louis Employment Update August 2016
St  Louis Employment Update August 2016St  Louis Employment Update August 2016
St Louis Employment Update August 2016Blaise Tomazic
 
State of-the-art web applications using microservices and linked data
State of-the-art web applications using microservices and linked dataState of-the-art web applications using microservices and linked data
State of-the-art web applications using microservices and linked dataAad Versteden
 
SIGDOC 2011 - Necessary and Neglected? An Empirical Study of Internal Documen...
SIGDOC 2011 - Necessary and Neglected? An Empirical Study of Internal Documen...SIGDOC 2011 - Necessary and Neglected? An Empirical Study of Internal Documen...
SIGDOC 2011 - Necessary and Neglected? An Empirical Study of Internal Documen...Christoph Johann Stettina
 
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse? TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse? IXIASOFT
 
An inspector calls_birling_and_sheila
An inspector calls_birling_and_sheilaAn inspector calls_birling_and_sheila
An inspector calls_birling_and_sheilaAliyaAlY
 
Your Core Ideal, Key Words and Phrases and Big Message
Your Core Ideal, Key Words and Phrases and Big MessageYour Core Ideal, Key Words and Phrases and Big Message
Your Core Ideal, Key Words and Phrases and Big MessageAndrew Priestley
 
Optimizing Content Reuse with DITA
Optimizing Content Reuse with DITAOptimizing Content Reuse with DITA
Optimizing Content Reuse with DITAIXIASOFT
 
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINEFelix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINEsemanticsconference
 
Sören Auer | Enterprise Knowledge Graphs
Sören Auer | Enterprise Knowledge GraphsSören Auer | Enterprise Knowledge Graphs
Sören Auer | Enterprise Knowledge Graphssemanticsconference
 
10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be Wrong10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be WrongIXIASOFT
 
An Inspector Calls - Revision
An Inspector Calls - RevisionAn Inspector Calls - Revision
An Inspector Calls - RevisionRoss Docherty
 
Jo Kent | ADA – Opening up the BBC archive with linked data
Jo Kent | ADA – Opening up the BBC archive with linked dataJo Kent | ADA – Opening up the BBC archive with linked data
Jo Kent | ADA – Opening up the BBC archive with linked datasemanticsconference
 
The Benefits of Doing Nothing
The Benefits of Doing NothingThe Benefits of Doing Nothing
The Benefits of Doing NothingINSEAD
 
Redesigning the English curriculum
Redesigning the English curriculumRedesigning the English curriculum
Redesigning the English curriculumDavid Didau
 
The Entrepreneur Revolution - Daniel Priestley
The Entrepreneur Revolution - Daniel PriestleyThe Entrepreneur Revolution - Daniel Priestley
The Entrepreneur Revolution - Daniel PriestleyDaniel Priestley
 

En vedette (19)

DocBook vs. DITA: Will The Real Standard Please Stand Up?
DocBook vs. DITA: Will The Real Standard Please Stand Up?DocBook vs. DITA: Will The Real Standard Please Stand Up?
DocBook vs. DITA: Will The Real Standard Please Stand Up?
 
Aad Versteden | State-of-the-art web applications fuelled by Linked Data awar...
Aad Versteden | State-of-the-art web applications fuelled by Linked Data awar...Aad Versteden | State-of-the-art web applications fuelled by Linked Data awar...
Aad Versteden | State-of-the-art web applications fuelled by Linked Data awar...
 
St Louis Employment Update August 2016
St  Louis Employment Update August 2016St  Louis Employment Update August 2016
St Louis Employment Update August 2016
 
State of-the-art web applications using microservices and linked data
State of-the-art web applications using microservices and linked dataState of-the-art web applications using microservices and linked data
State of-the-art web applications using microservices and linked data
 
SIGDOC 2011 - Necessary and Neglected? An Empirical Study of Internal Documen...
SIGDOC 2011 - Necessary and Neglected? An Empirical Study of Internal Documen...SIGDOC 2011 - Necessary and Neglected? An Empirical Study of Internal Documen...
SIGDOC 2011 - Necessary and Neglected? An Empirical Study of Internal Documen...
 
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse? TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
TC Dojo Open Session: Are You Getting the Most Out of DITA Content Reuse?
 
Why Is DITA So Hard?
Why Is DITA So Hard?Why Is DITA So Hard?
Why Is DITA So Hard?
 
An Inspector Calls
An Inspector CallsAn Inspector Calls
An Inspector Calls
 
An inspector calls_birling_and_sheila
An inspector calls_birling_and_sheilaAn inspector calls_birling_and_sheila
An inspector calls_birling_and_sheila
 
Your Core Ideal, Key Words and Phrases and Big Message
Your Core Ideal, Key Words and Phrases and Big MessageYour Core Ideal, Key Words and Phrases and Big Message
Your Core Ideal, Key Words and Phrases and Big Message
 
Optimizing Content Reuse with DITA
Optimizing Content Reuse with DITAOptimizing Content Reuse with DITA
Optimizing Content Reuse with DITA
 
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINEFelix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
Felix Burkhardt | ARCHITECTURE FOR A QUESTION ANSWERING MACHINE
 
Sören Auer | Enterprise Knowledge Graphs
Sören Auer | Enterprise Knowledge GraphsSören Auer | Enterprise Knowledge Graphs
Sören Auer | Enterprise Knowledge Graphs
 
10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be Wrong10 Million Dita Topics Can't Be Wrong
10 Million Dita Topics Can't Be Wrong
 
An Inspector Calls - Revision
An Inspector Calls - RevisionAn Inspector Calls - Revision
An Inspector Calls - Revision
 
Jo Kent | ADA – Opening up the BBC archive with linked data
Jo Kent | ADA – Opening up the BBC archive with linked dataJo Kent | ADA – Opening up the BBC archive with linked data
Jo Kent | ADA – Opening up the BBC archive with linked data
 
The Benefits of Doing Nothing
The Benefits of Doing NothingThe Benefits of Doing Nothing
The Benefits of Doing Nothing
 
Redesigning the English curriculum
Redesigning the English curriculumRedesigning the English curriculum
Redesigning the English curriculum
 
The Entrepreneur Revolution - Daniel Priestley
The Entrepreneur Revolution - Daniel PriestleyThe Entrepreneur Revolution - Daniel Priestley
The Entrepreneur Revolution - Daniel Priestley
 

Similaire à Lightweight DITA: A pre/overview

Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portalstc-siliconvalley
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulAIIM International
 
Talent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM projectTalent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM projectLoihde Advisory
 
Findable, Usable, Reusable: IBM's Enterprise Content Technology Strategy for ...
Findable, Usable, Reusable: IBM's Enterprise Content Technology Strategy for ...Findable, Usable, Reusable: IBM's Enterprise Content Technology Strategy for ...
Findable, Usable, Reusable: IBM's Enterprise Content Technology Strategy for ...Michael Priestley
 
Scaling enterprise intranets in office 365
Scaling enterprise intranets in office 365Scaling enterprise intranets in office 365
Scaling enterprise intranets in office 365Sam Marshall
 
conceptTermStoreManager – The Native SharePoint Utility to Manage Term Sets W...
conceptTermStoreManager – The Native SharePoint Utility to Manage Term Sets W...conceptTermStoreManager – The Native SharePoint Utility to Manage Term Sets W...
conceptTermStoreManager – The Native SharePoint Utility to Manage Term Sets W...Concept Searching, Inc
 
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...Concept Searching, Inc
 
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...Concept Searching, Inc
 
Changing how we think about content
Changing how we think about contentChanging how we think about content
Changing how we think about contentRob Hanna, ECMs
 
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft SharepointMicrosoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft SharepointAli Sharifi
 
CMS Selection: The "C" is for Content! - Confab Central 2015
CMS Selection: The "C" is for Content! - Confab Central 2015CMS Selection: The "C" is for Content! - Confab Central 2015
CMS Selection: The "C" is for Content! - Confab Central 2015Anne Casson
 
NAO Technical Discovery ITT National Audit Office
NAO Technical Discovery ITT National Audit OfficeNAO Technical Discovery ITT National Audit Office
NAO Technical Discovery ITT National Audit Officestephenadenaike1
 
Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014Prescient Digital Media
 
Extend IBM Enterprise Content Management Solutions with Content Navigator
Extend IBM Enterprise Content Management Solutions with Content NavigatorExtend IBM Enterprise Content Management Solutions with Content Navigator
Extend IBM Enterprise Content Management Solutions with Content NavigatorPerficient, Inc.
 
Connective dx bmc-case-study-cspdx
Connective dx bmc-case-study-cspdxConnective dx bmc-case-study-cspdx
Connective dx bmc-case-study-cspdxConnective DX
 
DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessSanjeev Sharma
 

Similaire à Lightweight DITA: A pre/overview (20)

Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portal
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint Useful
 
Talent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM projectTalent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM project
 
Findable, Usable, Reusable: IBM's Enterprise Content Technology Strategy for ...
Findable, Usable, Reusable: IBM's Enterprise Content Technology Strategy for ...Findable, Usable, Reusable: IBM's Enterprise Content Technology Strategy for ...
Findable, Usable, Reusable: IBM's Enterprise Content Technology Strategy for ...
 
Scaling enterprise intranets in office 365
Scaling enterprise intranets in office 365Scaling enterprise intranets in office 365
Scaling enterprise intranets in office 365
 
conceptTermStoreManager – The Native SharePoint Utility to Manage Term Sets W...
conceptTermStoreManager – The Native SharePoint Utility to Manage Term Sets W...conceptTermStoreManager – The Native SharePoint Utility to Manage Term Sets W...
conceptTermStoreManager – The Native SharePoint Utility to Manage Term Sets W...
 
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
Coexist or Integrate? How Add-ins Deliver an Integrated Environment to Manage...
 
Building A Content Engine For Scale - Eda Kavlakoglu, IBM
Building A Content Engine For Scale - Eda Kavlakoglu, IBMBuilding A Content Engine For Scale - Eda Kavlakoglu, IBM
Building A Content Engine For Scale - Eda Kavlakoglu, IBM
 
Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations
 
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
Coexist or Integrate? Manage Unstructured Content from Diverse Repositories a...
 
Changing how we think about content
Changing how we think about contentChanging how we think about content
Changing how we think about content
 
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-PremiseWebinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft SharepointMicrosoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
 
CMS Selection: The "C" is for Content! - Confab Central 2015
CMS Selection: The "C" is for Content! - Confab Central 2015CMS Selection: The "C" is for Content! - Confab Central 2015
CMS Selection: The "C" is for Content! - Confab Central 2015
 
NAO Technical Discovery ITT National Audit Office
NAO Technical Discovery ITT National Audit OfficeNAO Technical Discovery ITT National Audit Office
NAO Technical Discovery ITT National Audit Office
 
Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014
 
DITA Interoperability
DITA InteroperabilityDITA Interoperability
DITA Interoperability
 
Extend IBM Enterprise Content Management Solutions with Content Navigator
Extend IBM Enterprise Content Management Solutions with Content NavigatorExtend IBM Enterprise Content Management Solutions with Content Navigator
Extend IBM Enterprise Content Management Solutions with Content Navigator
 
Connective dx bmc-case-study-cspdx
Connective dx bmc-case-study-cspdxConnective dx bmc-case-study-cspdx
Connective dx bmc-case-study-cspdx
 
DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of Business
 

Dernier

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Dernier (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Lightweight DITA: A pre/overview

  • 1. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 1 Lightweight DITA A pre/overview Michael Priestley, Enterprise Content Technology Strategist @ditaguy Content owners: Michael Priestley, Lu Ai, Carlos Evia
  • 2. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 2 Important Disclaimer THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF: • CREATING ANY WARRANTY OR REPRESENTATION FROM IBM (OR ITS AFFILIATES OR ITS OR THEIR SUPPLIERS AND/OR LICENSORS); OR • ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT GOVERNING THE USE OF IBM SOFTWARE.
  • 3. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 3 Why are we doing this?
  • 4. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 4 DITA is growing 2012: 250 companies using 2016: 621companies using used with permission, ditawriter/Ixiasoft
  • 5. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 5 • Too many tags • Too hard to customize • Steep learning curve Perceived complexity • Software developers mostly used XML for data • So when they switched to JSON, they decided XML was dead • Bias against XML in favor of Markdown, HTML, or custom formats It’s XML But facing adoption challenges
  • 6. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 6 Simplify the model No longer reliant on XML semantics Cross-format content standard If we simplify, we can grow beyond XML
  • 7. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 7 Adapt What DITA does best
  • 8. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 8 Why should you care?
  • 9. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 9 My tools Create Manage TranslatePublish Measure More tools in your ecosystem • More options to start • More ways to connect • More ways to grow
  • 10. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 10 Common content Marketing Sales DevelopmentDocumentation Support More content to share • Consolidate • Coordinate • Collaborate
  • 11. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 11 What if your team is using multiple formats?
  • 12. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 12 your project your company your content ecosystem Discussion Define “team”
  • 13. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 13 Developers Writing specs In Markdown Published to website, product spec sheet Marketers Writing overviews In a web CMS/HTML5 Published to website, product brochure Technical writers Writing procedures In an XML editor Published to website, product docs Let’s say this is your team Remote Lighting Network
  • 14. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 14 Do your own thing Each group has its own authoring tools and website Share content by copy and paste Let google pick the winner! Do somebody else’s thing Pick a winner yourself – one authoring tool, one website Drink the salty tears of the authors in the other two groups Or we could work together Authors have their choice of tool and format Delivery channels are coordinated and differentiated Everyone’s a winner! What are our options?
  • 15. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 15 Flexibility • What if developer takes over some tasks? • What if technical writer takes over some marketing pages? • What if task pages move into the web CMS? Coordination • Share content across collections with topicref • Coordinate variables with keyref • (To be built) common metadata, filtering, conref Scope • What if tasks need to be published into support knowledge base? • What if overviews and product details need to be pulled into RFPs? • What if tasks and overviews need to become embedded instructions? What does a standard buy?
  • 16. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 16 Multi-format, reuse flow enabled by cross-format standards HTML Remote Network Lighting XML <ph keyref="product- name"/> Markdown [product-name] Output to HTML5, PDF, EPub, and more DITA Map <topicref format=“html”/> <topicref format=“markdown”/> <topicref format=“dita”/> https://github.com/VT-CHCI/mixedlightweightdita Chart from Jenifer Schlotfeldt, IBM Sample files from Carlos Evia, Virginia Tech
  • 17. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 17 More scenarios
  • 18. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 18 • Example: Product overviews • Need structure, rich metadata • Cross-silo: often duplicated in other silos, such as training, tech docs; opportunity for consolidation • http://markmail.org/message/tuyyncuow6v2cpzz Marketing
  • 19. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 19 • Example: Assessment topics • Need simple structure, personalization and customization • Cross-silo: Can reuse assessment logic in conjunction with other assets • http://markmail.org/message/myrlcflln6g6riui Training
  • 20. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 20 • Example: API documentation • Need predictable structure, sometimes metadata and personalization/variables • Cross-silo: Can be pulled into developer site, integrated with product help, packaged as part of code tutorial • http://markmail.org/message/gz6fup2xmesynkxa Software development
  • 21. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 21 A minimal content model
  • 22. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 22 title (text or inline elements) shortdesc (text or inline elements) prolog data (any number) body (block elements) section (any number) • (block elements) Topic structure https://tools.oasis-open.org/version-control/svn/dita/trunk/subcommittees/LightweightDITA/org.oasis.lwdita/dtd/
  • 23. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 23 body contains blocks followed by sections sections contain one optional title followed by blocks inline elements and text only in title, shortdesc, p, etc. – never mixed with blocks Tightened content models
  • 24. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 24 Bonus: easy conref from one paragraph to another Topic A I’m a short, pithy topic Most of my content is in lists: • Each item explains something useful • Sometimes it’s useful elsewhere too Topic B I’m a longer, wordy topic My content is in paragraphs. Topic C I’m just a big table full of cells lots of cells so many cells
  • 25. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 25 filters • props attribute reuse • conref attribute variable- content • keyref attribute on ph variable-links • keyref attribute on links localization • dir attribute • xml:lang attribute • translate attribute Attribute groups
  • 26. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 26 Block elements • p • ul • ol • dl • pre • audio • video • simpletable • fig • fn • note Inline elements • ph • image • xref • data Blocks and inline elements Mutually exclusive lists
  • 27. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 27 A minimal collection model
  • 28. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 28 topicmeta navtitle • text or ph (any number) data (any number) topicref (any number) topicmeta topicref (any number) Map structure https://tools.oasis-open.org/version-control/svn/dita/trunk/subcommittees/LightweightDITA/org.oasis.lwdita/dtd/
  • 29. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 29 filters • props attribute reuse • conref attribute variable- content • keyref attribute on content variable-links • keyref attribute on links localization • dir attribute • xml:lang attribute • translate attribute Attribute groups reference-content • href attribute • format attribute • scope attribute control-variables • keys attribute
  • 30. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 30 A minimal specialization model
  • 31. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 31 Create an instance of of parent type Annotate the instance to define model Generate lots of stuff Reuse across specializations with conref Template-based specialization http://markmail.org/message/pd4u5kfg44xp5x5c
  • 32. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 32 outputclass attribute • the intended element name specmodel attribute • define a sequence • define a choice group • don’t define anything and the content model should be the same as the current (unspecialized) element importance attribute • whether the element is required or optional in its current context • defaults to required in a sequence, optional in a choice group Structural specialization annotations
  • 33. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 33 specmeta element data or ph or specatt elements (any number) data and ph can be annotated (with outputclass etc.) to define domain specializations specatt element defines specializations of the props attribute Attribute and domain specialization annotations
  • 34. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 34 spec role attribute • whether the content of an element is intended to be generated by the transform, editable by the author, an editor prompt, documentation, or used for content modeling purposes only (or any mix of the above) • if unset, element content is editable by author (part of template) Single-sourcing
  • 35. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 35 Example <topic id=“xyz” outputclass=“meeting-notes”> <prolog> <specmeta conref=“domains/dates.dita#dm/dates”/> </prolog> <body outputclass=“meeting-notes-body”> <section outputclass=“todos” specmodel=“sequence”> <title specrole=“generated”>To dos</title> <p specrole=“doc”>Use the todos element to organize a list of things you need to do</p> <ul> <li>Here’s an example todo</li> </ul> </section> Schema Processing override Docs Reuse of a domain
  • 36. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 36 What’s next?
  • 37. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 37 • Discuss what you learn in our LinkedIn group o https://www.linkedin.com/groups/4943862 • Join the OASIS Lightweight DITA subcommittee o https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=dita-lightweight-dita • Contribute to the new Lightweight DITA Open Repository o https://github.com/oasis-open/dita-lightweight • Check out Lightweight DITA support in the DITA Open Toolkit o Markdown support: https://github.com/jelovirt/dita-ot-markdown o HTML support: https://github.com/jelovirt/com.elovirta.dita.html o If you like what you see there or use the DITA-OT, support the developer, Jarno Elovirta o Donation links on the plugin pages Beyond the webinar
  • 38. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 38 • Joe Storbeck, Jana • Keith Schengili-Roberts, Ixiasoft • Kris Eberlein, Eberlein Consulting • Mark Giffin • Mark Poston, Mekon • Michael Priestley, IBM • Noz Urbina • Rahel Bailie • Rob Hanna, Precision Content • Scott Hudson, Boeing • Sissi Closs • Tim Grantham • Tom Comerford • Tom Magliery, JustSystems Thanks to the members of the Lightweight DITA SC • Aaron Rothschild • Amber Swope • Birgit Strackenbrock • Bryan Schnabel • Carlos Evia, Virginia Tech • Don Day • Edwina Lui, Kaplan Publishing • Fredrik Geers, SDL • Ian Balanza-Davis • Jan Benedictus, Fonto Group BV • Jang Graat • Jim Tivy, Bluestream • Joe Pairman, Mekon • John Hunt, IBM
  • 39. CIO Enterprise Content | ©Copyright IBM Corp. 2014, 2016 39 Legal IBM and the IBM logo are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml
  • 40. Tomorrow’s Presentation Intelligent Content Authoring for Everyone Mike Iantosca, IBM Patrick Baker, Stilo International