rob-metalinkage / django-rdf-io

Simple RDF serialiser/deserialiser to support synching a django model with an external triple-store
Creative Commons Zero v1.0 Universal
37 stars 14 forks source link

Question: maintenance status and … does it fit my needs? #20

Closed julianklotz closed 4 years ago

julianklotz commented 4 years ago

Hi Rob,

When I was looking for ways to synchronize Django models with another database, I found your project. Thank you for offering it open source!

As far as I can tell, it is exactly what I need:

Is this module suitable for this? Do you plan to maintain the project in the long term?

Thanks and greetings Julian

rob-metalinkage commented 4 years ago

Hi julian the answer is .. possibly..

it is maintained ...

It generates RDF graphs using RDFLIB - then passes this to a configurable chain of services - so should e fine to push to GraphDB - but may need some love to create a "serviceBinding" - currently supports RDF4J and LPD, pushing whole containers. Should be fine to push instances if the API supports this.

At the moment no deletion handling is in place - because I use it to maintain contexts (graphs) on a replace basis - but this isnt a huge deal.

Getting tests against different repo APIS will be a challenge, ideas welcome.

julianklotz commented 4 years ago

Hi Rob,

thanks – that helped me a lot. Turns out GraphDB exposes the RDF4J’s underlying REST API. Let’s see.

Have a nice weekend

rob-metalinkage commented 4 years ago

OK - I will improve the examples of how to use RDF4J :-)