Events • DITA-OT Day - Berlin 2017
Please visit the DITA-OT User Day 2018 event and join us in Rotterdam on November 4, 2018!
Welcome to the DITA-OT Day 2017!
This is a full day conference dedicated to the DITA Open Toolkit project, DITA-OT which is the reference DITA implementation and the core of almost all DITA-based publishing solutions. This year we host the 4th edition of DITA-OT Day after the huge success of DITA-OT Day 2014, 2015 and 2016.
This free event is brought to you by Oxygen XML Editor with the help of the following DITA-OT Day supporters:
Agenda
8:00 - 9:00 | Registration and Welcome Coffee | |
9:00 - 9:20 | Welcome and sponsor presentation | |
9:20 - 9:30 | DITA-OT - Robert AndersonRobert Anderson -
IBM A quick announcement about the DITA-OT project. | |
9:30 - 10:00 | We shall call it preprocess2 - Jarno ElovirtaJarno Elovirta -
Wunderdog Overview of preprocess2, the
replacement module for the original preprocessing routines. This session
explains the new approach, why we developed it, and why should you
care. | |
10:00 - 10:30 | Accessibility in DITA-OT - Robert AndersonRobert Anderson -
IBM Not only is accessible content often mandatory, it's also just a good
idea -- assuming you want your content available to as many readers as possible.
This session provides an overview of the accessibility features in output
generated by the DITA-OT. While many features are automated thanks to the
semantic nature of DITA elements, others rely on you to make sure your content
includes everything it needs to. While going over these features, we will
explain how DITA-OT handles your content, while also giving tips for how to
ensure your content reaches users on all sorts of devices. | |
10:30 - 11:00 | Coffee break | |
11:00 - 11:40 | DITA Validation and spell-checking - Jason FoxJason Fox -
HERE Jason will discuss and demonstrate how HERE Technologies extends
DITA-OT using open-sourced plugins to continuously validate and build technical
documentation. See: https://github.com/heremaps/dita-ot-plugins for
more details. The discussion will cover the design and evolution
of the plugins, interaction with end users and how you can integrate the plugins
in your own workflows, as well as expected future developments. | |
11:40 - 11:55 | Lightning Talk: Generating SVG syntax diagrams with plugins for all output formats - Robert AndersonRobert Anderson -
IBM DITA includes a lot of markup for
syntax diagrams, but it's not particularly useful without a way to render the
diagrams. Many years ago Deborah Pickett wrote a group of plugins to render
those diagrams as SVG, but they were tied to the "html+" transform type and
required an obsolete version of DITA-OT. Last year IBM extracted the SVG diagram
feature from those plugins, brought it up to date, and made it usable by other
formats (including PDF and EPUB). This session will give an overview of
Deborah's original plugins, and explain how anybody can use the updated versions
with the latest DITA-OT. | |
11:55 - 12:10 | Lightning Talk: Managing a large scale build environment with 50+ custom plugins - Robert AndersonRobert Anderson -
IBM Tips and tricks, mistakes made, and
lessons learned: how IBM manages a single build environment for hundreds of
authors with 50+ plugins -- including new doctypes, new transform types, and
externally contributed plugins -- while keeping up with the latest DITA-OT
releases. | |
12:15 - 12:30 | Lightning Talk: DITA-OT Docs Development(s) - Roger Fienhold SheenRoger Fienhold Sheen -
infotexture This talk provides an overview of
DITA-OT documentation usage metrics and highlights recent changes to the docs
and ideas for future improvements. We’ll close with room for suggestions from
the community and a call for contributions with information on the browser-based
workflow for suggesting changes. | |
12:30 - 14:00 | Lunch | |
14:00 - 14:30 | Markdown support inside-out - Jarno ElovirtaJarno Elovirta -
Wunderdog Description of how Markdown support
was added to DITA-OT to make Markdown a first-class file format for DITA
content. Focus is on the implementation details and goals instead of Markdown
author perspective. | |
14:30 - 15:00 | Using CSS to style the PDF output - Radu CoravuRadu Coravu - Oxygen
XML Editor Using CSS to produce PDF from DITA
content is way easier than writing plugins and customizing XSLT stylesheet and
will probably become in the future the most used way to produce a PDF. We will
go over the existing solutions for producing PDF from DITA using CSS and maybe
try to show a little bit of the CSS pagination standard: change the front matter
and backmatter, change headers and footers, change some colors and styles,
change the paper type and orientation. | |
15:00 - 15:30 | Bootstrapping DITA - Customizing HTML output for modern web frameworks - Roger Fienhold SheenRoger Fienhold Sheen -
infotexture Web developers often use CSS frameworks, HTML5 boilerplate or
component libraries like Bootstrap or Foundation to quickly build robust,
responsive sites. With custom HTML plug-ins, DITA-OT can be extended to produce
HTML5 output that makes use of these common templates so that generated
documents can build on existing front-end solutions. This talk will
outline the process, using the DITA-OT project website at dita-ot.org as an
example. | |
15:30 - 16:00 | Coffee break | |
16:00 - 16:10 | Lightning Talk: Automatically Create Targeted Review Docs for your SMEs - Leigh WhiteLeigh White -
IXIASOFT This presentation illustrates how an
OT plugin can leverage CMS status information to create a PDF for review that
includes only the content SMEs need to look at, or alternatively, include
everything for full context but highlight the specific content that needs
reviewing. This presentation demonstrates how to quickly create a PDF that
includes material for a specific reviewer, and how to create a PDF intended for
multiple reviewers with their names assigned to each
topic. | |
16:15 - 16:25 | Lightning Talk: Locale-Aware Sorting and Text Handling in the Open Toolkit - Eliot KimberEliot Kimber - Contrext Presents the DITA Community i18n Plugin, which provides an integration
with the ICU4J libraries. The i18n plugin provides support for locale-specific
grouping and sorting, including dictionary-based Simplified Chinese, as well as
facilities for doing locale-specific word and line breaking. | |
16:30 - 16:40 | Lightning Talk: DCQL - the Dita Cascading Query Language - Jang GraatJang Graat - Smart
Information Design Short overview of the DCQL attribute
domain and accompanying code that allows pulling DITA content in from SQL or XML
databases at publish time or runtime, and even keeping the data link alive on
interactive media. | |
16:40 - 17:10 | What are we missing? Where would you like to see us go? - Jarno Elovirta and Robert AndersonJarno Elovirta and Robert Anderson This is a feedback session where we
want to hear from you! One problem with DITA-OT development is that we don't
usually know what our customers like most, what they're using, and (almost as
important) what they're not using. It's also likely that in some cases, we're
not sure what to ask. In this session we'll discuss potential ways of getting
this feedback, related issues such as data privacy, and ideally take suggestions
from the audience for improved communication. | |
17:10 - 18:00 | Panel: What's next for DITA-OT? - Jarno Elovirta, Robert Anderson, Roger Fienhold Sheen, George BinaJarno Elovirta, Robert Anderson, Roger Fienhold Sheen, George Bina |
Video Presentations
DITA-OT Announcement
Robert Anderson - IBM
We shall call it... preprocess...2!
Jarno Elovirta - Wunderdog
Accessibility in DITA-OT
Robert Anderson - IBM
DITA Validation and spell-checking
Jason Fox - HERE
Lightning Talk: Generating SVG syntax diagrams with plugins for all output formats
Robert Anderson - IBM
Lightning Talk: Managing a large scale build environment with 50+ custom plugins
Robert Anderson - IBM
Lightning talk: DITA-OT Docs Development(s)
Roger Fienhold Sheen - infotexture
Markdown support inside-out
Jarno Elovirta - Wunderdog
Using CSS to style the PDF output
Radu Coravu - Oxygen XML Editor
Bootstrapping DITA - Customizing HTML output for modern web frameworks
Roger Fienhold Sheen - infotexture
Lightning Talk: Automatically Create Targeted Review Docs for your SMEs
Leigh White - IXIASOFT
Lightning Talk: Locale-Aware Sorting and Text Handling in the Open Toolkit
Eliot Kimber - Contrext
Lightning Talk: DCQL - the Dita Cascading Query Language
Jang Graat - Smart Information Design
What are we missing? Where would you like to see us go?
Jarno Elovirta and Robert Anderson
Panel: What's next for DITA-OT?
Jarno Elovirta, Robert Anderson, Roger Fienhold Sheen, George Bina
Location
Radisson Blu Hotel Berlin
Karl-Liebknecht-Str. 3, 10178
Berlin, Germany
Tel.: +49-30-238280
Related events
- DITA-OT Day - Rotterdam 2018
- DITA-OT Day - Munich 2016
- DITA-OT Day - Munich 2015
- DITA-OT Day - Munich 2014
Support DITA-OT Day
Become a DITA-OT Day Supporter
Cost: 500 EURO
Benefits: logo on the
event website and acknowledgement of support during the event.
To apply please
contact .