OASIS Darwin Information Typing Architecture (DITA) TC

 View Only
  • 1.  Question: @keyscope on subjectScheme

    Posted 10-01-2024 09:54

    Did we explicitly decide to omit @keyscope from subjectScheme or is that an oversight?

     

    ServiceNow is implementing the use of subjectSchemes to manage taxonomies mapped to our content and we need to put the subject scheme maps referenced from our publication maps in key scopes so they don't conflict with our other keys. I was surprised to find that @keyscope was not defined on subjectScheme.

     

    In 1.3 there is no @keyscope, which could simply be a failure to add it when we did 1.3.

     

    In 2.0, the current draft spec has subjectScheme taking the common topicref atts, which includes @keyscope, but the grammar and DTDs use a subjectScheme-specific attribute group that omits @keyscope.

     

    I have a dim memory of us discussing keyscope on subject scheme maps but I don't recall it well enough. In any case, it seems like an oversight in 2.0 to omit @keyscope.

     

    Cheers,

     

    E.

    _____________________________________________

    Eliot Kimber

    Sr. Staff Content Engineer

    O: 512 554 9368

     

    servicenow

     

    servicenow.com

    LinkedIn | X | YouTube | Instagram



  • 2.  RE: Question: @keyscope on subjectScheme

    Posted 10-01-2024 10:16

    Hi, Eliot.

    In 1.3, we did deliberately decide to omit @keyscope from subject scheme maps. Robert and Chris Nitchie strongly advocated for this approach; I had some reservations because the subject scheme map for the spec actually would have benefitted from @keyscope.

    We could discuss this from DITA 2.0, but it is very late in the design process ...

    Kris



    ------------------------------
    Kristen Eberlein
    Eberlein Consulting LLC
    Durham NC
    919-622-1501
    ------------------------------