- From: <Laurent.Lefort@csiro.au>
- Date: Thu, 24 Sep 2009 22:26:41 +1000
- To: <public-rdf-in-xhtml-tf@w3.org>
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-request@w3.org [mailto:public-rdf-in-xhtml-tf-request@w3.org] On Behalf Of SWD Issue Tracker
Sent: Thursday, 24 September 2009 10:02 AM
To: public-swd-wg@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
Received on Thursday, 24 September 2009 12:28:00 UTC