Archives of GTALUG list

Christopher Browne cbbrowne-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Thu Feb 16 20:23:09 UTC 2012


On Thu, Feb 16, 2012 at 2:49 PM, Lennart Sorensen
<lsorense-1wCw9BSqJbv44Nm34jS7GywD8/FfD2ys at public.gmane.org> wrote:
> How exactly is git useful for storing email?  I just can't picture that.

I copy the mail (in the form, effectively, of a bunch of mbox files,
one per month) into the repository, commit it, and push it out to
GitHub.

If:
a) The server that slony.info is on dies, or
b) I become evil, or
c) Someone corrupts the files on slony.info

In principle, *anyone* could do a "git clone" against the GitHub repo
and recreate the mailing list server.

Also, consider the scenario where we discover that something bad
happened on Jan 15th, and the mail between the 15th and the 20th was
somehow corrupted, versioning would allow seeing how things looked on
the 15th, before the problem occurred.

Git isn't particularly more special as an "email storage" tool than
is, say, ext4.  Except that you get, "for free" (once you pay some
configuration and such costs for using it) all the rather useful
things about tracking versions and having the ability to duplicate
repository history very easily.
-- 
When confronted by a difficult problem, solve it by reducing it to the
question, "How would the Lone Ranger handle this?"
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list