Re: ISSUE-132 (Is @src allowed everywhere?): Is the @src attribute defined in RDFa Core allowed on any element? [3rd LC Comments - RDFa 1.1 Core]

In my mind the language I proposed requires that an attribute be 
supported in a host language.  Therefore it would have to be supported 
on at least one element in order for the host language to be 
conforming.  Do you disagree?

On 2/20/2012 12:32 PM, Jeni Tennison wrote:
> Shane,
>
> On 20 Feb 2012, at 16:40, Shane McCarron wrote:
>> My suggestion would be that we do two things:
>>
>> 1. Add text in the host language conformance clause that says "The required attributes defined in this specification must be included in the content model of the Host Language.  The elements on which these attributes can occur is at the discretion of the Host Language."
> If the elements on which the attributes can occur is at the discretion of the Host Language, then couldn't it decide not to enable any elements to have particular attributes? This might be used by a Host Language that only wanted to support RDFa Lite to limit its support to just the RDFa Lite attributes and not include eg datatype.
>
> So I don't think you can say that Host Languages MUST include all the required attributes in their content models. Obviously they will be better off (in the expressivity of RDFa that they can support) if they do, but I think the strongest you can go is a SHOULD.
>
> Jeni

-- 
Shane McCarron
Managing Director, Applied Testing and Technology, Inc.
+1 763 786 8160 x120

Received on Monday, 20 February 2012 18:36:10 UTC