yojimbo87 / OrientDB-NET.binary

C#/.NET binary driver for OrientDB
MIT License
21 stars 19 forks source link

Interested to use Frontenac? #27

Closed Loupi closed 11 years ago

Loupi commented 11 years ago

Hello,

Your work has been mentioned here: https://github.com/Loupi/Frontenac/issues/1

yojimbo87 commented 11 years ago

Hi,

good idea to have a .NET port of the TinkerPop stack. What would you require from my side to help you with Frontenac?

Loupi commented 11 years ago

Hello Thomas,

Thank you for your interest. First of all, your inputs on how Frontenac is made would be very valuable. I created this issue following Daniel and Michael's comments. I'll try to fix this in the coming days.

Establishing future goals and making a real plan that takes into account the differences between .NET and Java is a priority. Also listing features that are valued by the .NET community, while also trying to keep compatiblity with the Java stack will be a challenge.

Do you think running Groovy on .NET is an important feature? Would IronPython, or a fluent API, or anything else be better?

I see that you have both rexster, orientdb and arangodb clients. Would you like to use Frontenac to implement the equivalent of blueprints-orient-graph, blueprints-rexster-graph and blueprints-arangodb-graph?

yojimbo87 commented 11 years ago

I think the primary languages to target should be C# and F# with a fluent API.

I was experimenting with several graph/document databases and ended up (or settled down with) implementing OrientDB's driver after I compared the speed between binary protocol and the REST API. Once I release the stable version of this driver I can look into the implementation of blueprints orient graph.