Firstly, we hope you completed Getting Started successfully.
- If so, please create a GitHub Pull Request (PR)
- If not please join us on the rUNSWift Slack and ask in
#help
for help.
That's basically it - we use GitHub issues to discuss how we might solve problems, and PRs to get at least two sets of eyes on all non-trivial changes.
We use branches as opposed to forks for managing our codebase, to have everything that the team is working on available to all of the team members.
The RoboCup SPL is a software competition, meaning it's about working as a team to read and write the best code. We hope to see you contributing soon!
When contributing to this repository, please first discuss the change you wish to make via issue, pull request, or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Update the README.md or similar documentation with details of changes you wish to make.
- Add any appropriate tests.
- Make your code or other changes.
- Review guidelines such as How to write the perfect pull request, thanks!
- assign someone else as a reviewer
- you can merge it when the review has been approved
- the assignee field is unused
If the above hasn't yet helped to answer your questions, please take a moment to read the CODE_OF_CONDUCT.