Adding Features
Before working on a new feature for artemis
please make sure you have read the
Contributing
doucment. Most important thing is to first create an issue! Highlevel overview
of adding a new feature:
- Create an issue. If you want to work on it, make sure to explictly volunteer!
- Create a branch on your clone
artemis
repo - Work on said feature
- Ensure tests are made for all functions
- If you are adding a new artifact, add an integration test
- Run
cargo clippy
. - Run
cargo fmt
- Open a pull request!
Other Useful Development Tools
List of useful tools that may aid in development.