You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by Marko Rodriguez <ok...@gmail.com> on 2019/05/24 18:49:53 UTC
Next steps on the mm-ADT specification.
Hello,
** This email is primarily for Kuppitz, Josh, and Stephen. ***
I sent the DRAFT specification to George to get some feedback regarding a potential home for the work.
As it stands, I think we have a really solid approach. Once the concept of a “instruction patterns” hit home, we were off to the races. The general trends that I would like to see us get solid:
1. The mm-ADT ?Programming? Language [Kuppitz and Marko]
* This is developing into an interesting body of work unto itself.
* What is the role of this language beyond communication in the doc and use in the binary serialization protocol?
* Should we have a whole “language spec” section ?!
- I would like to get the language solid first so we don’t have to update so much when things change.
2. The mm-ADT Modeling Secondary Structures [Marko, Kupppitz, Stephen]
* Kuppitz and I had a great run on these ideas this week.
- We understand indices, foreign keys, schemas, denormalizations, views, aggregations...
* However, we need to show how to express all known database techniques in mm-ADT.
3. The model-ADTs Specifications [Marko, Josh]
* We have property graphs 60% covered.
* We have RDBMs “covered” in the running examples section.
* We need to fill out the RDF, Document, Wide-Column, RDBMS, …
* Depends heavily on the 1 & 2 above AND 4 below.
4. mm-ADT Writes [Marko, Kuppitz, Josh]
* We have ‘reading’ understood, but what about writes?
* All I have thus far is how you would “write to references.” (table inserts, vertex add, ..)
* This will effect our story on views, denormalization, foreign keys, …
* This is probably our biggest unknown right now.
Anywho, this weekend I’m going to continue reading through the various database textbooks I have and mapping the concepts to mm-ADT. I plan to start hard charging again early Monday morning.
Epic week.
Take care,
Marko.
http://rredux.com <http://rredux.com/>