diff --git a/docs/inception/inception.tex b/docs/inception/inception.tex index 1a1b635..460c071 100644 --- a/docs/inception/inception.tex +++ b/docs/inception/inception.tex @@ -1,10 +1,11 @@ \documentclass[hidelinks,12pt,a4paper,numbers=enddot]{scrartcl} -\usepackage[margin=2.5cm]{geometry} +\usepackage[margin=2cm]{geometry} \usepackage{hyperref} -\title{Inception document fore SA1 group project} -\author{Group 1 (Team Leader: Claudio Maggioni)} +\title{Inception document \\ + {\large Group 1}} +\author{Joey Bevilacqua \and Claudio Maggioni} \begin{document} @@ -12,6 +13,37 @@ \tableofcontents \newpage +\section{Contents}\label{contents} + +Our website will be divided in these sections: + +\paragraph{File system} +A section about navigating the file system, absolute and relative paths, +the \texttt{.} and \texttt{..} shortcuts, symbolic and hard links, and +manipulating (creating, renaming, editing, moving, copying, and deleting) +files. + +\paragraph{Commands} + +\subparagraph{Basic commands} +A tutorial for the first steps in the shell world (i.e. opening the shell, +basic interactions, \texttt{man}/\texttt{info}). + +\subparagraph{Intermediate commands} +A reference for commonly used tools, such as \texttt{zip} or \texttt{sudo}, +enriched with examples provided in a friendlier way than the manual or official +documentation. + +\subparagraph{Advanced commands} +Advanced features of the shell, such as input and output redirection, pipes, +regular expressions, and tools such as \texttt{sed} and \texttt{awk}. + +\paragraph{Scripting} +An introduction to \texttt{sh} scripting: conditionals, loops, functions, aliases, +local and global variables and parsing of command line flags with \texttt{getopt}. + +\newpage + \section{Team organization}\label{team-organization} \paragraph{Project leader} @@ -72,6 +104,8 @@ Claudio Maggioni, Joey Bevilacqua, Matteo Omenetti \paragraph{Work environment} Claudio Maggioni, Joey Bevilacqua +\newpage + \section{Repository organization}\label{repository-organization} \begin{itemize} @@ -258,6 +292,8 @@ Commit messages should be in the following format:\\ \item \ldots \end{itemize} +\newpage + \section{Deadlines}\label{deadlines} We have deadlines we planned to make sure the project can be delivered without delays. @@ -273,7 +309,6 @@ them to the project leaders.\\ of the inclusion of the name on the about page of the website, which will result in a decrease of personal score. - \begin{table}[h] \begin{tabular}{l l l l} @@ -285,16 +320,16 @@ Teams creations & 31-10 & 31-10 & Group management\\ Preparation for Go NoGo & 31-10 & 03-11 & Group management, Marco Conterno\\ Define topics & 31-10 & 04-11 & Everyone\\ CSS implementation & 31-12 & 08-11 & CSS team\\ -Inception & 02-11 & & \\ -Go NoGo & 05-11 & & \\ +\textbf{Inception} & 02-11 & & \\ +\textbf{Go NoGo} & 05-11 & & \\ First 3 pages delivery & 05-11 & 09-11 & Contents teams\\ Initial project review & 08-11 & 11-11 & Group management\\ Final pages delivery & 10-11 & 14-11 & Contents teams\\ -Midway milestone & 12-11 & & \\ +\textbf{Midway milestone} & 12-11 & & \\ Final review & 15-11 & 18-11 & Group management\\ Teamwork report & 15-11 & 18-11 & Group management\\ -Final milestone & 19-11 & & \\ -Final presentation & 23-11 & & +\textbf{Final milestone} & 19-11 & & \\ +\textbf{Final presentation} & 23-11 & & \end{tabular} \end{table}