Differences between revisions 1 and 2
Revision 1 as of 2011-05-30 18:13:07
Size: 1985
Editor: 0x3ec7b419
Comment: Initial construction of page.
Revision 2 as of 2011-05-30 18:13:22
Size: 2010
Editor: 0x3ec7b419
Comment:
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:
----
CategoryDeveloper

This is a page to contain information about the ongoing community effort to revise Bryan O'Sullivan's Mercurial: The Definitive Guide.

The current phase of the project is to collect proposed changes to the book -- e.g, areas that must be revised because they are no longer relevant, subjects that should be covered but are missing, etc. One of the important goals is to make sure the book stays relevant to newcomers, so it might be a good idea to separate out "advanced topics" somehow. But an area for "Why is it important?" is included in the lists below so we can have a basis for starting a discussion if someone is concerned about a topic being too advanced or not a good fit for the book.

If you have a suggestion for an area to be improved or revised, or have the necessary expertise and would like to volunteer to write on a suggested topic, please enter the appropriate information in the list below. If you already see an author who has volunteered but would still like to volunteer, then please enter your name. If you want to write about a certain aspect of the topic, then also document that so others can see where their expertise can fill a missing gap. We want to encourage collaboration on the project.

Proposed Topics

Rebasing

  • What to cover: What it is, how it works, and when you can (and can't!) do it

  • Why is it important? It is a very relevant part of many teams' workflow -- especially as Mercurial gains users who are already familiar with git. But there are caveats to rebasing (especially in a large team with lots of branches) that should be documented and, as far as I can tell, the subject is not covered in the book.

  • Volunteer authors

    • Na'Tosha Bard (irc: natosha) (especially on end-user perspective --rebasing as part of a workflow, what the end user sees when he rebases, caveats, etc, -- not specifically the low-level technical details of how it works)


CategoryDeveloper

WorkOnRevisingTheDefinitiveGuide (last edited 2011-08-22 14:58:12 by SteveLosh)