doc : rebase

closes #2733

My writing probably needs a lot of editing.
We could probably shorten the following git output.