Iwan Aucamp

Results 75 issues of Iwan Aucamp

ConjunctiveGraph is not a concept defined by the W3C spec, and it is not clear that it is a needed concept. People should use Dataset instead, as that is a...

good first issue
core
concept: RDF dataset
breaking change

It's not clear that it identifies anything sensible, porbably it just an artifact that the inheritance tree is not optiomal and that Dataset should not inherit from ConjunctiveGraph

Currently, RDFLib has a container for lists that is coupled to a graph, but this makes it less versatile. If, for example, we want to write tests for lists, the...

enhancement
core

Currently, `rdflib.graph.ConjunctiveGraph.parse` returns `context` instead of `self`, which seems wrong: https://github.com/RDFLib/rdflib/blob/5c3c78af33530298a7db2350304ce253370e91c1/rdflib/graph.py#L2250-L2251 It also causes confusion for users because it is not really something anyone would expect to happen, see .

good first issue
core
needs discussion
interface bug
breaking change
feedback wanted

This is to track and discuss the work that @edmondchuc has started in . The change is essentially to make pyld the json-ld parser of RDFLib. See also: - [...

enhancement

According to > An RDF dataset is a collection of [RDF graphs](https://www.w3.org/TR/rdf11-concepts/#dfn-rdf-graph), and comprises: > > - Exactly one default graph, being an [RDF graph](https://www.w3.org/TR/rdf11-concepts/#dfn-rdf-graph). The default graph does not...

bug
concept: RDF dataset
breaking change
concept: default graph

# Summary of changes - Added docstring to `Graph.de_skolemize` method - Added a new test to test when a `uriref` parameter is passed to the `de_skolemize` method - Fixes #...

RDFLib8

@gjhiggins is busy reorganing tests. Creating this to track the target layout so that we are all clear on what we are moving to.

testing
chore

We need to plan for the next iteration of namespace support. The current namespace support is a bit hard to work with as it stands, and we should try and...

enhancement
concept: namespace
planning