Using DITA-OT Project Files in Oxygen
Posted: Thu Mar 12, 2020 5:21 pm
Hi all,
In the new features list for Oxygen XML Author 22.0, I was intrigued by the mention of DITA-OT project files!
One mistake I initially made was thinking that this was a new type of Oxygen project file (*.xpr), but it's not; a "DITA-OT project file" is a new feature in DITA-OT 3.4 that allows you to define all your deliverables (map, DITAVAL, transformation type, output directory, etc.):
https://www.dita-ot.org/dev/topics/usin ... files.html
Oxygen can now load this DITA-OT project file (from within your existing Oxygen project!) and make use of the information:
https://www.oxygenxml.com/doc/versions/ ... oject.html
The more I experiment with the sample "mobile-phone" project in the Oxygen installation, the more I become convinced that this feature will be crucial for supporting the large number of deliverables my team will soon be working with.
One limitation I noticed was that DITA-OT project files currently do not support separate DITAVAL files for filtering (input side) and flagging (output side), so I filed a DITA-OT enhancement request here:
https://github.com/dita-ot/dita-ot/issues/3474
I also noticed the following issues in Oxygen:
In the new features list for Oxygen XML Author 22.0, I was intrigued by the mention of DITA-OT project files!
One mistake I initially made was thinking that this was a new type of Oxygen project file (*.xpr), but it's not; a "DITA-OT project file" is a new feature in DITA-OT 3.4 that allows you to define all your deliverables (map, DITAVAL, transformation type, output directory, etc.):
https://www.dita-ot.org/dev/topics/usin ... files.html
Oxygen can now load this DITA-OT project file (from within your existing Oxygen project!) and make use of the information:
https://www.oxygenxml.com/doc/versions/ ... oject.html
The more I experiment with the sample "mobile-phone" project in the Oxygen installation, the more I become convinced that this feature will be crucial for supporting the large number of deliverables my team will soon be working with.
One limitation I noticed was that DITA-OT project files currently do not support separate DITAVAL files for filtering (input side) and flagging (output side), so I filed a DITA-OT enhancement request here:
https://github.com/dita-ot/dita-ot/issues/3474
I also noticed the following issues in Oxygen:
- The DITA Maps Manager context list shows only 20 context entries, despite more being defined.
- They are not sorted in any particular order that I can tell.
- When I have a ditamap loaded, all contexts are still listed, instead of just the contexts that pertain to that map.