data-model-spec icon indicating copy to clipboard operation
data-model-spec copied to clipboard

RDF/JS: Data model specification – A specification of a low level interface definition representing RDF data independent of a serialized format in a JavaScript environment.

Results 17 data-model-spec issues
Sort by recently updated
recently updated
newest added

It should be allowed to pass a `Term` to `Quad#equals` given our recent RDF* changes. Right now, only `Quad` is allowed to be passed.

It came to my attention in #124 that we don't really have a way of talking about triples without implying that they're part of a graph. Since #124 is about...

We may/should add some explanation for RDF* to the spec. Also, a link should be added. Should we add the [blog post](https://blog.liu.se/olafhartig/2019/01/10/position-statement-rdf-star-and-sparql-star/) or the [paper](https://arxiv.org/abs/1406.3399) as a link? When will...

As proposed in #136 new features should get it's own spec. Maybe it would be good if we define a standard way for feature detection in this spec, as it...

Would it be possible for us to add Semantic Versioning to the spec? (It would help when looking at various `rdf-ext` etc libraries, to know which version of the spec...

editorial
proposal

Variable support is optional. Can we just say variables are not supported if the constructor is undefined?

design

Following https://lists.w3.org/Archives/Public/public-rdfjs/2017Sep/0003.html, I suggest we make the language more strict and only allow those 5 values.

editorial

During a discussion about cloning terms with new values came up that it should be more clear that the factory is the only entry point to creates new objects. Maybe...

Are objects created by the `DataFactory` immutable? How should we write that in the spec? I think we said we don't define the properties read-only to avoid forcing the usage...

design

A test suite should be implemented to test code for compliance. Examples of test suites: [rdf-test-graph](https://github.com/rdf-ext/rdf-test-graph) or [Promises/A+ Compliance Test Suite](https://github.com/promises-aplus/promises-tests)