Skip to content

Commit d659cd8

Browse files
committed
added contribution instructions
1 parent e8cf6f5 commit d659cd8

File tree

5 files changed

+46
-6
lines changed

5 files changed

+46
-6
lines changed

README.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,21 @@ mkdocs build --strict
2323
mkdocs serve --strict
2424
```
2525

26-
## Deploy to naturerobots.github.io/mbf_docs
26+
## Deploy to uos.github.io/rmagine_docs
2727

28-
Anything pushed to branch `deploy` will trigger a Github Action that builds the website and updates [uos.github.io/rmagine_docs](https://uos.github.io/rmagine_docs)
28+
Anything pushed to branch `deploy` will trigger a Github Action that builds the website and updates [uos.github.io/rmagine_docs](https://uos.github.io/rmagine_docs)
29+
30+
## Contributions
31+
32+
You are welcome to contribute to the docs of [Rmagine](https://github.com/uos/rmagine)! Thorough and clear documentation is essential. You can help us by correcting mistakes, improving content, or adding examples that facilitate user navigation and usage of the project. Please submit any documentation-related issues here. If you're making fixes or adding examples, don’t hesitate to submit a pull request afterward!
33+
34+
### PR workflow
35+
36+
How to contribute to this documentation via pull requests:
37+
38+
1. Fork this repository.
39+
2. Make changes on your forked repository.
40+
3. Check locally on your machine if mkdocs is able to compile your changes ([instructions](https://github.com/uos/rmagine_docs)).
41+
3. Go to Github and click "Pull Request", select this repository's "main" branch as target.
42+
4. If you added new content, please provide a brief explanation of why you believe it is beneficial for the documentation.
43+
5. Send PR.

docs/extra/contributions.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Contributions
2+
3+
We are excited to invite you to contribute to our open source project [Rmagine](https://github.com/uos/rmagine)! Whether you're a seasoned developer, a documentation enthusiast, or someone with fresh ideas, your contributions can make a significant impact.
4+
5+
## How You Can Help:
6+
7+
1. **Code Contributions**: Help us improve the codebase by submitting pull requests. Whether it’s fixing bugs, adding features, or optimizing existing code, every contribution counts!
8+
9+
2. **Documentation**: Clear and comprehensive documentation is crucial. Assist us by correcting errors, enhancing content, or providing examples that make it easier for users to navigate and utilize the project.
10+
11+
3. **Feedback and Suggestions**: Your insights matter! Share your thoughts on how we can improve the project. Opening issues with suggestions or feedback is a great way to get involved.

docs/index.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,20 @@ Rmagine allows a robot to simulate sensor data for arbitrary range sensors direc
3030
- [Data](extra/data)
3131
- [News](extra/news)
3232
- [Embree 3](extra/embree3)
33+
- [Contributions](extra/contributions)
34+
35+
## Contributions
36+
37+
You are welcome to contribute to the docs of [Rmagine](https://github.com/uos/rmagine)! Thorough and clear documentation is essential. You can help us by correcting mistakes, improving content, or adding examples that facilitate user navigation and usage of the project. Please submit any documentation-related issues to the repository https://github.com/uos/rmagine_docs. If you're making fixes or adding examples, don’t hesitate to submit a pull request afterward!
38+
39+
### PR workflow
40+
41+
How to contribute to this documentation via pull requests:
42+
43+
1. Fork the repository: https://github.com/uos/rmagine_docs.
44+
2. Make changes on your forked repository.
45+
3. Check locally on your machine if mkdocs is able to compile your changes ([instructions](https://github.com/uos/rmagine_docs)).
46+
4. Go to Github and click "Pull Request", select this repository's "main" branch as target.
47+
5. If you added new content, please provide a brief explanation of why you believe it is beneficial for the documentation.
48+
6. Send PR
3349

docs/library/math.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -261,9 +261,6 @@ int main(int argc, char** argv)
261261
```
262262
263263
264-
# Math - Advanced
265-
266-
267264
## Changing Precisions
268265
269266
What you have used so far are all types that itself are aliases to specializations of templated math classes:

mkdocs.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,5 @@ nav:
4848
- Tools: extra/tools.md
4949
- Data: extra/data.md
5050
- News: extra/news.md
51-
- Embree 3: extra/embree3.md
51+
- Embree 3: extra/embree3.md
52+
- Contributions: extra/contributions.md

0 commit comments

Comments
 (0)