Skip to content

Commit 7ca173b

Browse files
traskanuraaga
andauthored
Add CONTRIBUTING.md (#301)
* Add CONTRIBUTING.md * updates * updates * fix * Update CONTRIBUTING.md Co-authored-by: Anuraag Agrawal <[email protected]> Co-authored-by: Anuraag Agrawal <[email protected]>
1 parent 77424ad commit 7ca173b

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

CONTRIBUTING.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
## Contributing
2+
3+
Pull requests for bug fixes are always welcome!
4+
5+
Before submitting new features or changes to current functionality, it is recommended to first
6+
[open an issue](https://github.com/open-telemetry/opentelemetry-java-contrib/issues/new)
7+
and discuss your ideas or propose the changes you wish to make.
8+
9+
### Building
10+
11+
In order to build and test this whole repository you need JDK 11+.
12+
13+
#### Snapshot builds
14+
15+
For developers testing code changes before a release is complete, there are
16+
snapshot builds of the `main` branch. They are available from
17+
the Sonatype OSS snapshots repository at `https://oss.sonatype.org/content/repositories/snapshots/`
18+
([browse](https://oss.sonatype.org/content/repositories/snapshots/io/opentelemetry/contrib/))
19+
20+
#### Building from source
21+
22+
Building using Java 11+:
23+
24+
```bash
25+
java -version
26+
```
27+
28+
```bash
29+
./gradlew assemble
30+
```
31+
32+
### Style guide
33+
34+
See the [Style guide](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/docs/contributing/style-guideline.md)
35+
from the opentelemetry-java-instrumentation repository.

0 commit comments

Comments
 (0)