advertisement

OASIS DITA History(2009)

67 %
33 %
advertisement
Information about OASIS DITA History(2009)

Published on May 19, 2010

Author: donrday

Source: slideshare.net

Description

Presentation to the opening meeting of DITA Consortium Japan, March 2009 (by video).
Minor update to DITA 1.2 expected approval date.
advertisement

State of DITA: What is happening with DITA at the OASIS DITA Technical Committee and beyond Don R. Day Presentation for opening meeting, DITA Consortium Japan, March 2009

Agenda Background The DITA TC Charter Current issues The DITA Roadmap

Background

The DITA TC Charter

Current issues

The DITA Roadmap

A bit of DITA History Key trait to keep in mind: “ML” stands for “Markup Language” 1980s: GML BookMaster is IBM’s first markup language 1994: SGML IBMIDDoc introduced to replace GML Bookmaster 1999: “XML Workgroup” initiated to explore how the then-new XML standard should fit into IBM’s publishing future 2001: first version of DITA was published on developerWorks; first internal pilots started 2002: DITA introduced IDWB for beta use 2003: DITA formally first released in IDWB, rollout in ID begins 2004: IBM contributed the DITA specification to OASIS “ and the rest is history….”

Key trait to keep in mind: “ML” stands for “Markup Language”

1980s: GML BookMaster is IBM’s first markup language

1994: SGML IBMIDDoc introduced to replace GML Bookmaster

1999: “XML Workgroup” initiated to explore how the then-new XML standard should fit into IBM’s publishing future

2001: first version of DITA was published on developerWorks; first internal pilots started

2002: DITA introduced IDWB for beta use

2003: DITA formally first released in IDWB, rollout in ID begins

2004: IBM contributed the DITA specification to OASIS

“ and the rest is history….”

DITA at OASIS

What is OASIS? “ Organization for the Advancement of Structured Information Systems” Began as XML Open, ostensibly to balance the trend towards “de facto” standards Oriented towards support of standards for Vertical Industries Was the home of DocBook and ODF standards at the time we were looking for a standards home for DITA Besides the DITA/DocBook/ODF content group, OASIS also hosts a wide variety of XML markup usage: Adoption Services, Computing Mgmt, Document-Centric, e-Commerce, Law & Government, Localisation, Security, SOA Standards Adoption, Supply Chain, Web Services, XML Processing

“ Organization for the Advancement of Structured Information Systems”

Began as XML Open, ostensibly to balance the trend towards “de facto” standards

Oriented towards support of standards for Vertical Industries

Was the home of DocBook and ODF standards at the time we were looking for a standards home for DITA

Besides the DITA/DocBook/ODF content group, OASIS also hosts a wide variety of XML markup usage:

Adoption Services, Computing Mgmt, Document-Centric,

e-Commerce, Law & Government, Localisation,

Security, SOA Standards Adoption, Supply Chain,

Web Services, XML Processing

The OASIS DITA Technical Committee charter “ The purpose of the OASIS DITA Technical Committee (TC) is to define and maintain the Darwin Information Typing Architecture (DITA) and to promote the use of the architecture for creating standard information types and domain-specific markup vocabularies. ” http://www.oasis-open.org/committees/dita/charter.php

“ The purpose of the OASIS DITA Technical Committee (TC) is to define and maintain the Darwin Information Typing Architecture (DITA) and to promote the use of the architecture for creating standard information types and domain-specific markup vocabularies. ”

http://www.oasis-open.org/committees/dita/charter.php

Who are the players? TC Member characterization: Users/implementers Tools vendors Consultants Translation community Governments, academics, interested parties Audience (from the charter): Writers of other specifications that could benefit from DITAs specialization model or other aspects of its architecture; Vendors offering XML authoring or development products; XML architects and developers who design and write XML applications; Information developers and information architects

TC Member characterization:

Users/implementers

Tools vendors

Consultants

Translation community

Governments, academics, interested parties

Audience (from the charter):

Writers of other specifications that could benefit from DITAs specialization model or other aspects of its architecture;

Vendors offering XML authoring or development products;

XML architects and developers who design and write XML applications;

Information developers and information architects

Current Scope Subcommittees: DITA Translation Subcommittee DITA Learning and Training Content Specialization Subcommittee DITA Machine Industry Specialization Subcommittee DITA Semiconductor Information Design Subcommittee DITA for Enterprise Business Documents Subcommittee DITA Help Subcommittee DITA for Technical Standards Subcommittee

Subcommittees:

DITA Translation Subcommittee

DITA Learning and Training Content Specialization Subcommittee

DITA Machine Industry Specialization Subcommittee

DITA Semiconductor Information Design Subcommittee

DITA for Enterprise Business Documents Subcommittee

DITA Help Subcommittee

DITA for Technical Standards Subcommittee

Current Scope, continued Community support OASIS DITA Adoption TC Best Practices and whitepapers OASIS DITA Focus Area: http:// dita.xml.org Local DITA User Groups Conferences and Workshops Defining behaviors for implementers (for example, the DITA Open Toolkit reference implementation) Demonstrating interoperability with other standards

Community support

OASIS DITA Adoption TC

Best Practices and whitepapers

OASIS DITA Focus Area: http:// dita.xml.org

Local DITA User Groups

Conferences and Workshops

Defining behaviors for implementers (for example, the DITA Open Toolkit reference implementation)

Demonstrating interoperability with other standards

The DITA Roadmap OASIS DITA 1.0 (approved May 2005): DITA 1.0 is the formalization of the DITA DTDs and Schemas contributed by IBM to OASIS in 2004. The goal of development through the 1.x series of releases is to add function while maintaining backwards compatibility with previous 1.x releases. The DITA TC has collected and prioritized a number of requirements based on known shortcomings, user requests, and relationship with other standards and industry trends. Starting with DITA 1.1, backwards-compatible updates will be released peridically. Backwards-compatible bug fixes will be released from time to time as Candidate Releases keyed to just-previous approved standards. The last such release was DITA 1.0.1 in the fall of 2005.

OASIS DITA 1.0 (approved May 2005):

DITA 1.0 is the formalization of the DITA DTDs and Schemas contributed by IBM to OASIS in 2004.

The goal of development through the 1.x series of releases is to add function while maintaining backwards compatibility with previous 1.x releases. The DITA TC has collected and prioritized a number of requirements based on known shortcomings, user requests, and relationship with other standards and industry trends.

Starting with DITA 1.1, backwards-compatible updates will be released peridically.

Backwards-compatible bug fixes will be released from time to time as Candidate Releases keyed to just-previous approved standards. The last such release was DITA 1.0.1 in the fall of 2005.

Roadmap, continued OASIS DITA 1.1 (approved August, 2007): Two major themes: Book deliverables Converged metadata within the bookmap Booklist function for generating collections of content Transitional text in the bookmap Indexing (See, See Also; sort order; page range) Image scaling expanded specification Retrofits for improved translation handling Data extensibility Extensible metadata attributes Universality of “universal” attributes <data> element as archetype for structured metadata, content <unknown> element for foreign content vocabularies such as MathML and SVG

OASIS DITA 1.1 (approved August, 2007):

Two major themes:

Book deliverables

Converged metadata within the bookmap

Booklist function for generating collections of content

Transitional text in the bookmap

Indexing (See, See Also; sort order; page range)

Image scaling expanded specification

Retrofits for improved translation handling

Data extensibility

Extensible metadata attributes

Universality of “universal” attributes

<data> element as archetype for structured metadata, content

<unknown> element for foreign content vocabularies such as MathML and SVG

Roadmap, continued OASIS DITA 1.2 (expected 2010) Documentation (Spec updates) Architecture (improvements/reconciliations for content models, conref; introduce full keyref and implicit linking) Elements/content models (introduce elements for content attributes, keyword nesting, revised section capabilities) Attributes (minor tweaks) Additional Book-related (ANSI warning labels, xNAL address domain) Specializations (glossary entry and definition)

OASIS DITA 1.2 (expected 2010)

Documentation (Spec updates)

Architecture (improvements/reconciliations for content models, conref; introduce full keyref and implicit linking)

Elements/content models (introduce elements for content attributes, keyword nesting, revised section capabilities)

Attributes (minor tweaks)

Additional Book-related (ANSI warning labels, xNAL address domain)

Specializations (glossary entry and definition)

Roadmap, continued OASIS DITA 1.3: next version in the 1.x family of the Standard OASIS DITA 2.0: opportunity to revisit the core architecture Expected to break the “backwards compatibility” promise of DITA 1.x Compliance with other XML standards and practices that have become commonplace during the DITA 1.x lifecycle

OASIS DITA 1.3: next version in the 1.x family of the Standard

OASIS DITA 2.0: opportunity to revisit the core architecture

Expected to break the “backwards compatibility” promise of DITA 1.x

Compliance with other XML standards and practices that have become commonplace during the DITA 1.x lifecycle

DITA in Real World use

Beyond ID within IBM DITA Wiki project: Main community of programming teams needing a way to document APIs, messages, helps, to hand over to ID Additional use for project documentation and team docs Good for developing standards and workgroup materials IBM Microelectronics Design Manual project Describes fab facility capabilities; enables better job scheduling Has a Design Rules specialization for formalized data “packets” System Requirements Global Promotions and Announcements Client Self Assist (in prototype)

DITA Wiki project:

Main community of programming teams needing a way to document APIs, messages, helps, to hand over to ID

Additional use for project documentation and team docs

Good for developing standards and workgroup materials

IBM Microelectronics Design Manual project

Describes fab facility capabilities; enables better job scheduling

Has a Design Rules specialization for formalized data “packets”

System Requirements

Global Promotions and Announcements

Client Self Assist (in prototype)

Other industry examples: Learning and Training content—BIG uptake Standard support in Adobe FrameMaker 9 Featured in seminars by JustSystems and others Machine Industry (elevator manufacturers, for example) Research In Motion (Blackberry) Cisco, Citrix, VMware, Xerox Freescale Dassault Systèmes SolidWorks Corporation These are just examples from an upcoming conference!

Learning and Training content—BIG uptake

Standard support in Adobe FrameMaker 9

Featured in seminars by JustSystems and others

Machine Industry (elevator manufacturers, for example)

Research In Motion (Blackberry)

Cisco, Citrix, VMware, Xerox

Freescale

Dassault Systèmes SolidWorks Corporation

These are just examples from an upcoming conference!

Summary Listening to users, engaging vendors, and building community Encouraging specialization activities (new topic types, domains) Book-oriented major update for DITA 1.1 this summer Continued work against existing list for 1.2 through this year Continued focus on innovation and interoperability

Listening to users, engaging vendors, and building community

Encouraging specialization activities (new topic types, domains)

Book-oriented major update for DITA 1.1 this summer

Continued work against existing list for 1.2 through this year

Continued focus on innovation and interoperability

Resources OASIS DITA Technical Committee home page: http://www.oasis-open.org/committees/dita/ DITA Roadmap: http://wiki.oasis-open.org/dita-adoption/Dita12changes DITA Focus Area: http://dita.xml.org DITA Technology Report (a “Cover Page” bibliography): http://xml.coverpages.org/dita.html DITA Open Toolkit: http://dita-ot.sourceforge.net

OASIS DITA Technical Committee home page:

http://www.oasis-open.org/committees/dita/

DITA Roadmap:

http://wiki.oasis-open.org/dita-adoption/Dita12changes

DITA Focus Area:

http://dita.xml.org

DITA Technology Report (a “Cover Page” bibliography):

http://xml.coverpages.org/dita.html

DITA Open Toolkit:

http://dita-ot.sourceforge.net

Add a comment

Related pages

DITA SIDSC Language Specification OASIS Draft, 3 March 2009

DITA SIDSC Language Specification – OASIS Draft, 3 March 2009. 2. DITA SIDSC Language Specification – OASIS Draft, 3 March 2009
Read more

OASIS DITA Adoption TC -- Agenda 19 January 2009

Subject: OASIS DITA Adoption TC -- Agenda 19 January 2009. From: Joann Hackos To:
Read more

dita-adoption message - OASIS Mailing List Directory

Subject: Corrections to minutes for 23 November 2009. From: Kristen James Eberlein To: rmraya@maxprograms.com, DITA Adoption ...
Read more

History | DITA XML.org

The history of DITA is the history of its many powerful characteristics - modularity, structured writing, information typing, separation of content from ...
Read more

OASIS DITA Pharma - OASIS | Advancing open standards for ...

DITA Pharma SC Welcome The OASIS DITA Pharmaceutical Content Subcommittee (DITA Pharma SC) will define DITA topics, maps, associated metadata properties and
Read more

Darwin Information Typing Architecture - Wikipedia, the ...

The Darwin Information Typing Architecture (DITA) is an XML data model for authoring and, with the DITA Open Toolkit, publishing. It is a standard [1] that ...
Read more

OASIS DITA Pharmaceutical Webinar: 22 Sept 2009 | DITA XML.org

OASIS DITA Pharmaceutical Webinar: 22 Sept 2009. News: Submitted by carolgeyer on Tue, 2009-09-15 15:21. ... Date: 22 Sept 2009 Time: ...
Read more

Bookmap_revision - Dita Wiki - OASIS - Wiki List

History. Bookmap was originally presented as a proposal at the Nov 29 2005 meeting of the OASIS DITA TC ... Bookmap_revision (last edited 2009-08-12 18:03 ...
Read more

[dita-machine-industry] Meeting Minutes May 12, 2009 ...

1 message in org.oasis-open.lists.dita-machine-industry [dita-machine-industry] Meeting Minut...
Read more