You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,8 +14,13 @@ Code freeze date: YYYY-MM-DD
14
14
15
15
### Changed
16
16
17
+
- Update `CONTRIBUTING.md` to better explain types of contributions to this repository [#797](https://github.com/CLIMADA-project/climada_python/pull/797)
18
+
- The default tile layer in Exposures maps is not Stamen Terrain anymore, but [CartoDB Positron](https://github.com/CartoDB/basemap-styles). Affected methods are `climada.engine.Impact.plot_basemap_eai_exposure`,`climada.engine.Impact.plot_basemap_impact_exposure` and `climada.entity.Exposures.plot_basemap`. [#798](https://github.com/CLIMADA-project/climada_python/pull/798)
19
+
17
20
### Fixed
18
21
22
+
- Fix the dist_approx util function when used with method="geosphere" and log=True and points that are very close. [#792](https://github.com/CLIMADA-project/climada_python/pull/792)
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+20-2Lines changed: 20 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,26 @@
1
1
# CLIMADA Contribution Guide
2
2
3
-
Thank you for contributing to CLIMADA!
3
+
We welcome any contribution to CLIMADA and want to express our thanks to everybody who contributes.
4
4
5
-
## Overview
5
+
## What Warrants a Contribution?
6
+
7
+
Anything!
8
+
For orientation, these are some categories of possible contributions we can think of:
9
+
10
+
***Technical problems and bugs:** Did you encounter a problem when using CLIMADA? Raise an [issue](https://github.com/CLIMADA-project/climada_python/issues) in our repository, providing a description or ideally a code replicating the error. Did you already find a solution to the problem? Please raise a pull request to help us resolve the issue!
11
+
***Documentation and Tutorial Updates:** Found a typo in the documentation? Is a tutorial lacking some information you find important? Simply fix a line, or add a paragraph. We are happy to incorporate you additions! Please raise a pull request!
12
+
***New Modules and Utility Functions:** Did you create a function or an entire module you find useful for your work? Maybe you are not the only one! Feel free to simply raise a pull request for functions that improve, e.g., plotting or data handling. As an entire module has to be carefully integrated into the framework, it might help if you talk to us first so we can design the module and plan the next steps. You can do that by raising an issue or starting a [discussion](https://github.com/CLIMADA-project/climada_python/discussions) on GitHub.
13
+
14
+
A good place to start a personal discussion is our monthly CLIMADA developers call.
15
+
Please contact the [lead developers](https://wcr.ethz.ch/research/climada.html) if you want to join.
16
+
17
+
## Why Should You Contribute?
18
+
19
+
* You will be listed as author of the CLIMADA repository in the [AUTHORS](AUTHORS.md) file.
20
+
* You will improve the quality of the CLIMADA software for you and for everybody else using it.
21
+
* You will gain insights into scientific software development.
22
+
23
+
## Minimal Steps to Contribute
6
24
7
25
Before you start, please have a look at our [Developer Guide][devguide].
0 commit comments