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
# Contributing to the Microsoft Graph SDK for Java
2
+
3
+
The Microsoft Graph SDK is available for all manner of contribution. There are a couple of different recommended paths to get contributions into the released version of this SDK.
4
+
5
+
__NOTE__ A signed a contribution license agreement is required for all contributions, and is checked automatically on new pull requests. Please read and sign the agreement https://cla.microsoft.com/ before starting any work for this repository.
6
+
7
+
## File issues
8
+
9
+
The best way to get started with a contribution is to start a dialog with the owners of this repository. Sometimes features will be under development or out of scope for this SDK and it's best to check before starting work on contribution.
10
+
11
+
## Submit pull requests for trivial changes
12
+
13
+
If you are making a change that does not affect the interface components and does not affect other downstream callers, feel free to make a pull request against the __dev__ branch. The dev branch will be updated frequently.
14
+
15
+
Revisions of this nature will result in a 0.0.X change of the version number.
16
+
17
+
## Submit pull requests for features
18
+
19
+
If major functionality is being added, or there will need to be gestation time for a change, it should be submitted against the __feature__ branch.
20
+
21
+
Revisions of this nature will result in a 0.X.X change of the version number.
22
+
23
+
## Submit pull requests for model or request files
24
+
You can revise code in the extension folders of these folders. See [Extending the Library](https://github.com/microsoftgraph/msgraph-sdk-java/wiki/Extending-the-Library) for more information on how to work with the generated parts of the library.
0 commit comments