aboutsummaryrefslogtreecommitdiffhomepage
path: root/CONTRIBUTING.md
blob: af626f0fbbb42c997a41f19fc73bf5dda75cc47a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# How to Contribute

[![Build Status](https://travis-ci.org/fsi-tue/skripte.svg?branch=master)](https://travis-ci.org/fsi-tue/skripte)
![[license](https://github.com/fsi-tue/skripte/blob/master/LICENSE.txt)](https://img.shields.io/github/license/fsi-tue/skripte.svg)
![[fsi](https://www.fsi.uni-tuebingen.de/)](https://img.shields.io/badge/Von%20der%20Fachschaft%20genehmigt-ja-blue.svg
)

Wir freuen uns, dass du dir ueberlegst, dich an diesem Repository zu beteiligen.
Zunaechst solltest du wissen, dass du wenn du zu diesem Repository beizutragen
moechtest, unseren
[Lizenzbestimmungen](https://github.com/fsi-tue/skripte/blob/master/LICENSE)
zustimmen musst. Wir verwenden in diesem Repository eine
[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) Lizenz, was bedeutet,
dass du den Inhalt beliebig teilen und veraendern kannst unter der Bedingung,
dass du entsprechend vermerkst, dass der Inhalt urspruenglich von uns, der
[Fachschaft Informatik Tuebingen](https://www.fsi.uni-tuebingen.de/) erstellt
worden ist.


### Steps to Contribute

Falls du mit git noch nicht vertraut bist, kannst du gerne ein Issue in unserem
[Issue Tracker System](https://github.com/fsi-tue/skripte/issues) oeffnen. Dazu
musst nur nur auf "New issue" klicken. In dem nun geoeffneten Fenster, kannst du
aehnlich wie in einer E-Mail Betreff und Nachricht eintragen.

**Beachte:** Jedes issue ist oeffentlich! Moechtest du uns eine Nachricht
schicken, die nicht fuer die Oeffentlichkeit bestimmt ist, schick uns lieber
eine E-Mail.


Falls du bereits mit git vertraut bist, befolge die folgenden Schritte:

1. Forke dieses Repository! Im folgenden gehen wir davon aus, dass du das Repository erfolgreich nach https://github.com/yourname/skripte geforkt hast
2. Hol dir eine lokale Kopie deines Forks auf deinen Rechner mit
```
  git clone git@github.com:yourname/skripte.git
```
3. Mache deine Aenderungen lokal
4. Committe deine Aenderungen und push sie auf deinen Fork
5. Erstelle einen neuen Pull Request fuer deine Aenderungen


### Continous Integration

Um zu ueberpruefen, dass alle Verlinkungen zumindest existieren, nutzten wir
[Travis](https://travis-ci.org/). Die aktuelle Konfiguration findest du
[hier](https://github.com/fsi-tue/skripte/blob/master/.travis.yml) und eine
Uebersicht der letzten Builts [hier](https://travis-ci.org/fsi-tue/skripte/).