We've run across a situation where we want to annotate an atom:icon
with a title. Currently we're doing the following, as something that
Feed Validator is happy with, but doesn't feel right:

----------------------------------------------------------------------
  <atom:icon>uri:to/icon</atom:icon>
  <myns:icon-title xml:lang='en' xmlns:myns='...'>My icon
    title</myns:icon-title>
----------------------------------------------------------------------

It doesn't express the relationship directly. The way that would be
most natural in XML doesn't seem to be allowed (because we don't have
extension attributes):

----------------------------------------------------------------------
  <atom:icon myns:title='My icon title' ...>uri:to/icon</atom:icon>
----------------------------------------------------------------------

and all other ways I can think of involve extension elements in the
wrong place.

Anyone have another suggestion on how to approach this? Or would we be
better off adding our own <myns:icon/> which we can decorate with
titles, languages and whatever to our heart's content, even though
it's redundant to some extent?

James

-- 
/--------------------------------------------------------------------------\
  James Aylett                                                  xapian.org
  [EMAIL PROTECTED]                               uncertaintydivision.org

Reply via email to