Skip to content
This repository was archived by the owner on Jul 1, 2020. It is now read-only.

Commit 0d58df2

Browse files
committed
Merge branch 'develop'
2 parents 19c6266 + 9bf1d89 commit 0d58df2

File tree

74 files changed

+2944
-154
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+2944
-154
lines changed

.github/CODEOWNERS

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# CODEOWNERS
2+
# Ognuno è responsabile di quello scrive
3+
# Su ogni riga si segna chi ha fatto cosa e nel momento della review viene mostrato
4+
5+
6+
/template/ @Maxelweb
7+
/template/lettera/ @FouadM96
8+
9+
# ====================================
10+
# Interni
11+
# ====================================
12+
13+
/interni/norme_progetto/res/sections/Sez1-Introduzione/introduzione.tex @aletomm
14+
15+
/interni/norme_progetto/res/sections/Sez2-ProcessiPrimari/Fornitura.tex @FouadM96
16+
/interni/norme_progetto/res/sections/Sez2-ProcessiPrimari/Sviluppo.tex @giovd8
17+
18+
/interni/norme_progetto/res/sections/Sez3-ProcessiSupporto/Documentazione.tex @BroHPotato
19+
/interni/norme_progetto/res/sections/Sez3-ProcessiSupporto/Verifica.tex @nfrison
20+
/interni/norme_progetto/res/sections/Sez3-ProcessiSupporto/Validazione.tex @nfrison
21+
/interni/norme_progetto/res/sections/Sez3-ProcessiSupporto/GestConfigurazione.tex @Maxelweb
22+
/interni/norme_progetto/res/sections/Sez3-ProcessiSupporto/GaranziaQualita.tex @Maxelweb
23+
/interni/norme_progetto/res/sections/Sez3-ProcessiSupporto/GestConfigurazione.tex @Maxelweb
24+
/interni/norme_progetto/res/sections/Sez3-ProcessiSupporto/GaranziaQualita.tex @Maxelweb
25+
26+
/interni/norme_progetto/res/sections/Sez3-ProcessiSupporto/FormazionePersonale.tex @giovd8
27+
/interni/norme_progetto/res/sections/Sez3-ProcessiSupporto/GestProcessi.tex @lorenzodeinegri
28+
29+
30+
/interni/studio_fattibilita/res/sections/CapitolatoC1.tex @aletomm
31+
/interni/studio_fattibilita/res/sections/CapitolatoC2.tex @aletomm
32+
/interni/studio_fattibilita/res/sections/CapitolatoC3.tex @aletomm
33+
/interni/studio_fattibilita/res/sections/CapitolatoC4.tex @giovd8
34+
/interni/studio_fattibilita/res/sections/CapitolatoC5.tex @giovd8
35+
/interni/studio_fattibilita/res/sections/CapitolatoScelto.tex @giovd8
36+
/interni/studio_fattibilita/res/sections/Introduzione.tex @aletomm
37+
/interni/studio_fattibilita/res/sections/Conclusioni.tex @Maxelweb
38+
39+
40+
/interni/verbali/verbale_1/ @Maxelweb
41+
/interni/verbali/verbale_2/ @Maxelweb
42+
/interni/verbali/verbale_3/ @Maxelweb
43+
/interni/verbali/verbale_4/ @nfrison
44+
/interni/verbali/verbale_5/ @lorenzodeinegri
45+
46+
47+
# ====================================
48+
# Esterni
49+
# ====================================
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
name: Document Review
3+
about: Revisione di un documento e materiale correlato da sistemare
4+
title: "[REV] Nome Documento - vx.x.x"
5+
labels: to fix, to review
6+
assignees: ''
7+
8+
---
9+
10+
## Document Review
11+
12+
### Informazioni
13+
14+
**Nome documento:**
15+
**Tipo documento:** i/e
16+
**Versione documento:** vx.x.x
17+
**Sezioni analizzate dal revisore:**
18+
19+
---
20+
21+
### Descrizione punti da revisionare
22+
23+
- [ ] insert here
24+
- [ ] insert here
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
name: New Document Section
3+
about: Nuova sezione da scrivere in un documento
4+
title: "[WR] Nome sezione - Documento"
5+
labels: to write
6+
assignees: ''
7+
8+
---
9+
10+
## New Document Section
11+
12+
### Informazioni
13+
14+
**Nome documento:**
15+
**Tipo documento:** i/e
16+
**Versione documento:** vx.x.x
17+
**Sezioni da scrivere:**
18+
19+
---
20+
21+
### Note
22+
23+
- [ ] insert here
24+
- [ ] insert here

.github/filesToCompile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
interni/verbali/verbale_1
2+
interni/verbali/verbale_2
3+
interni/verbali/verbale_3
4+
interni/studio_fattibilita

.github/workflows/artifacts.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: SWE Docs Artifacts
2+
3+
on:
4+
push:
5+
branches:
6+
- develop
7+
- testing-ci
8+
paths:
9+
- 'esterni/**'
10+
- 'interni/**'
11+
- 'template/**'
12+
- '.github/**'
13+
14+
jobs:
15+
build:
16+
17+
runs-on: ubuntu-latest
18+
19+
steps:
20+
- name: Checkout repo content
21+
uses: actions/checkout@v1
22+
# with:
23+
# ref: develop
24+
25+
- name: Search and Compiling Latex Files
26+
uses: Jatus93/[email protected]
27+
with:
28+
path_to_list: .github/filesToCompile
29+
artifact: true
30+
31+
- name: FTP Artifacts Online Deploy
32+
uses: SamKirkland/[email protected]
33+
env:
34+
FTP_SERVER: ${{ secrets.FTP_HOST }}
35+
FTP_USERNAME: ${{ secrets.FTP_USERNAME }}
36+
FTP_PASSWORD: ${{ secrets.FTP_PASSWORD }}
37+
LOCAL_DIR: Documents
38+
ARGS: --transfer-all
39+
40+
- name: Slack Notification
41+
uses: homoluctus/[email protected]
42+
if: always()
43+
with:
44+
type: ${{ job.status }}
45+
job_name: 'PDF Artifacts updated notification'
46+
channel: '#devops_documentazione'
47+
username: 'Docs Deployment Patrol'
48+
url: ${{ secrets.SLACK_WEBHOOK }}

.github/workflows/patrol.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: SWE Docs Patrol
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- develop
7+
- testing-ci
8+
paths:
9+
- 'esterni/**'
10+
- 'interni/**'
11+
- 'template/**'
12+
- '.github/**'
13+
14+
jobs:
15+
build:
16+
17+
runs-on: ubuntu-latest
18+
19+
steps:
20+
- name: Checkout repo content
21+
uses: actions/checkout@v1
22+
23+
- name: Search and Compiles Latex Files
24+
uses: Jatus93/[email protected]
25+
with:
26+
path_to_list: .github/filesToCompile
27+
artifact: false
28+
29+
- name: Slack Notification
30+
uses: homoluctus/[email protected]
31+
if: always()
32+
with:
33+
type: ${{ job.status }}
34+
job_name: 'Verify Docs in Pull Request notification'
35+
mention: 'here'
36+
mention_if: 'failure'
37+
channel: '#devops_documentazione'
38+
username: 'Docs Pull Request Patrol'
39+
url: ${{ secrets.SLACK_WEBHOOK }}

esterni/analisi_requisiti/main.tex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
%!TEX output_directory = .cache
12
% ---------------------------
23
% [ Analisi dei requisiti ]
34
% ----------------------

esterni/analisi_requisiti/res/configurazione.tex

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
1+
% Ultimo aggiornamento: 14 dicembre 2019
22
% Configurazione delle dipendenze e dei package
33

44

@@ -23,6 +23,21 @@
2323
\usepackage{longtable}
2424
\usepackage{colortbl}
2525
\usepackage{tikz}
26+
\usepackage{titlesec}
27+
28+
29+
% Impostazione sottotitolo di quarto livello e quinto livello
30+
31+
\setcounter{secnumdepth}{4}
32+
\setcounter{tocdepth}{4}
33+
34+
\titleformat{\paragraph}
35+
{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
36+
\titlespacing*{\paragraph}{0pt}{2.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
37+
38+
\titleformat{\subparagraph}
39+
{\normalfont\normalsize\bfseries}{\thesubparagraph}{1em}{}
40+
\titlespacing*{\subparagraph}{0pt}{1.75ex plus 1ex minus .2ex}{.75ex plus .1ex}
2641

2742

2843
% Impostazioni pagina e margini
@@ -67,9 +82,9 @@
6782

6883
% Grandezza paragrafi e spaziatura frasi
6984

70-
\setlength{\parindent}{1.8em}
71-
\setlength{\parskip}{1.2em}
72-
\renewcommand{\baselinestretch}{1.1}
85+
\setlength{\parindent}{1.7em}
86+
\setlength{\parskip}{1.1em}
87+
\renewcommand{\baselinestretch}{1.05}
7388

7489
% Colori link
7590

@@ -143,3 +158,12 @@
143158
\newpage
144159
\input{res/sections/#1}
145160
}%
161+
162+
163+
% Comando per i documenti esterni e il glossario
164+
165+
\newcommand{\dext}[1]{\textsc{#1\textsubscript{\textit{D}}}}
166+
167+
\newcommand{\glock}[1]{\textsc{#1\textsubscript{\textit{G}}}}
168+
169+

esterni/analisi_requisiti/res/registro.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ \section*{Registro delle modifiche}
22

33
\begin{center}
44
\rowcolors{2}{lightest-grayest}{white}
5-
\begin{longtable}{|c|c|c|c|c|}
5+
\begin{longtable}{|c|p{5cm}|c|c|c|}
66
\hline
77
\rowcolor{lighter-grayer}
88
\textbf{Versione} & \textbf{Descrizione} & \textbf{Data} & \textbf{Autore} & \textbf{Ruolo} \\
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
\section{Introduzione}
2+
\subsection{Scopo del documento}
3+
Lo scopo di questo documento è la candidatura del gruppo RedRoundRobin allo svolgimento del progetto relativo al capitolato C6 - ThiReMa.
4+
All'interno di questa analisi è possibile seguire la classificazione, il tracciamento e la descrizione dettagliata deii requisiti individuati dall'analisi del capitolato scelto.
5+
\subsection{Scopo del prodotto}
6+
Il capitolato C6 si pone come obiettivo quello di creare una web-application che permette di analizzare grosse moli di dati ricevuti da sensori eterogenei tra loro. Tale applicazione mette a disposizione un'interfaccia che permette di visualizzare alcuni dati di interesse od eventuali correlazioni tra i dati stessi. Infine, per ogni tipologia di dato è possibile assegnarne il monitoraggio ad un particolare ente, ruolo o gruppo.
7+
\subsection{Glossario e Documenti esterni}
8+
Per evitare possibili ambiguità relative alle terminologie (che andranno indicate in \textsc{maiuscoletto})utilizzate nei vari documenti, verranno utilizzate due simboli:
9+
\begin{itemize}
10+
\item Una \textit{D} al pedice per indicare il nome di un particolare documento.
11+
\item Una \textit{G} al pedice per indicare un termine che sarà presente nel \dext{Glossario v0.0.1}.
12+
\end{itemize}
13+
\subsection{Riferimenti}
14+
\subsubsection{Normativi}
15+
\begin{itemize}
16+
\item \textbf{Norme di Progetto: }\textsc{Norme di Progetto v0.0.1}
17+
\item \textbf{Capitolato C6 - ThiReMa: }\url{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C6.pdf}
18+
\end{itemize}
19+
\subsubsection{Informativi}
20+
\begin{itemize}
21+
\item \textbf{Presentazione seminario capitolato C6 - ThiReMa: }\url{https://www.math.unipd.it/~tullio/IS-1/2019/Progetto/C6a.pdf}
22+
\item \textbf{Slide Ingegneria del Software - Analisi dei requisiti: }\url{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/L08.pdf}
23+
\item \textbf{Slide Ingegneria del Software - Diagrammi dei casi d'uso: }\url{https://www.math.unipd.it/~tullio/IS-1/2019/Dispense/E03.pdf}
24+
\end{itemize}
25+

0 commit comments

Comments
 (0)