From 90eaa6e386c54ed5a15c038ceae42973e5281f3e Mon Sep 17 00:00:00 2001
From: Thomas Lambert <t.lambert@uliege.be>
Date: Wed, 31 Aug 2022 09:40:53 +0200
Subject: [PATCH] fix(install): reformulate, add minor details

---
 contents/user-install.tex | 25 ++++++++++++++++---------
 rotare-doc.tex            |  7 +++++++
 2 files changed, 23 insertions(+), 9 deletions(-)

diff --git a/contents/user-install.tex b/contents/user-install.tex
index 4509d8c..15ab4a5 100644
--- a/contents/user-install.tex
+++ b/contents/user-install.tex
@@ -29,7 +29,7 @@ and moved to the correct place.
 \label{sec:user:install:git}
 
 Navigate to the directory where you want to place \rotare and then simply use
-\lst{git --recursive} to download the source code and its libraries.
+\lst{git clone --recursive} to download the source code and its libraries.
 
 \begin{lstlisting}[language=bash]
 cd ~/Documents/
@@ -37,8 +37,8 @@ git clone --recursive https://gitlab.uliege.be/thlamb/rotare
 \end{lstlisting}
 
 This is it. You now have the latest stable version of \rotare installed on your
-computer. You can now open Matlab and navigate to
-\directory{Documents/rotare/src/} to start using \rotare.
+computer. You can open Matlab and navigate to \directory{Documents/rotare/src/}
+to start using \rotare.
 
 
 \section{Manual install}
@@ -47,19 +47,20 @@ computer. You can now open Matlab and navigate to
 For the manual install you must download the \href{\rotareReleaseURL}{latest
 stable release} of \rotare and extract the archive where you want.
 
-You must then download each library used by \rotare as well and place it in its
-appropriate spot in \directory{rotare/src/llibs/}.
+You must then download each library used by \rotare as well and place them in
+their appropriate spot in \directory{rotare/src/llibs/}.
 \begin{itemize}
   \item \href{\afToolsReleaseURL}{matlab\_airfoil\_toolbox}
 \end{itemize}
 
-Once everything is extracted and placed in the correct space, \rotare should
-work as expected.
+Once everything is extracted and placed in the correct sub-directory, \rotare
+should work as expected.
 
 
 \section{Update}
 \label{sec:user:install:update}
-Before any update, it is recommended to \textbf{make a backup of your existing
+In principle, the update process should never touch any of your files. However,
+before any update, it is advised to \textbf{make a backup of your existing
 configuration files and results} outside of \rotare's working directory.
 
 \subsection{Using \git}
@@ -68,9 +69,15 @@ Navigate to \rotare's directory and simply run
 git pull --recurse-submodules
 \end{lstlisting}
 This will update \rotare and its libraries. This should not modify your
-configuration files or the results you generated.
+configuration files or the results you generated. However, if you modified some
+portions of the source code, it may fail to update. In that case, follow \git's
+instructions to either remove your changes, or commit them and resolve the merge
+conflict.
 
 \subsection{Manually}
 Repeat the steps described in Section~\ref{sec:user:install:manual} and copy the
 new files over the older ones. You could also just extract it somewhere else and
 move your configurations files and results to the new directory.
+
+Note that if you modified some files of the source code, a simple copy/past will
+erase these changes.
diff --git a/rotare-doc.tex b/rotare-doc.tex
index 56a5ad7..e3be15c 100644
--- a/rotare-doc.tex
+++ b/rotare-doc.tex
@@ -131,6 +131,13 @@ draft=false,            % toggle if draft version
 \input{contents/titlepage}		% Titlepage
 \cleardoublepage
 
+% TODO: Add a copyright notice
+% Documentation and images are CC-BY-SA-4.0
+% Code is MIT
+
+
+
+
 \currentpdfbookmark{\contentsname}{toc}
 \setcounter{tocdepth}{2}		% define depth of toc
 \tableofcontents			% display table of contents
-- 
GitLab