implement org-ref

This commit is contained in:
Andreas Zweili 2018-07-29 23:05:16 +02:00
parent 583d4bfb45
commit 1bdbcbe325
2 changed files with 17 additions and 16 deletions

View File

@ -8,6 +8,7 @@
#+otions: H:5 todo:f
#+language: de
#+startup: align
#+bibliography: general/bibliography.bib
:end:
* DONE Zweck des Dokuments
@ -23,7 +24,7 @@ Das Dokument dient als Grundlage für die Freigabe der Diplomarbeit.
* DONE Ausgangslage
CLOSED: [2018-07-09 Mo 21:16]
Das Open-Source-Projekt BorgBackup\footcite{borgbackup} entwickelt eine
Das Open-Source-Projekt BorgBackup footcite:borgbackup entwickelt eine
Backup-Software welche es einem ermöglicht Backups auf ein externes Laufwerk
oder einen externen Server zu machen. Für externe Server die man nicht selber
kontrolliert unterstützt BorgBackup auch eine starke Verschlüsselung. Als
@ -46,7 +47,7 @@ BorgBackup stell keine direkte API im Python Code für externe Applikationen zur
Verfügung. Allerdings gibt es einen Kommandozeilen-Parameter, mit welchem der
Output im JSON Format zurückgegeben wird. Die Entwickler raten dazu, BorgBackup
direkt über die Kommandozeilen Befehle anzusteuern und anschliessend den JSON
Output zu parsen.\footcite{jsonapi}
Output zu parsen. footcite:jsonapi
* Projektrahmenbedingungen
@ -60,7 +61,7 @@ Die Begleitung der Diplomarbeit ist durch die IBZ sichergestellt.
Als nebenläufiges Ziel soll mit dieser Arbeit auch die Verbreitung von freier
Software gefördert werden. Dies wird insbesondere dadurch erreicht, dass die
Software selbst unter der GNU Public License Version 3\footcite{gplv3}
Software selbst unter der GNU Public License Version 3 footcite:gplv3
veröffentlicht wird. Wenn möglich sollen während der Entwicklung auch
hauptsächlich freie Software verwendet werden. Die gesamte Arbeit wird zudem zu
jedem Zeitpunkt öffentlich einsehbar sein. Der Quelltext der Dokumentation ist

View File

@ -1,6 +1,6 @@
\section{Zweck des Dokuments}
\label{sec:orgf75a1ef}
\label{sec:orge135904}
Im Rahmen einer Diplomarbeit an den IBZ-Schulen soll die Grundlage für ein neues
Open-Source-Projekt geschaffen werden, sowie die Entwicklung der dazugehörigen
Backup-Applikation gestartet werden. Die Applikation soll es normalen Usern
@ -9,8 +9,8 @@ ermöglichen mit der Backup Software BorgBackup zu interagieren.
Das Dokument dient als Grundlage für die Freigabe der Diplomarbeit.
\section{Ausgangslage}
\label{sec:org099face}
Das Open-Source-Projekt BorgBackup\footcite{borgbackup} entwickelt eine
\label{sec:org331938b}
Das Open-Source-Projekt BorgBackup \footcite{borgbackup} entwickelt eine
Backup-Software welche es einem ermöglicht Backups auf ein externes Laufwerk
oder einen externen Server zu machen. Für externe Server die man nicht selber
kontrolliert unterstützt BorgBackup auch eine starke Verschlüsselung. Als
@ -33,10 +33,10 @@ BorgBackup stell keine direkte API im Python Code für externe Applikationen zur
Verfügung. Allerdings gibt es einen Kommandozeilen-Parameter, mit welchem der
Output im JSON Format zurückgegeben wird. Die Entwickler raten dazu, BorgBackup
direkt über die Kommandozeilen Befehle anzusteuern und anschliessend den JSON
Output zu parsen.\footcite{jsonapi}
Output zu parsen. \footcite{jsonapi}
\section{Projektrahmenbedingungen}
\label{sec:org3cb682f}
\label{sec:orge05a9c9}
Das Projekt ist im Rahmen einer Diplomarbeit an den IBZ-Schulen zu realisieren.
Daraus ergeben sich Ansprüche an:
@ -50,7 +50,7 @@ Die Begleitung der Diplomarbeit ist durch die IBZ sichergestellt.
Als nebenläufiges Ziel soll mit dieser Arbeit auch die Verbreitung von freier
Software gefördert werden. Dies wird insbesondere dadurch erreicht, dass die
Software selbst unter der GNU Public License Version 3\footcite{gplv3}
Software selbst unter der GNU Public License Version 3 \footcite{gplv3}
veröffentlicht wird. Wenn möglich sollen während der Entwicklung auch
hauptsächlich freie Software verwendet werden. Die gesamte Arbeit wird zudem zu
jedem Zeitpunkt öffentlich einsehbar sein. Der Quelltext der Dokumentation ist
@ -71,7 +71,7 @@ Bugs von BorgBackup welche während der Dauer der Diplomarbeit vom Studenten
entdeckt werden, wird dieser dem Projekt melden jedoch nicht selber beheben.
\section{Zielsetzung}
\label{sec:orgbdf8d15}
\label{sec:org56706e5}
\begin{longtable}{|p{9cm}|p{1.5cm}|p{2cm}|}
\hline
\textbf{Zielsetzung}\cellcolor[HTML]{C0C0C0} & \textbf{Muss}\cellcolor[HTML]{C0C0C0} & \textbf{Wunsch}\newline (1-5, 5=sehr wichtig)\cellcolor[HTML]{C0C0C0}\\
@ -152,18 +152,18 @@ Die Anwendung kann mit allen Features von BargBackup umgehen. & & 2\\
\hline
Die Applikation prüft, ob sie sich im richtigen Netzwerk befindet bevor sie eine Verbindung zum Server aufbaut. & & 2\\
\hline
\caption{\label{tab:org7e8f332}
\caption{\label{tab:org09fcf8c}
Projektziele}
\\
\end{longtable}
\newpage
\section{Mittelbedarf}
\label{sec:orgf773869}
\label{sec:org6659b3a}
Für die Arbeit sind, ausser den 250h des Diplomanden, keine weiteren Mittel
notwendig.
\section{Planung}
\label{sec:org18ba744}
\label{sec:orge346b0e}
Die Arbeit ist innert 14 Wochen (Vorgabe IBZ-Schulen) abzuwickeln. Die
Verteilung der anstehenden Arbeiten auf die 14 Wochen ist durch den Diplomanden
@ -172,14 +172,14 @@ vor dem Start der Phase Voranalyse zu erledigen.
Der Student wird die Projektmethodik, "`Wasserfall"' einsetzen.
\section{Wirtschaftlichkeit}
\label{sec:org4434af0}
\label{sec:orga6cd465}
Die Wirtschaftlichkeit ist für dieses Projekt nicht relevant.
\section{Konsequenzen}
\label{sec:org7690d70}
\label{sec:org15dc77f}
Keine speziellen Konsequenzen in dem Vorhaben bekannt.
\section{Antrag}
\label{sec:org85e4c65}
\label{sec:orgfc2892e}
Der Diplomand beantragt die Freigabe der Phase Voranalyse, diese startet mit dem
Kick-off vom 10.12.2018.