@@ -9,7 +9,9 @@ These can include anything from:
99 - Performance focused scalaing studies
1010 - Compiler flag sweeps
1111
12- To install ramble and configure your experiment workspace, make sure you have Python.
12+ To install ramble and configure your experiment workspace, make sure you have
13+ Python, and Ramble’s dependencies are installed as per the dependency section
14+ below.
1315Then:
1416
1517 $ git clone -c feature.manyFiles=true https://github.com/GoogleCloudPlatform/ramble.git
@@ -35,7 +37,7 @@ Documentation
3537For help with Ramble’s commands, run ` ramble help ` or ` ramble help --all ` .
3638
3739For more information on concepts in Ramble, see Ramble’s
38- [ Getting Started] ( ./docs/Getting_Started.md ) guide.
40+ [ Getting Started] ( ./lib/ramble/ docs/getting_started.rst ) guide.
3941
4042Example configuration files are also contained in the
4143[ examples] ( ./examples ) directory.
@@ -60,10 +62,12 @@ When you send your request, make ``develop`` the destination branch on the
6062
6163Your PR must pass Ramble's unit tests and documentation tests, and must be
6264[ PEP 8] ( https://www.python.org/dev/peps/pep-0008/ ) compliant. We enforce
63- these guidelines with our CI process. To run these tests locally,
64- please use the test runners:
65- - share/ramble/qa/run-unit-tests
66- - share/ramble/qa/run-flake8-tests
65+ these guidelines with our CI process.
66+
67+ These tests can be run locally through test runners in the share/ramble/qa/
68+ directory. Alternatively, [ pre-commit] ( https://pre-commit.com/#install ) can be
69+ used to manage our git hooks. To install the hooks, simply run:
70+ - pre-commit install
6771
6872 For additional requirements about contributing, including Google’s CLA, see our
6973 [ Contribution Guide] ( .github/CONTRIBUTING.md ) .
0 commit comments