Closed Bug 33196 Opened 25 years ago Closed 24 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
Status: ASSIGNED → RESOLVED
Closed: 24 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.