SlideShare a Scribd company logo
Leveraging the DITA Community:  Advice, Tools and Resources To Get Your Tech Pubs Team Up-To-Speed Bob Doyle [email_address] [email_address] 617-876-5676 Skype: bobdoyle DocTrain East, October 31, 2008
Who Am I? CEO, skyBuilders.com Editor, CMS Review   related websites – CMS Wiki, CMS Forum, CMS News, CMS Calendar, CMS Glossary, CMSML, CMS Boston, Open Internet Lexicon, TaxoTips Founder, CM Professionals Contributing Editor, EContent Magazine Founder, DITA Users related websites – DITA Infocenter, DITA News, DITA Newsletter, DITA Wiki, and DITA Tutor DocTrain East, October 31, 2008
EContent Magazine Contributing Editor since 2004 7 print columns per year XML Authoring Tools Review 12 online columns per year EC100 selection Last column December 2008 Information Philosopher DocTrain East, October 31, 2008
STC Intercom Magazine Content Management Systems Review  DITA Tools from A to Z Download a copy from... ditanews.com/tools/STC_Intercom.pdf DocTrain East, October 31, 2008
Joined OASIS - 2006 Organization for the Advancement of Structured Information Standards Member – DITA Technical Committee Member – Learning and Content SC Member – Help SC Observer – Translation SC Member – Editorial Board Organizer – Boston DITA User Group DocTrain East, October 31, 2008
DITA Users – Launched in March 2007 DITA Users is an international membership organization  ~750 members from 36 countries. Members learn topic-based structured writing.  Author DITA with  DITA Storm  browser-based editor  Deliverables for web (XHTML), print (PDF), Help (Eclipse) from single-source documents.  Members have a personal workspace folder. Finished work on web to show colleagues and clients.  Member directory has contact information.  Discounts on major DITA conferences, on tools (?), on DITA tutorials and workshops, and on the DITA Report.  DocTrain East, October 31, 2008
DITA Infocenter – Launched April 2007 DITA Infocenter is Eclipse-based Online Help DITA Architectural Specification (1.0 and 1.1) DITA Language Specification (1.0 and 1.1) Open Toolkit User Guide (1.3.1) Full-text search Index of keywords  Table of contents Generated from DITA files with Open Toolkit DocTrain East, October 31, 2008
DITA News – Launched June 2007 Aggregates blog posts from DITA bloggers. Extensive listings of DITA tools from A to Z. Events calendar with conference listings,  Websites, Publications, Webinars. Glossary of DITA terms.  Content syndicated to other websites  Single-source publishing tools. DocTrain East, October 31, 2008
DITA Wiki – Launched July 2007 Resources with comments and discussions.  Mediawiki software (Wikipedia) Architectural and Language specifications  Vendors and Products Professional Services Edited directly by the vendors User comments People section -  major DITA players Glossary of terms DocTrain East, October 31, 2008
DITA Newsletter – September 2007 Monthly summary of DITA news Industry mailing list for press releases. Next month’s events listings Now on hold... Looking for a new home How many of you have read it? DocTrain East, October 31, 2008
DITA Tutor – Launched September Learning management system (Moodle LMS)  Self-paced online tutorials Instructor-led online workshops  Powerpoint presentations  Some with audio recording Recorded webinars  Courses in DITA techniques  Certificates of completion. DocTrain East, October 31, 2008
DITA Communities [email_address] dita.xml.org/user-groups OASIS DITA.XML.org Contributions to OASIS DocTrain East, October 31, 2008
History of DITA Structured writing  Task-oriented Documentation  Minimalism Single-source publishing > Reuse Component Content Management Topic-based authoring  dita.xml.org/book/history-of-dita DocTrain East, October 31, 2008
Structured Writing – 1960’s and 70’s Structured writing requires an analysis of content and a reorganization into the smallest possible coherent topics. Decades of research on such analysis and organization have been done by  Information Mapping™ , who identified common document types, information types, and information blocks (chunks or topics) in use in education and commerce.  The reduction in structured authoring time may be offset by the increased time needed to analyze the content and break it into reusable chunks. There is no doubt that granular content, with well-defined purposes for each paragraph and sentence, is easier to author than linear content. But you may need skilled (i.e., more expensive) information developers to chunk your material.  DocTrain East, October 31, 2008
Task-oriented Documentation – 1980’s Task-oriented docs have replaced system-oriented or product-oriented docs - the old comprehensive user manual. ROI - The number of calls per month to the help desk on a product will almost certainly change when product documentation is task oriented and minimalist. And task-oriented content can feed directly into help-desk scripts.  DocTrain East, October 31, 2008
Minimalism – 1990’s Minimalism aims to provide just what the impatient user is looking for. Remember, the web surfer is always just one click away from going to your competition's website. Your job is to strip away unnecessary content and get to the point. You can measure the return by pre-testing and post-testing content that has been re-architected along minimalist principles. Minimalism appears to promise reduced costs for the simple reason that there is so much less content in well-prepared minimalist material. But it takes talented people to write succinct, action-oriented procedures that get users to understand quickly what they need to know and successfully do it. And minimalist material is best when it is tested for effectiveness, adding to costs.  DocTrain East, October 31, 2008
Single-source Publishing – 1990’s The original definition of single-source publishing was providing multiple output formats like Web, Print, and Online Help from the original documents.  When you have one source for each piece of content, you get the astonishing ability to change it in one place and have the change propagate everywhere. A product name change becomes much more manageable. Your business-critical marketing messages are standardized everywhere. Some call single source a "single source of truth" because you are assured that your customers are not getting mixed messages that can confuse them, reduce sales, and increase the need for tech support.  DocTrain East, October 31, 2008
Single-source plus Reuse Reusable content has a single source, of course, but reuse generally refers to content originally developed for one context that can be reused in another. This requires content that is topic-based and written for reuse by avoiding explicit references to context.  The cost savings associated with reuse of content increase greatly when your content goes through a workflow with distinct review and approval stages, for example legal approval. Content that is reused generally can avoid all or most of the extra steps in the workflow that involve accuracy of content. You will still need design approval of the in-context appearance of the reused content.  DocTrain East, October 31, 2008
Component Content Management The latest buzzword in CMS is "component." Most web content management (WCMS) segment content at the web page. While this may be adequate for simple websites written by one or a few content contributors, it is not acceptable for websites whose pages act as portals to diverse kinds of interactive content.  Modern corporate pages pull content in from multiple sources. Each content block is filled with a content component managed independently of all the other blocks on the page. A component has its own versioning and scheduling, its own writers, reviewers, and approval process.  DocTrain East, October 31, 2008
Topic-based authoring A topic is a unit of information with a title and some form of content, short enough to be specific to a single subject or answer a single question, but long enough to make sense on its own and be authored as a unit.  A topic aims to be context-free, so it contains no links to other topics. In DITA, the topic is the basic unit of authoring and of reuse. A topic is a content component  DocTrain East, October 31, 2008
Why Concept, Task, and Reference? Remember Macintosh doc guidelines? Learning MacPaint, Using MacPaint, the MacPaint Reference. Today’s O’Reilly Books – Learning PHP, Programming PHP, PHP – the Definitive Reference Concept = What is it? Task = How do I do…? Reference = All the details.  DocTrain East, October 31, 2008
What’s a DITA Map? The DITA Map provides  context  for your context-free topics – the  content . You can have many maps, each one arranging the topics for different requirements – a reference manual, a tutorial, a help desk. The map is like a table of contents that rebuilds the book dynamically. DocTrain East, October 31, 2008
What’s the DITA Open Toolkit? The Open Toolkit is an open-source end-to-end single-source publishing system. It takes your topics and your maps and generates multiple output format deliverables, like print (PDF), web (HTML), and Help. It is free and has been integrated into leading DITA editing and CMS tools. DocTrain East, October 31, 2008
Why Simplified XML? DITA is XML. XML is way harder than HTML and most writers want no part of HTML. So how can DITA be easier than XML? Because XML separates  content  from  presentation And it also separates  content  from  structure DocTrain East, October 31, 2008
What Is Content Anyway? It’s not the Presentation or the Structure! Separate Presentation Layer from Content Structure the Content Tag Content with Meaning (semantics) by Metadata DocTrain East, October 31, 2008
Three Kinds of Markup The three layers use  different “markup” Style - <font>, <b>, <i> Structure - <p>, <ol> Semantics <name>, <price>, <product>  DocTrain East, October 31, 2008
Three Kinds of XML The three layers use  different technologies XSLT Stylesheets (CSS) XML Schemas (DTDs) XML/DITA Documents DocTrain East, October 31, 2008
Three Different Professions  The three layers are the work of different professionals Designers for Style Architects for Structure Authors for Content and metadata DocTrain East, October 31, 2008
Simplified XML again The  DITA Open Toolkit  is XML with a starter set of stylesheets (XSLTs) and schemas (DTDs) so your organization does not have to invest in months or years of development But simplified can be too simple… DocTrain East, October 31, 2008
DITA is not for writers alone.. Without style designers… (XSLTs) Without structural architects… (DTDs) DITA sucks! It’s like publishing your annual report in Notepad text! Although topics are components, they don’t have the metadata needed to  assemble  them intelligently. DocTrain East, October 31, 2008
So what’s the benefit for writers? Your work can feed into the dynamic assembly of complex information products Websites, Help systems, Custom Print Documentation, Mobile snippets You are an assembly line writer in the age of information automation! Love it or hate it? DocTrain East, October 31, 2008
Topics are Content Components Even subtopic elements can be reusable components Elements just need unique IDs Then they can be  conref ’d (content referenced) which means you can include  them by reference in other topics. Specialized  topics have metadata created by the structure architects. DocTrain East, October 31, 2008
So what is specialization? You can specialize structures You can specialize element names Then valid topics can be written in DITA-compliant authoring tools without knowing anything about the underlying XML And they can be assembled automatically using the metadata implicit in the specialization. DocTrain East, October 31, 2008
Three examples of specialization Concepts are specialized topics Tasks are specialized topics References are specialized topics By understanding those specializations, you will know how specialization works But remember that specialization is the work of document architects and information designers  DocTrain East, October 31, 2008
A close look at a topic A  topic  has only three  required  elements. an  id  attribute in the main topic tag (for reuse) a  title a  body DocTrain East, October 31, 2008
A close look at a topic… It can have dozens of optional elements, many of which are very familiar HTML elements, like paragraphs <p>, lists <ul>, and tables <table> DocTrain East, October 31, 2008
A close look at a topic… Elements are shown schematically as colored boxes in a hierarchy. They are actually XML tag structures, properly nested and well formed.  <topic id=&quot;1&quot;> <title>My Topic</title> <shortdesc>About my topic...</shortdesc> <body> <p>Some content</p> <p>Some more content</p> </body> </topic> DocTrain East, October 31, 2008
The Concept Type The  concept  type specializes topic element names and topic structure. The root element is renamed  concept  and the body element is renamed  conbody . Any number of  paragraphs ,  lists ,  tables , etc. may appear, but none of these are allowed after the first  section  or  example . Sections and examples can then appear in any order. DocTrain East, October 31, 2008
The Task Type The  task  type specializes topic element names and topic structure. The root element is renamed  task  and the body element is renamed  taskbody . One task  prerequisite  and one  context  (both specializations of  section ) are followed by  steps  (a specialization of  ordered list ). Each step must have a  command , then optional  info , a  step example ,  choices , and a  step result .  The set of steps is followed by the task  result ,  examples , and any task  postrequisite . DocTrain East, October 31, 2008
The Reference Type The  task  type specializes topic element names and topic structure. The root element is renamed  reference  and the body element is renamed  refbody . The  refbody  includes a  properties  element (a specialization of  simpletable ) a three-column table of property types, values, and descriptions. The element refsyn (reference syntax) is a specialization of the  section  element. DocTrain East, October 31, 2008
A Five-Minute Tutorial www.ditausers.org/training/DITATopics/ DocTrain East, October 31, 2008
Thank you.  Contact Bob Doyle [email_address] [email_address] Read my articles www.econtentmag.com/About/AboutAuthor.aspx?AuthorID=155 www.ditanews.com/tools/STC_Intercom.pdf Please join DITA Users www.ditausers.org/membership/how_to_join This presentation is online at: www.ditausers.org/conferences/DocTrainEast2008.ppt DocTrain East, October 31, 2008
My background Ph.D. Astrophysics, Harvard, 1968 Collaborative Observing Program,  NASA Skylab 1970-72 Super8 Sound, 1973-78 Merlin and 5 other computer games– 1977-81 iXO Telecomputer – 1980-87 MacPublisher – 1984-1987 Digital Video Editor, New Media Magazine -1993-1999 DocTrain East, October 31, 2008
Parker Brothers Games DocTrain East, October 31, 2008
iXO Telecomputer Computer-initiated dialogues (AI) Yes, No, Help, Repeat keys “ Operators are standing by” Stock trades, airline reservations, bill paying. Hearing-impaired Powered from phone line Venture capital $13 million Never developed the backend database services Huge NOL carry-forward DocTrain East, October 31, 2008
MacPublisher First Desktop Publishing Program 11 th  Certified Mac Developer Shipped in 1984 Laserwriter in 1985 First “spot color” text on Apple Imagewriter First rotated text/gaphics Sold 20,000 copies MacIndexer Mac-Hyphen Sold to Letraset in 1987 DocTrain East, October 31, 2008
The First Podcast - 2003 Christopher Lydon (NPR’s “The Connection”) Dave Winer Adam Curry Bloggercon BlogAudio.org Lydon’s “Open Source” Show DocTrain East, October 31, 2008
Brown Television (BTV) Doug Liman DocTrain East, October 31, 2008
Hi-8 Users Group Funded Videomaker Magazine, Hi-8 Group became Desktop Video Group in 1992 DocTrain East, October 31, 2008
HRTV and Quad Sound Harvard-Radcliffe Film Workshop was in the basement of Holmes Hall (North/Pforzheimer House) where the old Radcliffe Radio Station and Morse Music Library were located. In the mid-80’s it became HRTV and the radio broadcast booth and adjoining sound rooms became Quad Sound Studios. DocTrain East, October 31, 2008

More Related Content

PPTX
DITA Collaboration for Content
PPTX
CM Strategies: DITA North America 2013 Don Day-Mapping DITA to HTML5
PPTX
STC India 2013 don day-being relevant in 2028
PPTX
Information landscapes – modelling your information assets (part 1 – as is)
PPT
DocBook vs. DITA: Will The Real Standard Please Stand Up?
PPS
DITA,Single-source, Multi-channel Publishing
PPT
What If Presentation
PPT
Open Source Software - Arctic Blast Workshop
DITA Collaboration for Content
CM Strategies: DITA North America 2013 Don Day-Mapping DITA to HTML5
STC India 2013 don day-being relevant in 2028
Information landscapes – modelling your information assets (part 1 – as is)
DocBook vs. DITA: Will The Real Standard Please Stand Up?
DITA,Single-source, Multi-channel Publishing
What If Presentation
Open Source Software - Arctic Blast Workshop

Viewers also liked (16)

PDF
Psychographic Campaign Evaluation Example I Phone 3 G
PDF
Otros Graficos
PPT
Today Vs. Yesterday
PPT
Internet Retailer Conference and Exhibition
PPTX
Object-ive Orientation: The Use of Learning Objects for Support Services
KEY
Looking Forward: The Future of Libraries
PPT
AskRI, June 24, Providence
PPT
AskRI, Library Directors Meeting October 2008
PPT
Information Age Tools: Google Applications & More
PPT
Presentation
PDF
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
PPT
目からウロコの保険塾
PPT
Dga最終審査プレゼンテーション(ライフネット生命) Final
PPS
Con Ingenio 11774
PPT
ライフネット生命商品概要
PPT
Kuulsuste galerii
Psychographic Campaign Evaluation Example I Phone 3 G
Otros Graficos
Today Vs. Yesterday
Internet Retailer Conference and Exhibition
Object-ive Orientation: The Use of Learning Objects for Support Services
Looking Forward: The Future of Libraries
AskRI, June 24, Providence
AskRI, Library Directors Meeting October 2008
Information Age Tools: Google Applications & More
Presentation
イントラネット検索・「ジーラ・ドキュメント・サーチ」の機能と特徴
目からウロコの保険塾
Dga最終審査プレゼンテーション(ライフネット生命) Final
Con Ingenio 11774
ライフネット生命商品概要
Kuulsuste galerii
Ad

Similar to Doctraineast2008 (20)

PPT
Painless XML Authoring?: How DITA Simplifies XML
PDF
Single Source Publishing: Utilizing XML and DITA
PPT
DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A M...
PPT
Building An XML Publishing System With DITA
PPTX
TWC 545 Presentation-DITA
PPTX
Connecting Intelligent Content with Micropublishing and Beyond
PDF
Dita Accelerator Xml2008
PDF
Introduction to DITA
PPTX
10 Million Dita Topics Can't Be Wrong
PPTX
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
PDF
10 Ways DITA Can Help Drive a Unified Strategy
PPTX
The Road to DITA
PDF
Sustainable XML for Publishing Applications: DITA Makes It Possible
PPTX
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
PDF
DITA For Publishers: How Publishers Can Really Do XML
PPT
Topic based and structured authoring - slides
PPT
Topic based and structured authoring - slides
PPTX
Introduction to DITA
PDF
Keith Schengili-Roberts: Improve Your Chances for Documentation Success with ...
PDF
What is DITA? And Is It Right for Your Team or Project?
Painless XML Authoring?: How DITA Simplifies XML
Single Source Publishing: Utilizing XML and DITA
DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A M...
Building An XML Publishing System With DITA
TWC 545 Presentation-DITA
Connecting Intelligent Content with Micropublishing and Beyond
Dita Accelerator Xml2008
Introduction to DITA
10 Million Dita Topics Can't Be Wrong
DITA Surprise, Unwrapping DITA Best Practices - tekom tcworld 2016
10 Ways DITA Can Help Drive a Unified Strategy
The Road to DITA
Sustainable XML for Publishing Applications: DITA Makes It Possible
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
DITA For Publishers: How Publishers Can Really Do XML
Topic based and structured authoring - slides
Topic based and structured authoring - slides
Introduction to DITA
Keith Schengili-Roberts: Improve Your Chances for Documentation Success with ...
What is DITA? And Is It Right for Your Team or Project?
Ad

Recently uploaded (20)

PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Cloud computing and distributed systems.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Empathic Computing: Creating Shared Understanding
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Electronic commerce courselecture one. Pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
NewMind AI Weekly Chronicles - August'25 Week I
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Network Security Unit 5.pdf for BCA BBA.
Cloud computing and distributed systems.
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
Unlocking AI with Model Context Protocol (MCP)
Empathic Computing: Creating Shared Understanding
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation_ Review paper, used for researhc scholars
Electronic commerce courselecture one. Pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Chapter 3 Spatial Domain Image Processing.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Monthly Chronicles - July 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?
Agricultural_Statistics_at_a_Glance_2022_0.pdf
MYSQL Presentation for SQL database connectivity
NewMind AI Weekly Chronicles - August'25 Week I

Doctraineast2008

  • 1. Leveraging the DITA Community: Advice, Tools and Resources To Get Your Tech Pubs Team Up-To-Speed Bob Doyle [email_address] [email_address] 617-876-5676 Skype: bobdoyle DocTrain East, October 31, 2008
  • 2. Who Am I? CEO, skyBuilders.com Editor, CMS Review related websites – CMS Wiki, CMS Forum, CMS News, CMS Calendar, CMS Glossary, CMSML, CMS Boston, Open Internet Lexicon, TaxoTips Founder, CM Professionals Contributing Editor, EContent Magazine Founder, DITA Users related websites – DITA Infocenter, DITA News, DITA Newsletter, DITA Wiki, and DITA Tutor DocTrain East, October 31, 2008
  • 3. EContent Magazine Contributing Editor since 2004 7 print columns per year XML Authoring Tools Review 12 online columns per year EC100 selection Last column December 2008 Information Philosopher DocTrain East, October 31, 2008
  • 4. STC Intercom Magazine Content Management Systems Review DITA Tools from A to Z Download a copy from... ditanews.com/tools/STC_Intercom.pdf DocTrain East, October 31, 2008
  • 5. Joined OASIS - 2006 Organization for the Advancement of Structured Information Standards Member – DITA Technical Committee Member – Learning and Content SC Member – Help SC Observer – Translation SC Member – Editorial Board Organizer – Boston DITA User Group DocTrain East, October 31, 2008
  • 6. DITA Users – Launched in March 2007 DITA Users is an international membership organization ~750 members from 36 countries. Members learn topic-based structured writing. Author DITA with DITA Storm browser-based editor Deliverables for web (XHTML), print (PDF), Help (Eclipse) from single-source documents. Members have a personal workspace folder. Finished work on web to show colleagues and clients. Member directory has contact information. Discounts on major DITA conferences, on tools (?), on DITA tutorials and workshops, and on the DITA Report. DocTrain East, October 31, 2008
  • 7. DITA Infocenter – Launched April 2007 DITA Infocenter is Eclipse-based Online Help DITA Architectural Specification (1.0 and 1.1) DITA Language Specification (1.0 and 1.1) Open Toolkit User Guide (1.3.1) Full-text search Index of keywords Table of contents Generated from DITA files with Open Toolkit DocTrain East, October 31, 2008
  • 8. DITA News – Launched June 2007 Aggregates blog posts from DITA bloggers. Extensive listings of DITA tools from A to Z. Events calendar with conference listings, Websites, Publications, Webinars. Glossary of DITA terms. Content syndicated to other websites Single-source publishing tools. DocTrain East, October 31, 2008
  • 9. DITA Wiki – Launched July 2007 Resources with comments and discussions. Mediawiki software (Wikipedia) Architectural and Language specifications Vendors and Products Professional Services Edited directly by the vendors User comments People section - major DITA players Glossary of terms DocTrain East, October 31, 2008
  • 10. DITA Newsletter – September 2007 Monthly summary of DITA news Industry mailing list for press releases. Next month’s events listings Now on hold... Looking for a new home How many of you have read it? DocTrain East, October 31, 2008
  • 11. DITA Tutor – Launched September Learning management system (Moodle LMS) Self-paced online tutorials Instructor-led online workshops Powerpoint presentations Some with audio recording Recorded webinars Courses in DITA techniques Certificates of completion. DocTrain East, October 31, 2008
  • 12. DITA Communities [email_address] dita.xml.org/user-groups OASIS DITA.XML.org Contributions to OASIS DocTrain East, October 31, 2008
  • 13. History of DITA Structured writing Task-oriented Documentation Minimalism Single-source publishing > Reuse Component Content Management Topic-based authoring dita.xml.org/book/history-of-dita DocTrain East, October 31, 2008
  • 14. Structured Writing – 1960’s and 70’s Structured writing requires an analysis of content and a reorganization into the smallest possible coherent topics. Decades of research on such analysis and organization have been done by Information Mapping™ , who identified common document types, information types, and information blocks (chunks or topics) in use in education and commerce. The reduction in structured authoring time may be offset by the increased time needed to analyze the content and break it into reusable chunks. There is no doubt that granular content, with well-defined purposes for each paragraph and sentence, is easier to author than linear content. But you may need skilled (i.e., more expensive) information developers to chunk your material. DocTrain East, October 31, 2008
  • 15. Task-oriented Documentation – 1980’s Task-oriented docs have replaced system-oriented or product-oriented docs - the old comprehensive user manual. ROI - The number of calls per month to the help desk on a product will almost certainly change when product documentation is task oriented and minimalist. And task-oriented content can feed directly into help-desk scripts. DocTrain East, October 31, 2008
  • 16. Minimalism – 1990’s Minimalism aims to provide just what the impatient user is looking for. Remember, the web surfer is always just one click away from going to your competition's website. Your job is to strip away unnecessary content and get to the point. You can measure the return by pre-testing and post-testing content that has been re-architected along minimalist principles. Minimalism appears to promise reduced costs for the simple reason that there is so much less content in well-prepared minimalist material. But it takes talented people to write succinct, action-oriented procedures that get users to understand quickly what they need to know and successfully do it. And minimalist material is best when it is tested for effectiveness, adding to costs. DocTrain East, October 31, 2008
  • 17. Single-source Publishing – 1990’s The original definition of single-source publishing was providing multiple output formats like Web, Print, and Online Help from the original documents. When you have one source for each piece of content, you get the astonishing ability to change it in one place and have the change propagate everywhere. A product name change becomes much more manageable. Your business-critical marketing messages are standardized everywhere. Some call single source a &quot;single source of truth&quot; because you are assured that your customers are not getting mixed messages that can confuse them, reduce sales, and increase the need for tech support. DocTrain East, October 31, 2008
  • 18. Single-source plus Reuse Reusable content has a single source, of course, but reuse generally refers to content originally developed for one context that can be reused in another. This requires content that is topic-based and written for reuse by avoiding explicit references to context. The cost savings associated with reuse of content increase greatly when your content goes through a workflow with distinct review and approval stages, for example legal approval. Content that is reused generally can avoid all or most of the extra steps in the workflow that involve accuracy of content. You will still need design approval of the in-context appearance of the reused content. DocTrain East, October 31, 2008
  • 19. Component Content Management The latest buzzword in CMS is &quot;component.&quot; Most web content management (WCMS) segment content at the web page. While this may be adequate for simple websites written by one or a few content contributors, it is not acceptable for websites whose pages act as portals to diverse kinds of interactive content. Modern corporate pages pull content in from multiple sources. Each content block is filled with a content component managed independently of all the other blocks on the page. A component has its own versioning and scheduling, its own writers, reviewers, and approval process. DocTrain East, October 31, 2008
  • 20. Topic-based authoring A topic is a unit of information with a title and some form of content, short enough to be specific to a single subject or answer a single question, but long enough to make sense on its own and be authored as a unit. A topic aims to be context-free, so it contains no links to other topics. In DITA, the topic is the basic unit of authoring and of reuse. A topic is a content component DocTrain East, October 31, 2008
  • 21. Why Concept, Task, and Reference? Remember Macintosh doc guidelines? Learning MacPaint, Using MacPaint, the MacPaint Reference. Today’s O’Reilly Books – Learning PHP, Programming PHP, PHP – the Definitive Reference Concept = What is it? Task = How do I do…? Reference = All the details. DocTrain East, October 31, 2008
  • 22. What’s a DITA Map? The DITA Map provides context for your context-free topics – the content . You can have many maps, each one arranging the topics for different requirements – a reference manual, a tutorial, a help desk. The map is like a table of contents that rebuilds the book dynamically. DocTrain East, October 31, 2008
  • 23. What’s the DITA Open Toolkit? The Open Toolkit is an open-source end-to-end single-source publishing system. It takes your topics and your maps and generates multiple output format deliverables, like print (PDF), web (HTML), and Help. It is free and has been integrated into leading DITA editing and CMS tools. DocTrain East, October 31, 2008
  • 24. Why Simplified XML? DITA is XML. XML is way harder than HTML and most writers want no part of HTML. So how can DITA be easier than XML? Because XML separates content from presentation And it also separates content from structure DocTrain East, October 31, 2008
  • 25. What Is Content Anyway? It’s not the Presentation or the Structure! Separate Presentation Layer from Content Structure the Content Tag Content with Meaning (semantics) by Metadata DocTrain East, October 31, 2008
  • 26. Three Kinds of Markup The three layers use different “markup” Style - <font>, <b>, <i> Structure - <p>, <ol> Semantics <name>, <price>, <product> DocTrain East, October 31, 2008
  • 27. Three Kinds of XML The three layers use different technologies XSLT Stylesheets (CSS) XML Schemas (DTDs) XML/DITA Documents DocTrain East, October 31, 2008
  • 28. Three Different Professions The three layers are the work of different professionals Designers for Style Architects for Structure Authors for Content and metadata DocTrain East, October 31, 2008
  • 29. Simplified XML again The DITA Open Toolkit is XML with a starter set of stylesheets (XSLTs) and schemas (DTDs) so your organization does not have to invest in months or years of development But simplified can be too simple… DocTrain East, October 31, 2008
  • 30. DITA is not for writers alone.. Without style designers… (XSLTs) Without structural architects… (DTDs) DITA sucks! It’s like publishing your annual report in Notepad text! Although topics are components, they don’t have the metadata needed to assemble them intelligently. DocTrain East, October 31, 2008
  • 31. So what’s the benefit for writers? Your work can feed into the dynamic assembly of complex information products Websites, Help systems, Custom Print Documentation, Mobile snippets You are an assembly line writer in the age of information automation! Love it or hate it? DocTrain East, October 31, 2008
  • 32. Topics are Content Components Even subtopic elements can be reusable components Elements just need unique IDs Then they can be conref ’d (content referenced) which means you can include them by reference in other topics. Specialized topics have metadata created by the structure architects. DocTrain East, October 31, 2008
  • 33. So what is specialization? You can specialize structures You can specialize element names Then valid topics can be written in DITA-compliant authoring tools without knowing anything about the underlying XML And they can be assembled automatically using the metadata implicit in the specialization. DocTrain East, October 31, 2008
  • 34. Three examples of specialization Concepts are specialized topics Tasks are specialized topics References are specialized topics By understanding those specializations, you will know how specialization works But remember that specialization is the work of document architects and information designers DocTrain East, October 31, 2008
  • 35. A close look at a topic A topic has only three required elements. an id attribute in the main topic tag (for reuse) a title a body DocTrain East, October 31, 2008
  • 36. A close look at a topic… It can have dozens of optional elements, many of which are very familiar HTML elements, like paragraphs <p>, lists <ul>, and tables <table> DocTrain East, October 31, 2008
  • 37. A close look at a topic… Elements are shown schematically as colored boxes in a hierarchy. They are actually XML tag structures, properly nested and well formed. <topic id=&quot;1&quot;> <title>My Topic</title> <shortdesc>About my topic...</shortdesc> <body> <p>Some content</p> <p>Some more content</p> </body> </topic> DocTrain East, October 31, 2008
  • 38. The Concept Type The concept type specializes topic element names and topic structure. The root element is renamed concept and the body element is renamed conbody . Any number of paragraphs , lists , tables , etc. may appear, but none of these are allowed after the first section or example . Sections and examples can then appear in any order. DocTrain East, October 31, 2008
  • 39. The Task Type The task type specializes topic element names and topic structure. The root element is renamed task and the body element is renamed taskbody . One task prerequisite and one context (both specializations of section ) are followed by steps (a specialization of ordered list ). Each step must have a command , then optional info , a step example , choices , and a step result . The set of steps is followed by the task result , examples , and any task postrequisite . DocTrain East, October 31, 2008
  • 40. The Reference Type The task type specializes topic element names and topic structure. The root element is renamed reference and the body element is renamed refbody . The refbody includes a properties element (a specialization of simpletable ) a three-column table of property types, values, and descriptions. The element refsyn (reference syntax) is a specialization of the section element. DocTrain East, October 31, 2008
  • 41. A Five-Minute Tutorial www.ditausers.org/training/DITATopics/ DocTrain East, October 31, 2008
  • 42. Thank you. Contact Bob Doyle [email_address] [email_address] Read my articles www.econtentmag.com/About/AboutAuthor.aspx?AuthorID=155 www.ditanews.com/tools/STC_Intercom.pdf Please join DITA Users www.ditausers.org/membership/how_to_join This presentation is online at: www.ditausers.org/conferences/DocTrainEast2008.ppt DocTrain East, October 31, 2008
  • 43. My background Ph.D. Astrophysics, Harvard, 1968 Collaborative Observing Program, NASA Skylab 1970-72 Super8 Sound, 1973-78 Merlin and 5 other computer games– 1977-81 iXO Telecomputer – 1980-87 MacPublisher – 1984-1987 Digital Video Editor, New Media Magazine -1993-1999 DocTrain East, October 31, 2008
  • 44. Parker Brothers Games DocTrain East, October 31, 2008
  • 45. iXO Telecomputer Computer-initiated dialogues (AI) Yes, No, Help, Repeat keys “ Operators are standing by” Stock trades, airline reservations, bill paying. Hearing-impaired Powered from phone line Venture capital $13 million Never developed the backend database services Huge NOL carry-forward DocTrain East, October 31, 2008
  • 46. MacPublisher First Desktop Publishing Program 11 th Certified Mac Developer Shipped in 1984 Laserwriter in 1985 First “spot color” text on Apple Imagewriter First rotated text/gaphics Sold 20,000 copies MacIndexer Mac-Hyphen Sold to Letraset in 1987 DocTrain East, October 31, 2008
  • 47. The First Podcast - 2003 Christopher Lydon (NPR’s “The Connection”) Dave Winer Adam Curry Bloggercon BlogAudio.org Lydon’s “Open Source” Show DocTrain East, October 31, 2008
  • 48. Brown Television (BTV) Doug Liman DocTrain East, October 31, 2008
  • 49. Hi-8 Users Group Funded Videomaker Magazine, Hi-8 Group became Desktop Video Group in 1992 DocTrain East, October 31, 2008
  • 50. HRTV and Quad Sound Harvard-Radcliffe Film Workshop was in the basement of Holmes Hall (North/Pforzheimer House) where the old Radcliffe Radio Station and Morse Music Library were located. In the mid-80’s it became HRTV and the radio broadcast booth and adjoining sound rooms became Quad Sound Studios. DocTrain East, October 31, 2008