Chris Papademetrious
Chris Papademetrious
This also occurs when branch filtering (but not global filtering) is used with conditional key definitions. Testcase: [ditaot_duplicate_keydefs_branch_filtering.zip](https://github.com/dita-ot/dita-ot/files/8808200/ditaot_duplicate_keydefs_branch_filtering.zip) Command to run: `dita -i map.ditamap -f html5 -verbose`
@xephon2 - do I recall correctly that this was something interesting to you? If so, what are your thoughts on this enhancement request?
I think different terms have different connotations to different people. For me, `` has a software/OO connotation that does not intuitively apply to deliverables, whereas our team uses "help collection"...
A DITA authoring/CCMS tool could present collections-of-collections, collections, and deliverables graphically in expandable tree form, making it easy to explore and select from the available publishing options.
@jelovirt - would versioned project file schemas address your compatibility concerns, similar to how DITA grammars are versioned? ``` urn:oasis:names:tc:dita:rng:basetopic.rng ("use the latest") urn:oasis:names:tc:dita:rng:basetopic.rng:1.3 urn:oasis:names:tc:dita:rng:basetopic.rng:1.x urn:oasis:names:tc:dita:rng:basetopic.rng:2.0 urn:oasis:names:tc:dita:rng:basetopic.rng:2.x ```
@jelovirt - syntax-wise, I prefer the `@id`/`@idref` approach for the following reasons: - It is consistent with how project file references work today. - XSLT preprocessing is easier, thanks to...
@jelovirt - I am normally not a fan of hyphens in element names, but I have come to prefer `` because - It makes more sense with `dita --deliverable`. -...
Removing draft content is conceptually similar to filtering. If we moved removal to preprocessing, then all transformation targets could inherit the functionality. Perhaps something to consider for DITA-OT 4.0? (Similarly,...
Using DITA-OT 3.7.3, I seem to have this problem too.
For reference, here is the plugin-based approach we use today. This could be entirely removed with the implementation of this pull request. ```xml ```