Hi,

I've spotted the @src issue on my own and just found out it was already known 
as issue-238, http://www.w3.org/2006/07/SWD/track/issues/238 

"@src is treated more like @about than it is like @href/@resource"

I think there are other places in the RDFa Syntax document to fix. 

Can you validate my suggestions and amend Issue 238 accordingly?

Please note that I have checked only this document: 
http://www.w3.org/TR/rdfa-syntax/ and its errata.
There may be other places to fix.

Regards
Laurent


2.1. The RDFa Attributes 

@src
a URI for expressing the partner resource of a relationship when the resource 
is embedded (also a 'resource object').

Replace by:

@src
a URI for expressing the base resource of a relationship when the resource is 
embedded (a 'subject' resource in RDF terminology);


6. RDFa Processing in detail

The attributes for setting a predicate are @rel, @rev and @property, whilst the 
attributes for setting an object are @resource, @href, @content, and @src. 
@typeof is unique in that it sets both a predicate and an object at the same 
time (and also a subject when it appears in the absence of other attributes 
that would set a subject). Inline content might also set an object, if @content 
is not present, but @property is.

Add: 

whilst the attributes for setting a subject are @about and @src 

Remove:

@src from the list for "setting an object"). 


6.3. Object resolution

A [URI resource] object can be set using one of @rel or @rev to express a 
[predicate], and then either using one of @href, @resource or @src to provide 
an object resource explicitly, or using the chaining techniques described above 
to obtain an object from a nested subject, or from a bnode.

Remove @src from the sentence (it is handled in 6.1.1.3. Using @src)


6.3.2.3. Incomplete triples

When a triple predicate has been expressed using @rel or @rev, but no @href, 
@src, or @resource exists on the same element, there is a 'hanging rel'. This 
causes the current subject and all possible predicates (with an indicator of 
whether they are 'forwards, i.e., @rel values, or not, i.e., @rev values), to 
be stored as 'incomplete triples' pending discovery of a subject that could be 
used to 'complete' those triples.

Remove @src from the sentence

-----Original Message-----
From: public-rdf-in-xhtml-tf-requ...@w3.org 
[mailto:public-rdf-in-xhtml-tf-requ...@w3.org] On Behalf Of SWD Issue Tracker
Sent: Thursday, 24 September 2009 10:02 AM
To: public-swd...@w3.org; public-rdf-in-xhtml-tf@w3.org
Subject: ISSUE-238: ERRATUM for @src in final paragraph of Syntax 3.1


ISSUE-238: ERRATUM for @src in final paragraph of Syntax 3.1

http://www.w3.org/2006/07/SWD/track/issues/238

Raised by: Ben Adida
On product: RDFa

raised by Toby Inkster:

"""
The final paragraph of this section reads:

> a subject [URI reference] is generally indicated using @about {...}
> Objects which are [URI reference]s are represented using @href,
> @resource or @src

But @src is treated more like @about than it is like @href/@resource.
"""

http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2009Sep/0274.html




Reply via email to