Roadmap

  1. a. Mutation Current

    Generate a SparqlUpdate (SU-Set) for each Oxigraph transaction. keep Mutation metadata in triplestore.

  2. b. Query

    accept nextgraph URIs in SPARQL queries

  3. c. Federated Query

    accepted nextgraph URIs in SERVICE

  4. d. OCap

    OCAP enforcement in queries

  5. e. Encryption at rest

    data encrypted at rest for the RDF store

  6. f. RDF-star

    RDF-star and SPARQL-star adaptation to SU-set

  7. g. Blanknodes skolemization

    Blanknodes skolemization

  8. h. SPARQL endpoint

    Modify SPARQL endpoints to match the new URI API

  1. a. Signature of commit

    Signature of commit

  2. b. Signature of snapshot

    Signature of snapshot

  3. c. P2P layer integration - metadata

    Adapt the P2P layer for threshold signatures - metadata

  4. d. Signature API

    API to retrieve the commit signature and the PublicKeySet

  1. a. Automerge-rs

    Integration of automerge-rs

  2. b. Yrs

    Integration of Yrs

  3. c. Prosemirror+Yjs

    Integration of Prosemirror+Yjs

  4. d. Codemirror+Yjs

    Integration of codemirror+Yjs

  1. a. Website and tools

    Creation of a website at nextgraph.org detailing the project and offering a forum (Zulip) and a VCS (Gitea) for project management. source code will be mirrored on github too.

    Visit the forum !
  2. b. Documentation Current

    Full documentation and specification

    Read the docs
  3. c. Tutorials

    Write tutorials, getting started guide

  1. a. Three Stores of a Site

    3 Stores of a Site

  2. b. Containers

    LDP containers

  3. c. Cache

    Cache with ng:revision, ng:access, ng:cache

  4. d. UserStore

    UserStore

  1. a. Verifier

    Verifier API for application to verify incoming commits

  2. b. P2P protocol Current

    P2P core overlay protocol with Pub/Sub, two-tier broker dispatch of events

  3. c. External requests

    Being able to access the commits and files from outside

  4. d. Petnames

    Petnames of commits and branches