Skip to content

Commit

Permalink
added contribution instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
amock committed Nov 24, 2024
1 parent e8cf6f5 commit d659cd8
Show file tree
Hide file tree
Showing 5 changed files with 46 additions and 6 deletions.
19 changes: 17 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,21 @@ mkdocs build --strict
mkdocs serve --strict
```

## Deploy to naturerobots.github.io/mbf_docs
## Deploy to uos.github.io/rmagine_docs

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)
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)

## Contributions

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!

### PR workflow

How to contribute to this documentation via pull requests:

1. Fork this repository.
2. Make changes on your forked repository.
3. Check locally on your machine if mkdocs is able to compile your changes ([instructions](https://github.com/uos/rmagine_docs)).
3. Go to Github and click "Pull Request", select this repository's "main" branch as target.
4. If you added new content, please provide a brief explanation of why you believe it is beneficial for the documentation.
5. Send PR.
11 changes: 11 additions & 0 deletions docs/extra/contributions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Contributions

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.

## How You Can Help:

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!

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.

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.
16 changes: 16 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,20 @@ Rmagine allows a robot to simulate sensor data for arbitrary range sensors direc
- [Data](extra/data)
- [News](extra/news)
- [Embree 3](extra/embree3)
- [Contributions](extra/contributions)

## Contributions

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!

### PR workflow

How to contribute to this documentation via pull requests:

1. Fork the repository: https://github.com/uos/rmagine_docs.
2. Make changes on your forked repository.
3. Check locally on your machine if mkdocs is able to compile your changes ([instructions](https://github.com/uos/rmagine_docs)).
4. Go to Github and click "Pull Request", select this repository's "main" branch as target.
5. If you added new content, please provide a brief explanation of why you believe it is beneficial for the documentation.
6. Send PR

3 changes: 0 additions & 3 deletions docs/library/math.md
Original file line number Diff line number Diff line change
Expand Up @@ -261,9 +261,6 @@ int main(int argc, char** argv)
```
# Math - Advanced
## Changing Precisions
What you have used so far are all types that itself are aliases to specializations of templated math classes:
Expand Down
3 changes: 2 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,5 @@ nav:
- Tools: extra/tools.md
- Data: extra/data.md
- News: extra/news.md
- Embree 3: extra/embree3.md
- Embree 3: extra/embree3.md
- Contributions: extra/contributions.md

0 comments on commit d659cd8

Please sign in to comment.