Skip to content
Thomas Bergwinkl edited this page Mar 28, 2016 · 1 revision

Present

@bergos @elf-pavlik @pieroit @l00mi @RubenVerborgh

Content

NamedNode vs. IRI

https://github.com/rdfjs/representation-task-force/issues/50 https://github.com/rdfjs/representation-task-force/wiki/NamedNode

.value property MUST be a valid IRI?

https://github.com/rdfjs/representation-task-force/issues/57

examples:

// should this throw an error?
factory.iri('') 
factory.iri('this is a test')

add paragraph (NOTE) to the spec with reference to a wiki page explaining use cases, where NamedNode needs to have value different than a valid IRI (eg. LDP POST with new resource - ttl <>)

Stream Interfaces

https://github.com/rdfjs/representation-task-force/pull/55

  • renamed .read because it's already used in the Stream spec
  • proposals:
    • .search +1
    • .filter // may suggest accepting filter function
    • .match +0.5 // used by rdf-interfaces
  • rename .write on Sink since it reads from a read stream
    • .accept
    • .consume
    • .input
    • .import
    • .append
    • .readFrom
    • .pull(From)
    • .reversePipe

Triple is an alias of Quad

https://github.com/rdfjs/representation-task-force/pull/58

  • we agreed on the PR and merged it

define .toCanonical() for instances of DefaultGraph

https://github.com/rdfjs/representation-task-force/issues/54

  • proposal empty string to create valid N-Triples and N-Quads

inferred vs. asserted (triples and quads)

solution: use additional property

Actions

  • copy alternative method names in stream interfaces to PR comments @bergos
  • PR note that an IRI can contain an invalid IRI: @elf-pavlik
  • add comment to .toCanonical() for instances of DefaultGraph @bergos
  • close issue inferred vs. asserted (triples and quads) @elf-pavlik

New proposals regarding the core structures (Named Node, IRI, .value, …)

Please detail your proposal, and show how code looks different from the current proposal.