OASIS Darwin Information Typing Architecture (DITA) TC

 View Only
  • 1.  Conref push for static output formats

    Posted 12-11-2008 03:02
    Hi everyone,
    
    I think we could use some clarification on the processing exectations
    for the "conref push" feature.
    
    Using the examples from here:
    http://www.oasis-open.org/committees/download.php/15120/IssueNumber17e.h
    tml , it is basically clear how things should work if both the
    default.dita and the source.dita topics are available to the processor
    to be combined. I understand that this is the case in Eclipse, where the
    combining of topics is done at runtime. It would also be the case for,
    say, PDF output, if both topics are in the same map.
    
    However, what if the author of source.dita does not have the ability to
    edit the map file that default.dita is in? If source.dita and
    default.dita are in totally separate maps, which of the two maps do I
    give to the Open Toolkit when I want to create a PDF file?
    
    I asked Robert Anderson this question earlier, and his response wasy,
    "I'm not sure I can answer that. All of the scenarios I've
    worked through in my own mind have the content available (both source
    and target). This might be a question that's best left to the TC list."
    So - over to the rest of you :)
    
    Best,
    Su-Laine
    
    Su-Laine Yeo
    Interaction Design Specialist 
    
    JustSystems Canada, Inc.
    Office: 778-327-6356 
    syeo@justsystems.com
    http://na.justsystems.com 
    
    
    
    


  • 2.  RE: [dita] Conref push for static output formats

    Posted 12-12-2008 00:39
    Sorry, for the examples here:
    http://www.oasis-open.org/committees/download.php/15120/IssueNumber17e.h
    tml , I meant default.dita and push.dita, not default.dita and
    source.dita. 
    
    I think the spec should explicitly say whether or not processors are
    required to resolve "pushed" conrefs across independent content sets for
    all output types. For example, say you have two folders side-by-side:
    
    - Folder1 containing a file called defaultmap.ditamap and a file called
    default.dita. The map contains a topicref to default.dita. 
    - Folder2 containing a file called pushmap.ditamap and a file called
    push.dita, where the push.dita topic has a