Closed Bug 33196 Opened 24 years ago Closed 23 years ago

no support for aboutEach

Categories

(Core Graveyard :: RDF, enhancement, P3)

enhancement

Tracking

(Not tracked)

VERIFIED WONTFIX
Future

People

(Reporter: waterson, Assigned: waterson)

References

()

Details

(Keywords: helpwanted)

The Mozilla RDF/XML parser does not support the "aboutEachAttr" rule [6.8].

I believe the correct way to support this is to add a "aboutEachAttr 
derivation" datasource that can be added to filter queries. It will wrap 
another datasource, and will look for a magic aboutEachAttr meta-property 
(which the parser will need to create) whenever a property lookup is performed.

Building this support directly into the parser will not work: although it would 
correctly parse RDF/XML, it would not properly deal with post-parse updates; 
e.g., via JS. Furthermore, any other datasource that is aggregated with the 
datasource containing the "aboutEach" would not correctly reflect the semantics 
of the containing element.
Blocks: 11650
Status: NEW → ASSIGNED
Target Milestone: --- → M20
Keywords: helpwanted
Target Milestone: M20 → Future
Should this one be marked "helpwanted"?

How hard would this be to impliment?
Also, aboutEachPrefix doesn't work

<RDF:Description about="http://www.mozilla.org">
  <nc:Name>Mozilla</nc:Name>
</RDF:Description>
<RDF:Description about="http://www.microsoft.com">
  <nc:Name>Microsoft</nc:Name>
</RDF:Description>

<RDF:Description aboutEachPrefix="http:">
  <nc:IconClass>www-icon-image</nc:IconClass>
</RDF:Description>

Easy way to assign a common icon to every resource beginning with
"http:"  

but, it doesn't work yet in mozilla.

Recent decisions by the RDF WG have relevance here (from
http://www.w3.org/2000/03/rdf-tracking/)

- "aboutEach is not allowed on an rdf:Description(or typed node) element which
is the object of a statement."

http://www.w3.org/2000/03/rdf-tracking/#rdfms-aboutEach-on-object:
 
- aboutEachPrefix has been removed from M&S, because no one ever implemented it
(basically).

http://www.w3.org/2000/03/rdf-tracking/#rdfms-abouteachprefix



I am thrilled at being able to WONTFIX this.

http://www.w3.org/TR/2001/WD-rdf-syntax-grammar-20011218/#rdfms-abouteach
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → WONTFIX
verified -   per W3C working draft aboutEach Removed from the grammar.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.