+1 to the general idea of including this information in the documentation. I'd probably lean towards including this information in the current "Getting Started" page, but in a separate section ("Running The Test Suite"?).
Neil On Thu, Dec 17, 2015 at 12:38 PM, Greg Mann <g...@mesosphere.io> wrote: > Hey folks! > Something occurred to me recently which is related to the extensive testing > we did in preparation for the 0.26.0 release. Since I started contributing > to the project, my Source of Truth for "how to prepare a given platform to > compile and run Mesos" has been the Getting Started page of our > documentation. However, this doc doesn't provide guidance for all platforms > on "how to prepare this platform to compile Mesos and then TEST it in all > configurations", which is crucial information for us when it comes to > testing, and would be useful to our users as well. I wonder if it makes > sense to have a separate place in our documentation where we include these > exhaustive installation instructions, which may be beyond the scope of a > "Getting Started" document for new users. > > One option is to introduce a new documentation section on testing, where we > can include supplementary installation instructions, as well as information > on the test suite, how to run it, the available options, etc. We already > have a page on good patterns to use when *writing* tests, but nothing I can > find on running the tests, besides a brief mention in "Getting Started". > > Another option would be to just expand our existing install instructions to > be a bit more comprehensive and include instructions for optional > components like libevent2, docker, kernel updates to enable cgroup tests, > etc. Especially on an older platform like CentOS 6.6, this can be tricky. > > Note that some of these installations (like libevent2 on CentOS 6.6) > require the use of hard-to-find RPMs whose origin is uncertain, and it's > possible that we wouldn't want to offer such instructions publicly to our > users. > > Thoughts? > > Cheers, > Greg