You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Parthvi Vala edited this page Jun 14, 2022
·
4 revisions
Below steps should help you get started with contributing to this website. Note that angular brackets (<, >) indicate placeholder data; you are not supposed to use them, but replace the brackets and text inside it with relevant information:
Now cd into the directory where you cloned the repository:
$ cd odo
Create a branch for the issue you are working on:
$ git checkout -b <branch-name>
Website documentation is under the docs/website/ directory in the root of the repo, and the markdown files rendered on this website are in docs/ directory inside that. So to make changes to these, cd into it:
$ cd docs/website/docs
Make the changes you want to propose to the documentation.
To see how your proposed change will look like on the website, you can run local instance of this website on your system. To do this, run below command from docs/website/docs directory:
# if you are doing it for the first time
$ npm install # this command installs dependencies required to create the website
$ npm run start
In case you face any errors with the development environment, consider deleting the node_modules directory, and run the above commands again.
When you are happy with the changes, push it to your fork:
$ git add <your-changed-files>
$ git commit --message "<brief-explanation-of-changes>"
$ git push origin <branch-name># use the <branch-name> from earlier step