If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

no support for aboutEach

VERIFIED WONTFIX

Status

()

Core
RDF
P3
enhancement
VERIFIED WONTFIX
18 years ago
16 years ago

People

(Reporter: Chris Waterson, Assigned: Chris Waterson)

Tracking

(Blocks: 1 bug, {helpwanted})

Trunk
Future
helpwanted
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Assignee)

Description

18 years ago
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.
(Assignee)

Updated

18 years ago
Blocks: 11650
Status: NEW → ASSIGNED
Target Milestone: --- → M20
(Assignee)

Updated

18 years ago
Keywords: helpwanted
Target Milestone: M20 → Future

Comment 1

17 years ago
Should this one be marked "helpwanted"?

How hard would this be to impliment?

Comment 2

17 years ago
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.

Comment 3

16 years ago
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



Comment 4

16 years ago
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
Last Resolved: 16 years ago
Resolution: --- → WONTFIX

Comment 5

16 years ago
verified -   per W3C working draft aboutEach Removed from the grammar.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.