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: CONTRIBUTING.md
+17-5
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,19 @@
1
1
# How to contribute
2
2
3
+
All contributions, ideas and bug reports are more than welcome!
4
+
We encourage you to open an [issue](https://github.com/artefactory-global/streamlit_prophet/issues) for any change you would like to make on this project.
5
+
6
+
## Workflow
7
+
8
+
If you wish to contribute, please follow this process:
9
+
10
+
* Fork the main branch of the repository.
11
+
* Clone your fork locally.
12
+
* Set up your environment (see `Dependencies` section below).
13
+
* Commit your work after ensuring it meets the guidelines described below (code style, checks).
14
+
* Push to your fork.
15
+
* Open a pull request from your fork back to the original main branch.
16
+
3
17
## Dependencies
4
18
5
19
We use `poetry` to manage the [dependencies](https://github.com/python-poetry/poetry).
@@ -17,7 +31,7 @@ make install
17
31
18
32
To activate your `virtualenv` run `poetry shell`.
19
33
20
-
## Codestyle
34
+
## Code style
21
35
22
36
After you run `make install` you can execute the automatic code formatting.
23
37
@@ -45,7 +59,5 @@ Before submitting your code please do the following steps:
45
59
46
60
## Other help
47
61
48
-
You can contribute by spreading a word about this library.
49
-
It would also be a huge contribution to write
50
-
a short article on how you are using this project.
51
-
You can also share your best practices with us.
62
+
You can also contribute by spreading a word about this library.
63
+
We would be very interested to hear how you are using the app and what are your best practices.
Deploy a [Streamlit](https://streamlit.io/) app to visually train, evaluate and optimize a [Prophet](https://facebook.github.io/prophet/) forecasting model
15
+
Deploy a [Streamlit](https://streamlit.io/) app to train, evaluate and optimize a [Prophet](https://facebook.github.io/prophet/) forecasting model visually
All contributions, ideas and bug reports are welcome!
93
+
We encourage you to open an [issue](https://github.com/artefactory-global/streamlit_prophet/issues) for any change you would like to make on this project.
99
94
100
-
2. If you don't have `Poetry` installed, run:
101
-
```bash
102
-
make download-poetry;export PATH="$HOME/.poetry/bin:$PATH"
103
-
```
104
-
105
-
3. Initialize poetry and install `pre-commit` hooks:
106
-
```bash
107
-
make install
108
-
```
109
95
110
-
And you are ready to develop ! For more information, see [`CONTRIBUTING`](https://github.com/artefactory-global/streamlit_prophet/blob/main/CONTRIBUTING.md) instructions.
96
+
For more information, see [`CONTRIBUTING`](https://github.com/artefactory-global/streamlit_prophet/blob/main/CONTRIBUTING.md) instructions.
111
97
If you wish to containerize the app, see [`DOCKER`](https://github.com/artefactory-global/streamlit_prophet/blob/main/DOCKER.md) instructions.
0 commit comments