I haven't used Datomic but I thought its entire premise is that the data is immutable and thus history/versioning was baked in. Am I missing something?
http://stackoverflow.com/questions/11025434/in-datomic-how-d...
I'm sorry we missed you at coffee on Saturday. The next one is in two months -- hope to see you then if you have time.