Events • Oxygen Users Meetup - Prague 2017
Agenda
10:00 - 10:20 | Markdown support in Oxygen - George BinaGeorge Bina -
Syncro Soft Oxygen provides support for Markdown, but unlike other Markdown
editors it supports Markdown from an XML perspective, focusing on using
Markdown in XML-based workflows. We can leverage Oxygen SQF functionality to
use Markdown syntax as an entry point to learn an XML markup language by
automatically recognizing and converting different Markdown structures to a
specific XML format. | |
10:20 - 10:40 | Multimedia support in Oxygen - Sorin CarbunaruSorin Carbunaru -
Syncro Soft Multimedia content is essential for modern systems and Oxygen
provides support for rendering video and playing audio files directly in its
user interface. It also offers a graphical editor to create interactive image
maps for DITA, DocBook, TEI and XHTML documents. | |
10:50 - 11:10 | How to create an enjoyable authoring experience - Discover the Lightweight DITA authoring experience and how it is done - George BinaGeorge Bina -
Syncro Soft Oxygen provides special support for Lightweight DITA, designed to
show how the authoring experience can be tuned for a group of people without
technical knowledge, hiding the underlying XML structure and providing inline
placeholders and hints, actions, allow to edit properties, etc. We explore the
user perspective and then show also how this authoring experience can be
created. | |
11:10 - 11:30 | How to create an enjoyable authoring experience - Alex JitianuAlex Jitianu -
Syncro Soft Oxygen provides different ways to enable creating a controlled
authoring experience, to allow people to create structured content without
previous training to learn the actual XML structure. Join us to discover how
to approach customizing the authoring experience and some of the new
functionality Oxygen provides to facilitate this. | |
11:30 - 12:00 | Coffee Break | |
12:00 - 12:40 | Introducing the new Oxygen Collaboration Platform - Cristian Talau, Alexandru JitianuCristian Talau, Alexandru Jitianu - Syncro
Soft Discover a new product from Oxygen that allows you to share and
collaborate easily on XML documents. | |
12:50 - 13:30 | Can the Oxygen XML Web Author work with my documents? - Cristian TalauCristian Talau - Syncro
Soft Explore available connectors for different repositories, discover the
available API for integration and see different integration
examples. | |
13:30 - 15:00 | Lunch Break | |
15:00 - 15:20 | How to integrate Oxygen XML diff and merge tools - Octavian NadoluOctavian Nadolu - Syncro
Soft When different contributors work on the same set of XML files, using
a versioning system (like Git or SVN) or just a collaboration platform, they
need a tool to visualize and merge the changes. Most of the diff/merge tools
are not using an XML comparison algorithm to determine the differences. Oxygen
offers tools to compare and merge files using XML diff algorithms. During this
session you will see:
| |
15:20 - 15:40 | Schematron business rules checks and corrections - Octavian NadoluOctavian Nadolu - Syncro
Soft Discover the latest additions to the Schematron and SQF support in
Oxygen and the new support for business rules checks and corrections added to
the Oxygen XML Web Author. | |
15:40 - 15:55 | Oxygen and Saxon JS - Alex Jitianu & Sorin CarbunaruAlex Jitianu & Sorin Carbunaru - Syncro
Soft Saxon-JS is the successor of Saxon-CE, but its implementation and
support is different, it runs only Saxon compiled stylesheets. As Oxygen
updated its support for Saxon to work with the latest version, we considered
also users of Saxon JS and we enable you to compile stylesheets to be used
with Saxon-JS. | |
15:55 - 16:10 | Continuous integration using Oxygen command line tools - Alex Jitianu & Cristi TalauAlex Jitianu & Cristi Talau - Syncro
Soft Some of the Oxygen functionality is made available also in the form
of command line tools which can be used as part of CI processes to enable
automatic checks, generating reports and automatic publishing. Join us to
discover how you can use these tools from continuous integration
systems. | |
16:10 - 16:30 | Oxygen in Localisation: Status Quo and Future Directions - Soroush Saadatfar, David FilipSoroush Saadatfar, David Filip This session presents a real-life localisation project, where a web
page will be localized (translated and adapted) in accordance with
conventional steps of the industry. The major focus of the session is XML
Localisation Interchange File Format (XLIFF), an OASIS standard generally used
for data exchange among the localisation steps. We will demonstrate the XLIFF
framework of Oxygen Editor which has been recently empowered with an advanced
validation platform in accordance with the latest XLIFF development.
We will also introduce the FREME project which intends to
enrich the digital content by harvesting the available data on the web (e.g.
DBpedia). Finally, the possible integration of FREME into Oxygen will be
discussed to highlight how the Oxygen Editor could benefit from such
integration. | |
16:30 - 17:00 | Coffee Break | |
17:00 - 17:10 | Enhancing Oxygen XSpec support - Alex JitianuAlex Jitianu -
Syncro Soft A key requirement for an XSLT project is the ability to write unit
tests because these tests ensure that you don't alter existing functionality
during the project's lifespan. The XSpec framework is a great tool for writing
these tests, which is why we integrated it into Oxygen a few years ago.
Recently, a new XSpec version was released (0.5.0) and we have also integrated
it into Oxygen. In this presentation, you will see how you can take this
support even further through an Oxygen plugin. | |
17:10 - 17:30 | XML <=> DITA without Transformation - Patrik Stellmann & Vanessa KastmannPatrik Stellmann & Vanessa Kastmann XML is widely used to store almost any kind of data. It is very
suitable for automated processing but somewhat cryptic to edit manually. DITA
is widely used for technical documentation and there is great support for
visually editing and publishing to various formats. This presentation will
show an approach to combine these two standards. That is, to apply DITA tools
(i.e. Oxygen for visual editing and DITA-OT for publishing) on non-DITA XML
documents without the need to implement a transformation for it. | |
17:30 - 17:50 | Handling masses of identifiers in DITA - Patrik Stellmann & Vanessa KastmannPatrik Stellmann & Vanessa Kastmann Almost any modern integrated development environment - including
Oxygen - provide great support for dealing with identifiers within source
code. When writing documentation or functional specifications for software it
is likely to use several identifiers as well. But currently DITA provides only
very limited support for handling a large amount of identifiers. This
presentation will show an open-source custom extension (DITA-SEMIA) that
enables the use of identifiers within DITA documents in a similar way as when
writing source code. | |
17:50 - 18:30 | New in Oxygen version 19 and future plans - George Bina, Alexandru Jitianu, Cristian Talau, Octavian Nadolu, Sorin Carbunaru - Syncro SoftGeorge Bina, Alexandru Jitianu, Cristian Talau, Octavian Nadolu, Sorin Carbunaru - Syncro
Soft Get a preview of the new functionality that will be available in
Oxygen version 19 and let's discuss what else do you need and what other
things are on the roadmap for Oxygen. |
Please join George's Bina presentation from XML Prague Conference:
February 10th, 2017
Video Presentations
Markdown support in Oxygen
George Bina
Multimedia support in Oxygen
Sorin Carbunaru
How to create an enjoyable authoring experience - Discover the Lightweight DITA authoring experience and how it is done
George Bina
How to create an enjoyable authoring experience
Alexandru Jitianu
Introducing the new oXygen Collaboration Platform
Cristian Talau
Can the oXygen XML Web Author work with my documents?
Cristian Talau
How to integrate oXygen XML diff and merge tools
Octavian Nadolu
Schematron business rules checks and corrections
Octavian Nadolu
oXygen and Saxon JS
Alex Jitianu, Sorin Carbunaru
Continuous integration using oXygen command line tools
Alex Jitianu, Cristian Talau
oXygen in Localisation: Status Quo and Future Directions
Soroush Saadatfar, David Filip
Enhancing oXygen XSpec support
Alex Jitianu
XML <=> DITA without Transformation
Patrik Stellmann, Vanessa Kastmann
Handling masses of identifiers in DITA
Patrik Stellmann, Vanessa Kastmann
New in oXygen version 19 and future plans
George Bina, Alexandru Jitianu, Cristian Talau, Octavian Nadolu, Sorin Carbunaru
Location
University of Economics, Prague, Czech Republic
- W. Churchill Sq. 4
- 130 67 Prague 3
- Czech Republic
- Tel. (+420) 224 095 111
- Website: http://www.vse.cz/english/
View University of Economics, Prague in a larger map