Hi Thomas, please see r1301848 - this is something prototypal and suggestions are much more than welcome!
I'd encourage all [graph] people on experimenting stuff on a proper branch, everybody shall feel free to setup a branch and working on it! All the best, -Simo http://people.apache.org/~simonetripodi/ http://simonetripodi.livejournal.com/ http://twitter.com/simonetripodi http://www.99soft.org/ On Sat, Mar 17, 2012 at 12:40 AM, Simone Tripodi <[email protected]> wrote: > Hi Thomas, > > I have a proposal almost ready on my local machine, I'll show you as > soon as possible in order you can review and share your thoughts. > > The GraphML exporter was an external contribution - I never used > Thinkerpop stuff and don't know details, apologize... which action you > suggest to take? maybe mentioning it in the NOTICE? > > TIA!!! > -Simo > > http://people.apache.org/~simonetripodi/ > http://simonetripodi.livejournal.com/ > http://twitter.com/simonetripodi > http://www.99soft.org/ > > > > On Fri, Mar 16, 2012 at 6:27 PM, Thomas Neidhart > <[email protected]> wrote: >> Hi, >> >> I have looked into the issue with the graph exporters in the branch, and >> as we now store any kind of object as Vertex / Edge, it is not obvious >> how to export such objects. >> >> When looking at something like tinkerpop/blueprints, they have a >> PropertyGraph that can store arbitrary properties for each node/edge >> which is pretty powerful when combining it with a query language like >> gremlin, and the export is of course simpler as all properties are exported. >> >> On the other hand we could imagine a javabeans like interface, where >> bean properties are exported (default), or the user provides a hint to >> the exporter which ones he would like to export. >> >> When thinking further about future importers, we could use beanutils(2?) >> to create such beans on the fly when importing a graph. >> >> Best, >> >> Thomas >> >> btw. the current graphml exporter code is more or less a copy&paste from >> tinkerpop/blueprints >> (https://github.com/tinkerpop/blueprints/blob/master/blueprints-core/src/main/java/com/tinkerpop/blueprints/pgm/util/io/graphml/GraphMLWriter.java) >> >> from a licensing point of view it should be fine, as tinkerpop is >> something like BSD afaik, but it should be mentioned somehow I guess. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
