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: docs/source/contributor-guide/index.md
+4-20Lines changed: 4 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,10 @@ In addition to submitting new PRs, we have a healthy tradition of community
30
30
members reviewing each other's PRs. Doing so is a great way to help the
31
31
community as well as get more familiar with Rust and the relevant codebases.
32
32
33
+
## Development Environment
34
+
35
+
You can find how to setup build and testing environment [here](https://datafusion.apache.org/user-guide/example-usage.html)
36
+
33
37
## Finding and Creating Issues to Work On
34
38
35
39
You can find a curated [good-first-issue] list to help you get started.
@@ -216,23 +220,3 @@ The good thing about open code and open development is that any issues in one ch
216
220
217
221
Pull requests will be marked with a `stale` label after 60 days of inactivity and then closed 7 days after that.
218
222
Commenting on the PR will remove the `stale` label.
219
-
220
-
## Building
221
-
222
-
- To build the project, run `cargo build`; to run all the tests, run `cargo test`.
223
-
- One external dependency `protoc` is needed, please install it before build and make sure both executable and protobuf definition accessible
224
-
225
-
## Dev Container / Github Codespaces
226
-
The easiest way to start contributing is via Dev Container. This container works both locally in Visual Studio Code as well as [Github Codespaces](https://github.com/features/codespaces). To open the project in vscode you will need the [Dev Containers extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers). For codespaces you will need to [create a new codespace](https://github.com/apache/datafusion).
227
-
228
-
With the extension installed you can run the following from the `Command Palette` to get started
229
-
```
230
-
> Dev Containers: Clone Repository in Container Volume...
231
-
```
232
-
233
-
In the subsequent popup paste the url to the repo and hit enter.
234
-
```
235
-
https://github.com/apache/datafusion
236
-
```
237
-
238
-
This will create an isolated Workspace in vscode, including all tools and environment variables required to build, test and run.
0 commit comments