From 1bdbcbe3258bd1559f22f63d96cad75de7b533c0 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Sun, 29 Jul 2018 23:05:16 +0200 Subject: [PATCH] implement org-ref --- projektantrag/projektantrag.org | 7 ++++--- projektantrag/projektantrag.tex | 26 +++++++++++++------------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/projektantrag/projektantrag.org b/projektantrag/projektantrag.org index 051695f..d7aa033 100644 --- a/projektantrag/projektantrag.org +++ b/projektantrag/projektantrag.org @@ -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 diff --git a/projektantrag/projektantrag.tex b/projektantrag/projektantrag.tex index b2b3e17..fd6a1b7 100644 --- a/projektantrag/projektantrag.tex +++ b/projektantrag/projektantrag.tex @@ -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.