bitwalker / libgraph

A graph data structure library for Elixir projects
MIT License
524 stars 75 forks source link

Neo4j Serializer #9

Closed wanderanimrod closed 6 years ago

wanderanimrod commented 6 years ago

Hello @bitwalker ,

I am working on exporting my libgraph graph to Neo4j. I see the way you do that for GraphViz is by using the in-built DOT serializer.

Where should new serializers live? Should they be contributed back to libgraph or should they simply implement the Graph.Serializer behaviour and live in their own libraries?

Thanks.

bitwalker commented 6 years ago

I think ideally they should live in their own libraries, but I'm willing to consider the inclusion of some extensions assuming I can maintain them and they are widely applicable. In this specific case I would provide this as it's own library, as I won't be able to maintain it myself.