>> The "problem" is the
>> increased usage of <xref>. Previously authors were encouraged to use
>> <link> to add internal links, which requires text content, so this was
>> no problem. The adoption of <xref> lead to this problem.
> 
> Should we avoid using xref?

I don't think so that now it is an option. It is quite convinient in
places like the extensions.xml file, where generated content is
automatically translated with the titles, and this is the intention of
using xref elsewhere too. Less work for translators to look up how
exactly they translated some titles => more consistency in translations.

>> 1. What would we put into <para xreflabel="..."> in place of the dots in
>> the missing-ids.xml file?
> 
> The proper link-test?
> Sure, this depends on the content of the id=".."
> For the example <para id="ini.com.allow-dcom"> this would become
> <para id="ini.com.allow-dcom" xreflabel="com.allow_dcom">

For ini stuff, this works because of some strict rules for naming.
Otherwise we might not have this type of rule to generate a meaningful
title. What if we do

  <para id="ini.com.allow-dcom" xreflabel="ini.com.allow-dcom (&missing;)">

Where &missing; is translated obviously. It would give some clue to
users why clicking on that link leads to no content. :)

Goba

Reply via email to