Working with Philip Reames to streamline, update, and improve the focus of the Getting Started guide. Some concerns:
- Material overlaps other pages (e.g. Clang getting started), making it difficult for users to find a single authoritative build process.
- Tell users what to expect from a trunk build -- should all tests be expected to pass? what's reasonable hardware?
- Include instructions on running the tests
- Include info on pre-built releases?
- Clarify/expand list of suggested checkouts (e.g., doesn't include lldb).
- For each brief list of suggested options, give a pointer to a complete list.
- Replace list of numbered releases (which has to be maintained) with a source-control command that lists them.
The patch should be rebased to include some very recent edits by Philip.
The patch is for discussion (isn't complete) and will need revisiting if release replaces debug as the default build.