varietas / varietas-bom

BOM for better and easier dependency management.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OSI We love Open Source

Maven Central varietas.io License

BOM/Parent POM of varietas.io

The consistently code building, testing and improving lead us to a common BOM/Parent POM for java-based artifacts and applications. We update the BOM constantly for the newest versions of external dependencies and build plugins. We include to our build the following things:

  • Checkstyle - Code Analysis
  • JaCoCo - Code Coverage
  • SpotBugs - Bug Analysis

Usage

Include the following code into your POM file:

<parent>
    <groupId>io.varietas</groupId>
    <artifactId>varietas-bom</artifactId>
    <version>y.x.z</version>
</parent>

Replace x.y.z with the currently newest version released here.

Ticket

The ticket handling is separated into a "background" and an issue ticket-system. Tickets for improvements, features and suggestions are located on the project Workboard. Issues of the project are located in the repository Issues.

Bug reporting

If you find a bug, please create a JUnit test that reproduces the issue. This test will be used to fix the problem and will ensure that this issue never occurs again in further development iterations. A pull request with an implemented fix by yourself is also possible. Please add Unit-Tests for verification of your solution.

About varietas.io

The varietas.io project is a pure Open Source Community and a framework at the same time. The community aims to help other OS projects succeed, connect developers and give them a platform (or better a home) for their projects. Feel free to join us. The framework is a kind of plug-in framework for monolithic applications that allows the use of microservices to distribute functions. Read more on the project page.

About

BOM for better and easier dependency management.

License:Apache License 2.0