-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add contributors guide #112
base: dev
Are you sure you want to change the base?
Conversation
f778466
to
0534130
Compare
72f0aaf
to
e1d7d85
Compare
9478b91
to
841f188
Compare
e1d7d85
to
61d7587
Compare
d10f69b
to
cd4c8ee
Compare
61d7587
to
760214f
Compare
Previously, there were two interfaces in the `OptimizationProblem` for calling evaluation functions (e.g. objectives): one for evaluating individuals, and one for populations. To simplify the code base, these two methods were now unified. To ensure backward compatibility, a 1D-Array is returned if a single individual is passed to the function.
Co-authored-by: r.jaepel <[email protected]>
Previously, the cadet path set in Cadet(install_path="path") was not inherited into cadet instances created from the run() method.
Fix and extend tests about .calculate_interstitial_rt/velocity
760214f
to
94743bd
Compare
Thanks for your interest in contributing to **CADET-Process**! | ||
To streamline the development, please carefully read the following guide. | ||
|
||
# How to contribute |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Watch header level
|
||
For further guidance about getting started, please refer to the related links: | ||
|
||
* [Pull Request Guidelines](PULL_REQUEST_TEMPLATE.md) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should also add templates for CADET-Process (see cadet/CADET-Core#207)
|
||
## Coding conventions | ||
|
||
> Code should be optimized for readability. Attach some custom style guide or reference some. i.e.: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Update for Python.
|
||
In order to sanitize coding standards, please follow [this style guide](https://github.com/airbnb/javascript). | ||
|
||
## Code of Conduct |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we really need this?
|
||
> This section should explicitly state that we will not discriminate against people on any grounds other than their code contributions, and make clear that behaviour that would be harmful to other people that may wish to contribute is not acceptable. This gives clear authority to remove people who are causing problems, and also sets a clear tone of inclusion. | ||
|
||
> **ProTip:** You can find more about [Contributor Covenant](http://contributor-covenant.org) or as a seperate `code_of_conduct` file. [Good sample](http://contributor-covenant.org/version/1/4/). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add information about CLA!
|
||
## I would like to join this list. How can I help the project? | ||
|
||
For more information, please refer to our [CONTRIBUTING](CONTRIBUTING) guide. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing .md
35e0c67
to
d97cf31
Compare
This PR adds a contributor's guide to CADET-Process.
To do
pip install -e .
)black
/ruff
/pre-commit
)fix/...
,feature/...
)References
Here are some references to get inspiration: