Steven Grimm <koreth@midwinter.com> writes:Personally, I think it would make sense to move to a different documentation system, or at least a different organization. The problem with the current layout is that it is basically flat. A system such as info, in contrast, is hierarchical, and organized with indexes and cross references making it much easier to find things. More importantly, it makes it possible to put things into perspective: which commands are porcelain, which are plumbing? What do you do in a typical workflow? What are the related internal data structures? Where are they documented? Can I print or navigate a complete PDF document explaining the whole system? The manual pages of git have a high quality, but they remain manual pages: they are all standalone, not putting the tool into a context or hierarchy. While the user manual is a place to start, it is more or less added as an afterthought: it does not structure the available documentation. For Texinfo there is a large number of backends, and there are also usable reader plugins (Tkinfo, and the presumably embeddable GNOME "yelp" also displays info files and the embedded links, and of course the wonderful Emacs info browser) for things like git-gui. It may be that the asciidoc/Docbook workflow also contains ways to get similarly useful stuff out: comments welcome. I am just more acquainted with Texinfo myself. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Kok, Auke | Re: -mm merge plans for 2.6.23 - ioat/dma engine |
| Jeff Garzik | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Matthew Garrett | [PATCH] Remove process freezer from suspend to RAM pathway |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Jens Axboe | Re: [BUG] New Kernel Bugs |
git: | |
