rdf

Kelvin 2022-02-28T14:32:50.414959Z

I know people have mentioned the Fluree project in this channel before, and I stumbled upon them through their https://github.com/fluree/json-ld library.

Kelvin 2022-02-28T14:33:45.976569Z

My question is for any Fluree devs out there is what's the state of the project? It looks like it's in active development, but it doesn't seem 100% complete, especially for non-internal use.

➕ 2
winsome 2022-05-05T14:44:41.223109Z

👋 Hello! I'm a Fluree dev and I'm looking to polish this up - is there anything in particular that you're looking for that's missing?

Kelvin 2022-05-05T15:53:17.102409Z

The biggest thing about the json-ld lib is that it does not look like it's ready for use outside of Fluree. There is very little documentation, and what documentation there is is for dev installation. As such, it's difficult to answer questions like: • How do you use the API of the library? • What are the expected inputs and outputs of the API functions? • To what extent does it conform to the json-ld spec? • If there are things that are missing, will they be added in the future?

Kelvin 2022-05-05T15:54:33.300309Z

I will also add that the library is not on Clojars or similar. Which in and of itself isn't an issue (because one can use Git SHAs) but it adds to the perception that this is still an internal lib in development.

Kelvin 2022-05-05T16:01:16.126689Z

If the documentation is improved, it would be much easier to determine the strengths and weaknesses of the library API/code itself

winsome 2022-05-07T02:37:38.177359Z

Thanks for the feedback, I'll let you know when updates come out, it should address the questions above.

👍 1
simongray 2022-02-28T14:34:24.959819Z

I am on the look-out for a library to produce JSON-LD, so I would like to know this as well. Seems to be lacking documentation too.