Feature Request: Show DITA-OT Project File Deliverables in Transformation Scenario List
Posted: Thu Jun 02, 2022 3:32 am
The DITA Maps Manager is the central location where writers work with maps. From there, they add/edit/reorganize topics, validate their books, and run transformations.
When DITA-OT project files are used, the DITA Maps Manager has a great feature that shows DITA-OT project file contexts relevant to the current map. This makes the context/editing aspect of DITA-OT project files easy to configure in the DITA Maps Manager.
It would be great if the DITA Maps Manager could also provide a way to easily run transformations for DITA-OT project file deliverables. One idea is to show relevant DITA-OT project file deliverables as scenarios in the transformation dialog invoked from the DITA Maps Manager:
This would provide the following advantages:
Ideally, the DITA-OT project files would simply exist in the background as configuration files that allow Oxygen to make everything easy to use. I do not want to actually have to work with DITA-OT project files in day-to-day use. They will be be numerous, long, and likely distributed across directories. (Each repository has 100+ books, with review and final variants of each, and with product profiling conditions on top of that.)
Some aspects to consider:
A testcase is included:
When DITA-OT project files are used, the DITA Maps Manager has a great feature that shows DITA-OT project file contexts relevant to the current map. This makes the context/editing aspect of DITA-OT project files easy to configure in the DITA Maps Manager.
It would be great if the DITA Maps Manager could also provide a way to easily run transformations for DITA-OT project file deliverables. One idea is to show relevant DITA-OT project file deliverables as scenarios in the transformation dialog invoked from the DITA Maps Manager:
This would provide the following advantages:
- Deliverables defined across multiple DITA-OT project files (PDF/OLH, review/final, product variants) would be listed in one place.
- It avoids having to browse through many irrelevant deliverables when running the "Publish DITA-OT Project (select deliverable)" transformation directly from a project file.
- It would resolve the largest ease-of-use barrier for writers wanting to adopt DITA-OT project files.
Ideally, the DITA-OT project files would simply exist in the background as configuration files that allow Oxygen to make everything easy to use. I do not want to actually have to work with DITA-OT project files in day-to-day use. They will be be numerous, long, and likely distributed across directories. (Each repository has 100+ books, with review and final variants of each, and with product profiling conditions on top of that.)
Some aspects to consider:
- If the current context is a .ditamap file, all deliverables publishing that map should probably be listed.
- If the current context is a specific context, the deliverables using that specific context should probably be listed.
A testcase is included: