Re: simplerdf & Towards the future RDF library

Hi,

Am 12.09.2015 um 11:38 schrieb Ruben Verborgh:
> This seems actually the opposite of what I'm talking about:
> this is just one library for a specific purpose (interface with an external triple store).
> 
> I'm talking about Jena for JavaScript.
> Like rdfstore-js, built from the ground up for performance and modularity,
> and built by a community of developers like us that are now building separate things.

It's the idea of the current work to get there:

Modularity:
- Modules for parsers, serializers and stores
- Modules SPARQL engine, Clownface, SimpleRDF

Performance:
- Streaming interface for parsers, serializers and stores
- Not planed, but should be done: Improve the rdf-interfaces module

Not just a library for a specific purpose:
- rdf-ext will be decoupled from the rest
- rdf-ext will only implement the RDF Model and provided some utils
- Stuff that works on top of rdf-ext:
  - SPARQL engine based on the LDF SPARQL engine
  - Clownface to query data in the JS way
  - SimpleRDF to map RDF data to JS objects
- rdf-ext-dist is a distribution that contains all common modules
- rdf-ext-dist, if you don't want to use browserify to package your code

Nicola created projects on github to manage all that stuff:

https://github.com/rdf-ext/packages
https://github.com/rdf-ext/discussions

I agree that we should have a place to hang out. I would propose gitter:
https://gitter.im/rdfjs

bergi

Received on Saturday, 12 September 2015 10:07:22 UTC