index.md 4.25 KB
Newer Older
1
[![maven][badge-latest-tag]][project-packages]
2
3
[![pipeline state][badge-master-pipe]][project-pipelines]
[![latest dev pipeline][badge-latest-pipe]][project-pipelines]
4
5
[![License GPLv3][badge-gplv3]][gplv3]
[![Conventional Commits][badge-conventional-commits]][convcomm]
6

Lukas Wiest's avatar
Lukas Wiest committed
7
8
# Unified Ticketing

9
10
11
12
13
14
15
16
17
18
This is the documentation for a Java-library called `unified-ticketing`.
This lib provides generic interfaces to interact with tickets
from different ticket systems out of your Java code.

This library is a maven artifact,
published under the [GNU GPL-v3][gplv3] license.
The source code is publicly available from the [transfer portal][transferportal] of the [University of Applied Sciences Stuttgart][hfthome].

## What to find where

19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
The documentation is split in three main parts, navigable on the top-bar.
Each main-part gives you a navigation of it's content on the left.
On the right, the currents page table of contents is shown.  
The icon in the upper left brings you from anywhere back to this start-page.
In the upper right you can go to the source code repository of this library and documentation.
Leftwards a full-text search is provided.

The part you are reading right now (__Home__), is the main website.
Following is a list, what each site contains:

 - __Changelog:__ auto-generated changelog from the commits
 - __Contributing:__
     - Prerequisites to be able to be a contributor to this project
 - __License:__ GNU GPLv3 content
 - __Usage:__
     - needed entries to get this library into your own maven-project
     - some code-snippets showing the libs capabilites

The __API__ part holds a detailed description, for each publicly accessible class and their methods.
There is an own index file, explaining the package structure of the library
and how it is documented.

41
The __Developers Guide__ is the part, you have to lookup how to setup your machine and conventions and workflows used in this project,
42
if you decide to contribute to it.
43
44
45

## Maintainer

46
This library and it's development belongs to the University of Applied Sciences Stuttgart.  
47

48
It was originally developed as bachelors-thesis by Lukas Wiest
49
50
51
52
[:material-email-send:{: style="color: black"}][9l5-hft-mail]
[:fontawesome-brands-twitter:{: style="color: #1DA1F2"}][9l5Twitter]
[:fontawesome-brands-github:{: style="color: black"}][9l5GH]
[:fontawesome-brands-gitlab:{: style="color: orange"}][9l5GL].  
53
The guardian professor was Prof. Dr. Gero Lueckemeyer
54
55
56
57
[:material-email-send:{: style="color: black"}][lueck-hft-mail]
[:fontawesome-solid-university:{: style="color: black"}][lueck-hft-profile]
[:fontawesome-brands-github:{: style="color: black"}][lueck-GH]
[:fontawesome-brands-xing:{: style="color: teal"}][lueck-Xing].
58
59
60
61
62
63
He is the current maintainer for this project and the appropriate contact for questions, access request, etc.

[9l5-hft-mail]: mailto:62wilu1bif@hft-stuttgart.de
[9l5GH]: https://www.github.com/9Lukas5
[9l5GL]: https://www.gitlab.com/9Lukas5
[9l5Twitter]: https://twitter.com/9Lukas5
64
65
66
[badge-conventional-commits]: https://img.shields.io/badge/Conventional%20Commits-1.0.0-orange.svg
[badge-gplv3]: https://img.shields.io/badge/License-GPLv3-blue.svg
[badge-latest-pipe]: https://img.shields.io/badge/dynamic/json?color=lightgrey&label=latest%20dev%20pipeline&query=%24%5B0%5D.status&url=https%3A%2F%2Ftransfer.hft-stuttgart.de%2Fgitlab%2Fapi%2Fv4%2F%2Fprojects%2F154%2Fpipelines%3Fper_page%3D1
67
[badge-latest-tag]: https://img.shields.io/badge/dynamic/json?color=success&label=maven&query=%24%5B0%5D.name&url=https%3A%2F%2Ftransfer.hft-stuttgart.de%2Fgitlab%2Fapi%2Fv4%2Fprojects%2F154%2Frepository%2Ftags%3Fper_page%3D1
68
[badge-master-pipe]: https://transfer.hft-stuttgart.de/gitlab/9Lukas5/unified-ticketing/badges/master/pipeline.svg
69
[convcomm]: https://conventionalcommits.org
70
71
[gplv3]: unified-ticketing/license-softlink.md
[hfthome]: https://www.hft-stuttgart.de
72
73
74
75
[lueck-GH]: https://github.com/lueckemeyer
[lueck-hft-mail]: mailto:gero.lueckemeyer@hft-stuttgart.de
[lueck-hft-profile]: https://www.hft-stuttgart.de/p/gero-lueckemeyer
[lueck-Xing]: https://www.xing.com/profile/Gero_Lueckemeyer
76
77
78
[project-packages]: https://transfer.hft-stuttgart.de/gitlab/9Lukas5/unified-ticketing/-/packages
[project-pipelines]: https://transfer.hft-stuttgart.de/gitlab/9Lukas5/unified-ticketing/pipelines
[transferportal]: https://transfer.hft-stuttgart.de