diff --git a/resources/dita-ot-day-video-keys.ditamap b/resources/dita-ot-day-video-keys.ditamap index 6587bf13..81f093cd 100644 --- a/resources/dita-ot-day-video-keys.ditamap +++ b/resources/dita-ot-day-video-keys.ditamap @@ -12,4 +12,5 @@ + diff --git a/resources/ditaotdaykeys/dita-ot-day-2026-keys.ditamap b/resources/ditaotdaykeys/dita-ot-day-2026-keys.ditamap new file mode 100644 index 00000000..c5dc1b2e --- /dev/null +++ b/resources/ditaotdaykeys/dita-ot-day-2026-keys.ditamap @@ -0,0 +1,188 @@ + + + + + DITA-OT Day 2026 + + + News and announcements + No description. + DITA-OT Day Team + + + + + Ten Years of DITA Open Toolkit + Since this conference series began, the toolkit has gone through many changes and added a long list of new features. In this session, we will look back at some of the big features that should be of interest. This session will be particularly useful to those who may not always update their version right away; if your upgrade schedule runs a couple of years behind the official release, new feature announcements will already be long gone and those features are easy to miss. + DITA-OT Day Team + + + + + Confessions of a DITA-OT User – What in the XML are you doing? + "We’ve all heard stories about how people use DITA-OT… but how much do we actually know? Different backgrounds, different teams, different needs — and all the ways DITA-OT fits into daily work. It’s time to find out how everyone’s really using DITA-OT. Whether you’re a beginner or a seasoned professional, we want to hear from you. Join this interactive session to share your experience, see where you fit in the bigger picture, and discover just how wonderfully diverse the DITA-OT community really is. Bring your phone and an open mind! This session has been organized with the help of the core DITA-OT developers — and yes, you’ll get your turn to ask them a few questions too." + Justyna Hietala + + + + + What will this cost me - evaluating the work ahead for a migration to 2.0 + DITA 2.0 is coming, and you will need to migrate if you want to take advantage of any new features. But what will that migration cost? This session will present a DITA-OT plugin that you can run over your content to get a report on the changes ahead. It will create a report of any content structures that need to be migrated, to help you determine how much (or how little) work is ahead. + Robert D. Anderson + + + + + Building to Fluid Topics: How we did it and why + Outlines how our new Fluid Topics FTML build process works, including constructing pretty URLs using classifications applied externally and capturing the URLs in order to track URL changes over time. + Eliot Kimber + + + + + Making the DITA OT Add Up: MathML Support + MathML has been a part of the DITA specification v1.3 but has never been natively supported in the DITA Open Toolkit. Bentley Systems developed a plugin to support MathML output for HTML and PDF as well as implementing a means to provide high-quality output using MathJax rendering into SVG graphics during publishing time. This reduces the need for end uses to rely on CDNs or other JavaScript in HTML. This methodology can extend to other areas outside of MathML, as well. + Jason Coleman + + + + + A decade of docs + This year’s DITA-OT Day marks the 10th edition of this community event. We'll take this opportunity to reflect on how the DITA-OT documentation has evolved over the years, and where it could go from here. + Roger Sheen + + + + + A new Gradle plugin to enhance your Dita OT plugin development + The new plugin brings significant improvements in terms of performance (Configuration Cache), developer experience (type-safe Kotlin DSL, better logging), and maintenance (modern Kotlin code). Migration is straightforward, with near-full API compatibility. I would strongly recommend migrating to the new plugin to take advantage of these enhancements, especially if you are already using modern Gradle (6.5+) and Kotlin DSL. + Jeremy Jeanne + + + + + Fun & practical metadata plug-ins + Discover practical ways to leverage metadata with DITA Open Toolkit plug-ins. Go beyond HTML or PDF outputs — imagine plug-ins that generate QR codes for instant reference in a PDF file, create Excel summaries for clear analysis, and JSON outputs that integrate with your delivery platforms. + Pieterjan Vandenweghe + + + + + Sometimes It’s Just Hard (to Implement): Why Some DITA-OT Features Remain Out of Reach + Ever wondered why certain highly requested features—like running DITA Open Toolkit from a single JAR, true incremental publishing, or other long-desired capabilities—still aren’t available in DITA-OT? This talk takes a candid look at the technical and community challenges behind these “missing” features. We’ll explore specific examples, break down the complexities that make them difficult to implement, and discuss the real-world constraints faced by open source projects with limited contributors. + Jarno Elovirta + + + + + Pay No Attention to the Chunker Behind the Curtain + DITA 1.x chunking code is hard to maintain. DITA 2.0 code is cleaner and easier to reason about. The solution? Detect when 1.x documents are compatible with 2.0 chunking and silently use the better implementation. We're replacing engines mid-flight, swapping horses mid-stream, and refactoring production code—all the things they tell you never to do. Learn how we're routing compatible content through the better chunker while keeping the old one on standby for edge cases. + Jarno Elovirta + + + + + From Maps to Models: How DITA-OT Powers Ontology-Ready Content for AI and Beyond. Making Topic Maps First-Class Graph Models + During this presentation, I will speak about gaps and open problems with DITA-OT. While DITA-OT is mature, there are still non-visible gaps when applying it for ontology-based information architecture for different business domains. This presentation will create opportunities for the community members to strengthen DITA-OT’s role in the Linked Data ecosystem and how they can participate in future roadmap discussions. + Amit Siddhartha + + + + + Using the DITA OT Docs with AI to Create Plugins + A model context protocol server can be created over a WebHelp site published from the DITA Open Toolkit documentation. An application using the MCP support can thus be instructed to create a DITA Open Toolkit plugin by searching for related content in the DITA Open Toolkit documentation. + Radu Coravu + + + + + Ten Years of DITA-OT Day + When SyncroSoft proposed the first DITA-OT Day, many of the core developers were not sure how many people would come. Now in our tenth year, it is incredible to look back and see how many people have come and presented their own work around the project. This session will summarize and look back at what we've learned at our ten conferences — what types of plugins have our contributors made available? How many different ways is the toolkit being used? What is the best way to learn from our past events? + Robert Anderson + + + diff --git a/resources/source-files.ditamap b/resources/source-files.ditamap index fb190eae..b30a3dee 100644 --- a/resources/source-files.ditamap +++ b/resources/source-files.ditamap @@ -36,6 +36,7 @@ + diff --git a/topics/dita-ot-day-2026.ditamap b/topics/dita-ot-day-2026.ditamap new file mode 100644 index 00000000..2959fd6a --- /dev/null +++ b/topics/dita-ot-day-2026.ditamap @@ -0,0 +1,29 @@ + + + + + DITA-OT Day 2026 + + + 2026 Brussels + Brussels 2026 + + + + + + + + + + + + + + + + + + + + diff --git a/topics/dita-ot-day-videos-intro-2026.dita b/topics/dita-ot-day-videos-intro-2026.dita new file mode 100644 index 00000000..4a7e541d --- /dev/null +++ b/topics/dita-ot-day-videos-intro-2026.dita @@ -0,0 +1,17 @@ + + + + + DITA-OT Day Conference – Brussels 2026 + February 1, 2026 in Brussels, Belgium. + + + + DITA-OT Day 2026 videos + + + + +

+ + diff --git a/topics/dita-ot-day-videos.ditamap b/topics/dita-ot-day-videos.ditamap index 8ae03596..308c1c77 100644 --- a/topics/dita-ot-day-videos.ditamap +++ b/topics/dita-ot-day-videos.ditamap @@ -5,6 +5,7 @@ DITA-OT Day Videos +