Thursday, January 13, 2005, 12:57:47 AM, you wrote:
> On 12 Jan 2005, at 9:19 pm, David Powell wrote: >> I've just posted PaceExtensionConstruct. As it is an extensibility >> Pace, it would be good if we could schedule it for discussion with the >> others. > Me likey. Except: > "The root element of the construct MUST have an attribute with the > qualified name "atom:notation" and the value "structured"." > Do you meant Q-name, or does it just have to be in the atom namespace? > It looks like the former, which is not on. I'm glad someone mentioned that. The attribute is supposed to be explicitly qualified with the atom namespace. This is because it will be inside a non-atom element, and I don't think we should define the meaning of un-namespaced attributes in non-atom elements. Note that this example is wrong: <feed xmlns="http://purl.org/atom/ns#draft-ietf-atompub-format-04"> ... <entry> <ex:note notation="structured>...</ex:note> </entry> </feed> It needs to be like this: (because namespace defaults don't apply to attributes.) <feed xmlns="http://purl.org/atom/ns#draft-ietf-atompub-format-04"> ... <entry> <ex:note atom:notation="structured>...</ex:note> </entry> </feed> > Secondly, I don't see the purpose of the attribute at all. I'll try to think of an example tommorow. > "The element MAY contain either unstructured text, or be empty." > This appears to exclude dates in a standard format. Not intended, I think I mean PCDATA. > "tuple" > This is not a real word. OK, I'll reword it. -- Dave