OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [dita] Error in 1.2 / 1.3 key processing topic for link text


Amended list of possible resolutions, though I'm not sure about how I feel about the new option (#4):


Thanks,

Robert D Anderson
IBM Authoring Tools Development
Chief Architect, DITA Open Toolkit (http://www.dita-ot.org/)

Inactive hide details for Robert D Anderson---01/20/2015 14:17:55---In DITA 1.2 and in the latest draft of DITA 1.3, we have teRobert D Anderson---01/20/2015 14:17:55---In DITA 1.2 and in the latest draft of DITA 1.3, we have text that explains how to pull text into an

From: Robert D Anderson/Rochester/IBM@IBMUS
To: DITA TC <dita@lists.oasis-open.org>
Date: 01/20/2015 14:17
Subject: [dita] Error in 1.2 / 1.3 key processing topic for link text
Sent by: <dita@lists.oasis-open.org>




In DITA 1.2 and in the latest draft of DITA 1.3, we have text that explains how to pull text into an empty, non-linking element that uses @keyref. For example,
<keyword keyref="prodname"/> or <term keyref="widget"/>

The text has been cleaned up but the meaning is the same:

Jarno just pointed out that <keywords> does not actually allow <term> -- so with the language above, replacement text can only come from <keyword>. Thus while the normative text is not exactly invalid, it's misleading / causing implementations to check for something that can't exist. We also examples that are invalid, because they show <term> as a child of <keywords>.

The <keywords> element does allow <indexterm> -- but I'm as close to certain as I can be that the intent here was actually to match keyword or term. I don't think we ever want to pull text from <indexterm> in a key definition into <keyword> or <term> in a topic.

I see the following options for cleaning up the language:

Clearly, I favor option #1 as the easiest / only non-disruptive change, but I need TC signoff before making the update.

Thanks,

Robert D Anderson
IBM Authoring Tools Development
Chief Architect, DITA Open Toolkit (
http://www.dita-ot.org/)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]