On Mon, Nov 20, 2006 at 06:51:36PM -0500, linux@horizon.com wrote:If you made another pass for it asking whether each sentence was really absolutely necessary you'd be able to cut quite a bit without compromising on content. One example: Lots of people have CVS experience, but not everyone does, and this paragraph isn't really necessary. Cut it out, and the following paragraph (minus first sentence) stands just fine on its own: Note also "if you aren't comfortable with them..." just repeats something you've already said. So now we're down to just: "Branching and merging are central to effective use of git. In particular, they are required to share work with other people." which is short and to the point. Neat! I'm not sure of the ordering. For example: We're diving in here without explaining what checkout, fetch, push, pull, or merge are yet, or what the master branch is. The document seems to be targetted at someone who has read some scattered git documentation, gotten confused, and needs help putting it all together. This is understandable--there are a lot of people like that right now! But if we're going to get the documentation in some sort of sensible order then we need to think about how to start with someone who is a blank slate and lead them step by step to what they most need to know. That doesn't mean *you* need to do everything from scratch, but it would be helpful to figure out where this would fit in with the other documentation in a logical progression. As a start, the first paragraph could say "before reading this, we assume you've read X, Y, and Z", and then the rest of the document could be audited to make sure that it didn't assume anything that isn't in X, Y, and Z. --b. - 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
| Justin C. Sherrill | Re: pkgsrc bulk build and tiff |
| Linus Torvalds | Linux 2.6.27-rc5 |
| Ingo Molnar | [crash, bisected] Kernel BUG at ffffffff8079afb1 (__netif_schedule()) |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Evgeniy Polyakov | Re: tbench wrt. loopback TSO |
