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


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-tc message

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

Subject: RE: [docbook-tc] proposal: add relatedlink element to topic

>"Rowland, Larry" <larry.rowland@hp.com> writes:
>> I guess it is a usability issue.  I find that indexterms are
>> much more robust than keywords in our content because they are
>> embedded in the content they represent rather than remotely
>> located from it.  Adjacency is a strong principal in interface
>> design and general human factors.
>I suppose. I don't think there's a compelling argument to forbid them
>From occurring inline, it's a question of model design.
>I'm still waiting for someone to provide some concrete examples of
>where/how a relatedlink element would be used. I don't have a good
>sense of the processing expectations. Are they sorted, collated, are
>duplicates coalesced?

My understanding is that duplicates are coalesced and the resulting
list is collated and sorted.

>I'm not entirely comfortable with a model that says these elements
>might or might not resolve and that that might or might not be a

This is an unfortunate problem of any reference in content that is
intended for assembly into arbitrary collections.  Unless the person
defining the assembly knows all the references made among the bits
and pieces being assembled, there will most likely be references
that do not resolve unless references that cross topic boundaries
are forbidden.  That would, of course, make content much less useful
to the consumer of the content.

>How are relatedlinks in a document related to (no pun intended) the
>relatedlinks section in an assembly file?

My understanding is that the relatedlinks in a topic would
be merged with the relatedlinks specified in an assembly and
duplicates would be coalesced.  Once the list is generated, they
would be sorted and collated and presented at the end of the
topic.  I felt it would be desirable to have the ability to 
indicate where the related links belong, since a section with
multiple topics in it would probably not be best with the 
relatedlinks for each topic to follow the topic, but people more 
familiar with DITA felt that a rule based model would be adequate.


[ Larry Rowland             | If you want to build a ship, don't drum ]  
[ ESS/ATG                   | up the men to gather the wood, divide   ]
[ Hewlett-Packard           | the work, and give orders. Instead,     ]
[ 3404 East Harmony Road    | teach them to yearn for the vast and    ]
[ Fort Collins, CO  80528   | endless sea. - Antoine de Saint Exupery ]
[ Phone: 970/898-2280       +-----------------------------------------]
[ E-Mail:larry.rowland@.hp.com                                        ]

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