Skip to content
This repository has been archived by the owner on Jun 27, 2023. It is now read-only.

Latest commit

 

History

History
45 lines (32 loc) · 2.2 KB

CONTRIBUTING.md

File metadata and controls

45 lines (32 loc) · 2.2 KB

Contributing

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.

Get in touch with the team

Twitter: https://twitter.com/xdevsoftware
Mail: opensource@xdev-software.de

Some ways to help:

  • Report bugs: File issues on GitHub.
  • Send pull requests: If you want to contribute code, check out the development instructions below.

We encourage you to read the contribution instructions by GitHub also.

Developing

Software Requirements

You should have the following things installed:

  • Git
  • Java 8, 11 or 17 - should be as unmodified as possible (Recommended: Eclipse Adoptium)
  • Maven

Recommended setup

  • Install IntelliJ (Community Edition is sufficient)
    • Install the following plugins:
    • Import the project
    • Ensure that everything is encoded in UTF-8
    • Ensure that the JDK/Java-Version is correct

Releasing Build

Before releasing:

If the develop is ready for release, create a pull request to the master-Branch and merge the changes.

When the release is finished do the following:

  • Merge the auto-generated PR (with the incremented version number) back into the develop