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
+13-14Lines changed: 13 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,18 @@
1
1
## Contributing
2
2
3
-
We would absolutely love to get the community involved, and we welcome any form of contributions – comments and questions on different communication channels, issues and pull request in the repositories, and anything that you build and share using our components.
3
+
We would absolutely love to get the community involved, and we welcome any form of contributions – comments and questions on different communication channels, issues and pull request and anything that you build and share using our components.
4
4
5
-
### Get in touch with the team
5
+
### Communication channels
6
+
* Communication is primarily done using issues.
7
+
* If you need support as soon as possible and you can't wait for any pull request, feel free to use [our support](https://xdev.software/en/services/support).
8
+
* As a last resort measure or on otherwise important matter you may also [contact us directly](https://xdev.software/en/about-us/contact).
***Report bugs**<br/>Create an issue or send a pull request
12
+
***Send pull requests**<br/>If you want to contribute code, check out the development instructions below.
13
+
* However when contributing new features, please first discuss the change you wish to make via issue with the owners of this repository before making a change. Otherwise your work might be rejected and your effort was pointless.
10
14
11
-
### Some ways to help:
12
-
13
-
-**Report bugs**: File issues on GitHub.
14
-
-**Send pull requests**: If you want to contribute code, check out the development instructions below.
15
-
16
-
We encourage you to read the [contribution instructions by GitHub](https://guides.github.com/activities/contributing-to-open-source/#contributing) also.
15
+
We also encourage you to read the [contribution instructions by GitHub](https://docs.github.com/en/get-started/quickstart/contributing-to-projects).
17
16
18
17
## Developing
19
18
@@ -26,18 +25,18 @@ You should have the following things installed:
26
25
### Recommended setup
27
26
* Install ``IntelliJ`` (Community Edition is sufficient)
28
27
* Install the following plugins:
29
-
*[Save Actions](https://plugins.jetbrains.com/plugin/7642-save-actions) - Provides save actions, like running the formatter or adding ``final`` to fields
28
+
*[Save Actions](https://plugins.jetbrains.com/plugin/22113) - Provides save actions, like running the formatter or adding ``final`` to fields
* Consider doing a [test-deployment](https://github.com/xdev-software/standard-maven-template/actions/workflows/test-deploy.yml?query=branch%3Adevelop) before actually releasing.
39
+
* Consider doing a [test-deployment](https://github.com/xdev-software/sessionize-java-client/actions/workflows/test-deploy.yml?query=branch%3Adevelop) before actually releasing.
41
40
* Check the [changelog](CHANGELOG.md)
42
41
43
42
If the ``develop`` is ready for release, create a pull request to the ``master``-Branch and merge the changes
Java client for the [Sessionize API](https://sessionize.com/playbook/api)
6
7
8
+
This client [is generated](./sessionize-java-client/pom.xml) from an [``openapi.yml``](./openapi/openapi.yml) using [OpenAPI Generator](https://openapi-generator.tech/).
9
+
10
+
Currently this client supports Sessionize API ``v2`` and the following endpoints
11
+
*``/view/All``
12
+
*``/view/Speakers``
13
+
*``/view/Sessions``
7
14
8
15
## Installation
9
-
[Installation guide for the latest release](https://github.com/xdev-software/standard-maven-template/releases/latest#Installation)
16
+
[Installation guide for the latest release](https://github.com/xdev-software/sessionize-java-client/releases/latest#Installation)
10
17
18
+
## Demo
19
+
A minimal demo is also available [here](./sessionize-java-client-demo/src/main/java/software/xdev/Application.java).
11
20
12
21
## Support
13
22
If you need support as soon as possible and you can't wait for any pull request, feel free to use [our support](https://xdev.software/en/services/support).
@@ -16,4 +25,4 @@ If you need support as soon as possible and you can't wait for any pull request,
16
25
See the [contributing guide](./CONTRIBUTING.md) for detailed instructions on how to get started with our project.
17
26
18
27
## Dependencies and Licenses
19
-
View the [license of the current project](LICENSE) or the [summary including all dependencies](https://xdev-software.github.io/standard-maven-template/dependencies/)
28
+
View the [license of the current project](LICENSE) or the [summary including all dependencies](https://xdev-software.github.io/sessionize-java-client/dependencies/)
0 commit comments