We have had this same discussion in JuliaFEM, hopefully we will eventually have a very comprehensive documentation of the contributing process:
.
1) Create an account or sign in to GitHub
https://github.com/ (my user name is TeroFrondelius and it's used from here on as an example)
`git clone g...@github.com:TeroFrondelius/julia.git`
`cd julia`
`make -j 8`
`find -name *.rst | xargs grep "round("` (this will help you to locate the ./doc/stdlib/math.rst file where the round() function documentation is written.
.. doctest::
julia> round(1.7)
2.0
7) run the doctest using the command `make -C doc doctest` (and make sure your new doctest will pass)
8) Add updated files using command `git add ./doc/stdlib/math.rst`
9) Commit the files to your repository and add a description message:
git commit -m "new doctest for round()"
10) git push g...@github.com:TeroFrondelius/julia.git
I hope this helps someone. Please correct if you see a mistake in my process.