Hi, I have more or less brought my system to a stillstand by trying to visualize branches and histories: the graphical tools really suck resources. So I have been thinking how I could use Emacs, and how to cache what efficiently, and put out information just on-demand and so on. And then it struck me: Emacs has a very efficient browser for linked one-line information that can be expanded into complete changesets with diffs inside. It is called "Gnus". A newsreader. Mapping a repository into newsgroups (one per branch head?), complete with threads, references, header display, article fetch (by git-format-patch), Message Ids (=commit id) is much more straightforward than creating an HTML server. And it means that everybody can use his favorite newsreader for navigating a repository. Even when we are talking about readonly access, this would be simply great and at once make for a whole bunch of existing tools that would provide much better options in many respects than existing git-specific repository browsers for going through commit histories. And the possibilities for write access are at least intriguing. So a lightweight nntp server serving git commits as articles would be really cool. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html