Fork me on GitHub
#rdf
<
2022-02-28
>
Kelvin14:02:50

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.

Kelvin14:02:45

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
winsome14:05:41

👋 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?

Kelvin15:05:17

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?

Kelvin15:05:33

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.

Kelvin16:05:16

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

winsome02:05:38

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

👍 1
simongray14:02:24

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.