Re: simplerdf & Towards the future RDF library

Hi Bergi,

> I'm open to discuss any piece of RDF-Ext/RDF-Interfaces.

Awesome!

> But my focus is
> and was always to have low barriers for people that are new to RDF. A
> little performance drawback is OK for me, if the API is at the end much
> more readable.

Absolutely. Maybe I expressed myself wrongly before.
I just want to avoid things like the following (being extreme on purpose):

    var t = new rdf.Triple(new rdf.BlankNode(s), new rdf.IRI(o), new rdf.DataTypedLiteral(o, t));

I choose the other extreme for N3.js, where every entity is just a string, and a triple a plain object.
The most interesting options are likely in the middle, and hence worthy of discussion.

> Just two examples which show that the modular approach works:
> 
> https://www.npmjs.com/package/passport
> https://www.npmjs.com/package/turf

Sure. But at the same time, we might want to avoid that people new to RDF
have to import several modules just to do a simple thing.
We should have a vision on what is considered core and what not.

> I invite everybody to write down proposals and ideas to:
> 
> https://github.com/rdf-ext/discussions

I'd like to start a discussion on possible triple/quad representations,
including the alternatives we currently have.
Would it be okay if I started a Wiki page for that?
(I'm afraid an issue would get too messy,
 because of its purely chronological structure.)

Best,

Ruben

Received on Sunday, 13 September 2015 08:26:44 UTC