Skip to content

Commit

Permalink
Licensing paragraph improvements & corrections
Browse files Browse the repository at this point in the history
  • Loading branch information
igor-lirussi committed Oct 26, 2021
1 parent b35d5f9 commit 1643049
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 6 deletions.
6 changes: 3 additions & 3 deletions Tex/ArchitecturalDesign.tex
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,8 @@ \chapter{Design Architetturale}
Descrivere come il Client esegue le richieste al Server, come il Server esegua le richieste agli n providers, come essi rispondono al Server e come infine il Server risponde al Client.

\begin{figure}[H]
\caption{Architettura Generale}
\label{fig:General}
\caption{Diagramma delle attività di una richiesta di previsioni dal Client al Server}
\label{fig:Forecast Request Activity Diagram}
\centering
\includegraphics[width=0.5\textwidth]{DrawIo/General.png}
\includegraphics[width=1\textwidth]{DrawIo/forecast_request_activity_diagram.png}
\end{figure}
9 changes: 6 additions & 3 deletions Tex/DevProcess.tex
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,15 @@ \section{Gestione di Progetto}


\paragraph{Gantt Chart: }
A partire da inizio progetto si è stilato un diagramma di Gantt, uno strumento utile per la pianificazione dei progetti.
A partire da inizio progetto si è stilato un diagramma di Gantt, uno strumento utile per la pianificazione dei progetti. Il diagramma ha aiutato a mantenere la costanza e un ritmo nel progetto molto più serrato. Nel capitolo relativo agli sprint, in [Fig. \ref{fig:Gantt}] si riporta il diagramma di Gantt risultante.

\paragraph{Licensing: } Per quanto riguarda la gestione delle licenze, è stato scelta, tra le varie disponibili, la licenza GNU General Public Service. E' una licenza copyleft, ovvero un tipo di licenza che viene applicata ai software open source. Il programma può essere quindi distribuito liberamente, modificato e migliorato, con la clausola di non cambiare licenza.
\paragraph{Licensing: }
Per quanto riguarda la gestione delle licenze, è stato scelta, tra le varie disponibili, la licenza GNU General Public Service. E' una licenza copyleft, ovvero un tipo di licenza che viene applicata ai software open source. Il programma può essere quindi distribuito liberamente, modificato e migliorato, con la clausola di non cambiare licenza. Questo tuttavia impone a tutti i software derivati di mantenere il codice opensource, anche in caso di commercializzazione a pagamento.
Nonostante alcune aziende non possano usare il codice qualora volessero incorporarlo in prodotti in cui il codice non è pubblico, consciamente è stata fatta questa scelta per supportare l'opensource.
Per referenze è possibile consultare un riassunto dello spettro delle licenze a questo \href{https://choosealicense.com/licenses/}{link}.

\paragraph{Versioning: }
Per il versioning ci si è avvalsi di Git e come piattaforma web di Github che incorpora le funzionalità di controllo di versione di git.
Per il versioning ci si è avvalsi di Git e come piattaforma web di GitHub che incorpora le funzionalità di controllo di versione di Git.

\paragraph{Github Issues and Project Boards: }

Expand Down

0 comments on commit 1643049

Please sign in to comment.