Archives of GTALUG list
Alex Volkov
avolkov-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Fri Feb 17 03:57:27 UTC 2012
I love git and am a very silly person, so I created a mirror of tlug
list on github. I also wrote file that could be run as a cron job to
update mailing list contents periodically, and a bash wrapper that
commits changes to github.
I ran the thing and the resulting commit was around 37MB which is in
absolute terms somewhat worse than bzip2-compressed text file of 29.3
MB. Uncompressed file size is 182.4MB.
https://github.com/avolkov/TLUG-Gmane-backup
One unfortunate thing, is that github treats txt file that contains
mailing list content as a blob and doesn't display it.
Alex.
On 16/02/12 03:23 PM, Christopher Browne wrote:
> 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.
--
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