Welcome, NumGeomers! We're glad that you are reading this and want to help improve NumGeomWorks Code Suite.
- Commit messages should start with verbs and be consistent with past and present tenses (e.g., either "Fix a bug" or "Fixed a bug" is fine, but not "I fixed a bug")
- Try to be comprehensive regarding the message: Use a brief introduction with a more detailed description, see below
$ git commit -m "Fixed a bug regarding blah...
>
> more detailed information goes here"
- For minor changes, it is okay to commit your changes with a single-line message
As a NumGeomer, you should have read our guidelines regarding code development; see the General
channel in Teams, and read Developer's Guide
and MATLAB Coder
carefully. Make sure your code development follows those guidelines.
You may be assigned to specific task items if you are a new student. We will be grateful if you can address those task items by making PRs. While making a PR, it will automatically set up a template for you, so follow the PR templates, and everything should be ready to go!
If you want to fix some bugs or add some features, please do so via PRs. If you don't have time to or cannot do it yourself, please submit an issue. Note that while submitting issues, you can use our issue template to ease the process and help us keep everything tracked.
To avoid potential conflicts, we encourage people to use PRs to address minor issues like fixing typos. Thanks!