[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] using monotone for a simple logging database
From: |
Zbigniew Zagórski |
Subject: |
Re: [Monotone-devel] using monotone for a simple logging database |
Date: |
Sat, 29 Nov 2008 13:02:10 +0100 |
2008/11/29 John Wright <address@hidden>:
> (...)
> Unlike a DVCS my schema is flat, there is no notion of a tree of
> edits/commits, just a running "straight" history of logs. Actually there
> are no file blobs, just the log part of a commit. I am hoping that this can
> means I can implement this dvcs -lite logging repository in Javascript,
> Objective C, and Ruby without having to resort to anything but SHA1, basic
> language primitives and http and things available in most programming
> languages. I am writing you Monotone guys hoping somebody can help point
> me the relevant bits of Monotone that I can look at for inspiriation. (...)
You're probably asking for merkle/hash tree based synchronization of
sets. That's
how monotone does it right now.
There is simpler (and easier that netsync) Python implementation of it on
net.venge.monotone.dumb branch. After throwing monotone hooks it should
be able to synchronize anything that has unique signature (it doesn't
have to be SHA1)
and serializable to bytes.
So ... anything.
--
Zbigniew Zagórski
/ software developer / geek / happy daddy /