From 7fcdc1c788725f866de71fc9dfd8c4d1cb132b57 Mon Sep 17 00:00:00 2001
From: Orangerot <purple@orangerot.dev>
Date: Fri, 24 May 2024 17:42:08 +0200
Subject: Initial commit

---
 31-qualitaetsheft-kolloquium/slides/changes.tex | 146 ++++++++++++++++++++++++
 1 file changed, 146 insertions(+)
 create mode 100644 31-qualitaetsheft-kolloquium/slides/changes.tex

(limited to '31-qualitaetsheft-kolloquium/slides/changes.tex')

diff --git a/31-qualitaetsheft-kolloquium/slides/changes.tex b/31-qualitaetsheft-kolloquium/slides/changes.tex
new file mode 100644
index 0000000..e90113a
--- /dev/null
+++ b/31-qualitaetsheft-kolloquium/slides/changes.tex
@@ -0,0 +1,146 @@
+\begin{frame}{Änderungen zur Implementierung}
+
+%\vspace{-.4cm}
+%\begin{orangeblock}{Kompatibilität}
+%    \begin{minipage}{1.7cm}
+%        \centering
+%        \fontsize{23pt}{0pt} 
+%        \selectfont 
+%        \textcolor{orange}
+%        \faPlug
+%    \end{minipage}
+%    \hspace{-.5cm}
+%    \begin{minipage}{.7\textwidth}
+%        \begin{itemize}
+%            \item Benutzernamen und E-Mail-Adresse speichern
+%            \item Device API
+%        \end{itemize}
+%    \end{minipage}
+%\end{orangeblock}
+%
+%\begin{greenblock}{E-Mail-Verifizierung}
+%    \begin{minipage}{1.7cm}
+%        \centering
+%        \fontsize{23pt}{0pt} 
+%        \selectfont 
+%        \textcolor{kit-green}
+%        \faUserCheck
+%    \end{minipage}
+%    \hspace{-.5cm}
+%    \begin{minipage}{.7\textwidth}
+%        \begin{itemize}
+%            \item Neuer Endpunkt zur Verifizierung der E-Mail-Adresse
+%            \item Anmelden nur mit bestätigter E-Mail-Adresse
+%        \end{itemize}
+%    \end{minipage}
+%\end{greenblock}
+%
+%\begin{blueblock}{RSS Parser}
+%    \begin{minipage}{1.7cm}
+%        \centering
+%        \fontsize{23pt}{0pt} 
+%        \selectfont 
+%        \textcolor{kit-blue}
+%        \faRssSquare
+%    \end{minipage}
+%    \hspace{-.5cm}
+%    \begin{minipage}{.7\textwidth}
+%        \begin{itemize}
+%            \item Asynchroner RSS Parser nach \enquote{Fire and Forget} Prinzip
+%            \item Speichern/Löschen über Referenzen in DAO-Schicht
+%        \end{itemize}
+%    \end{minipage}
+%\end{blueblock}
+%
+%\begin{redblock}{Datenzugriffsschicht}
+%    \begin{minipage}{1.7cm}
+%        \centering
+%        \fontsize{23pt}{0pt} 
+%        \selectfont 
+%        \textcolor{kit-red}
+%        \faDatabase
+%    \end{minipage}
+%    \hspace{-.5cm}
+%    \begin{minipage}{.7\textwidth}
+%        \begin{itemize}
+%            \item \sout{DAO-Implementierungen} (JPA-Repository)
+%        \end{itemize}
+%    \end{minipage}
+%\end{redblock}
+
+%
+%	Original
+%
+%\begin{itemize}
+%	\item Kompatibilität mit Podcatchern \begin{itemize}
+%		\item Speicherung von Benutzernamen und E-Mail-Adressen
+%		\item Device API
+%	\end{itemize}
+%	\item Verifizierung der E-Mail-Adresse
+%	\item RSSParser
+%	\item Reduzierte Datenzugriffsschicht
+%\end{itemize}
+
+%
+% Konzept
+%
+%\begin{itemize}
+%	\item Neu erfüllte Kriterien \begin{itemize}
+%		\item 50 Anfragen / Sekunde (bedingt)
+%		\item Abonnements in Weboberfläche deabonnieren
+%	\end{itemize}
+%	\item Aussagekräftige Benachrichtigungen im Frontend
+%\end{itemize}
+
+\begin{orangeblock}{Performance}
+    \begin{minipage}{1.7cm}
+        \centering
+        \fontsize{23pt}{0pt} 
+        \selectfont 
+        \textcolor{orange}
+        \faTachometer
+    \end{minipage}
+    \hspace{-.5cm}
+    \begin{minipage}{.7\textwidth}
+        \begin{itemize}
+            \item 50 Anfragen / Sekunde bedingt möglich
+            \item Die Systemanforderungen für dieses Kriterium liegen über den Mindestanforderungen
+        \end{itemize}
+    \end{minipage}
+\end{orangeblock}
+
+\begin{redblock}{Deabonnieren in der Weboberfläche}
+    \begin{minipage}{1.7cm}
+        \centering
+        \fontsize{23pt}{0pt} 
+        \selectfont 
+        \textcolor{kit-red}
+        \faMinusCircle
+    \end{minipage}
+    \hspace{-.5cm}
+    \begin{minipage}{.7\textwidth}
+        \begin{itemize}
+        		\item Deabonnieren von Podcasts im Dashboard nun möglich
+        		\item Über Checkboxen auch mehrere auf einmal deabonnieren
+        \end{itemize}
+    \end{minipage}
+\end{redblock}
+
+\begin{blueblock}{Aussagekräftige Benachrichtigungen im Frontend}
+    \begin{minipage}{1.7cm}
+        \centering
+        \fontsize{23pt}{0pt} 
+        \selectfont 
+        \textcolor{kit-blue}
+        \faExclamationCircle
+    \end{minipage}
+    \hspace{-.5cm}
+    \begin{minipage}{.7\textwidth}
+        \begin{itemize}
+        		\item Fehlermeldungen sind nun verständlicher
+        		\item Erfolgreiche Aktionen werden Nutzer über Meldungen mitgeteilt
+        \end{itemize}
+    \end{minipage}
+\end{blueblock}
+
+\end{frame}
-- 
cgit v1.2.3

