From 571d31ba21b42250ef091eacf02021bb544b9788 Mon Sep 17 00:00:00 2001 From: Mirko Date: Tue, 1 Nov 2022 17:50:03 +0100 Subject: [PATCH] Aggiornato TODO prossimo step riempire il capitolo 2 --- README.md | 25 ++++++++++++++++++++----- Tesi.tex | 4 ++-- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index b910aac..0be85cb 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,28 @@ # Titolo: Streaming decentralizzato di contenuti audiovisivi -## TODO NOW -* [ ] Stabilire dei concetti di base -* [ ] Definire degli use cases/user stories e usarli come punto di partenza per fare entrambi i collegamenti alla parte tecnica e tecnocivismo -* [ ] Definire una lista dei desiseri personale per una piattaforma decentralizzata e fare una analisi delle soluzioni esistenti -* [ ] se non esiste niente che ci soddisfi scrivere via codice e documentazione "normale" come si potrebbe realizzare con le soluzioni che già ci sono con meccanismi di boostrap decentralizzati per aggirare la relatività della rete (thor, syncting, tahoe laps, ipfs, trackerless torrents, protpcolli p2p, think, wireguard, convidivisione di file, jitsi, mappa delle vicinanze (su effettiva decentralizzazione) +## TODO + +* [ ] Scrivere meglio gli use cases nel dettaglio, facendo delle user stories, concretizzando meglio le situazioni nelle quali gli utenti possono trovarsi +* [ ] Stilare e riempire l’elenco dei software che esistono con focus sulle caratteristiche salienti tipo + * [ ] descrizione del software + * [ ] funzionalità utente + * [ ] architettura (protocolli, architettura di rete, decentralizzazione (quanto decentralizzato) +* [ ] Definire i termini/nomenclatura + * federalizzzazione, decentralizzazione, cosa significa decentralizzato etc + * proprietario/non proprietario (freemium/totalemtne a pagamento); + * sistema di categorizzazione (categorizzare cosa ci pice / non ci piace ad esempio del front-end vs backend separatamente e la licenza) + + + +~~Definire una lista dei desideri personale per una piattaforma decentralizzata e fare una analisi delle soluzioni esistenti +se non esiste niente che ci soddisfi scrivere via codice e documentazione "normale" come si potrebbe realizzare con le soluzioni che già ci sono con meccanismi di boostrap decentralizzati per aggirare la relatività della rete (thor, syncting, tahoe laps, ipfs, trackerless torrents, protpcolli p2p, think, wireguard, convidivisione di file, jitsi, mappa delle vicinanze (su effettiva decentralizzazione)~~ [atrent: i punti di domanda lasciali, sono domande a cui dovrai rispondere, li terrei tutti] +## DONE + +* [x] Stabilire dei concetti di base + ## Punti generali: * Stabilire dei concetti di base * Definire degli use cases/user stories e usarli come punto di partenza per fare entrambi i collegamenti alla parte tecnica e tecnocivismo diff --git a/Tesi.tex b/Tesi.tex index 96cebbf..9dfad7c 100644 --- a/Tesi.tex +++ b/Tesi.tex @@ -275,7 +275,7 @@ Vediamo degli esempi di come questa interazione potrebbe essere svolta: \chapter{Stato attuale dei servizi disponibili} \todo{integrare il capitolo "0.5.2 Provare a difendersi" e 3.4.1 Software Libero in quanto sembrano i più coerenti con il concetto} In base a quanto esposto nel capitolo introduttivo -\section{Soluzione ideale} +\section{Nomenclatura} \todo{Iniziare a spiegare come creare questa piattaforma ideale vs sistemi centralizzati esistenti} In base a quello che abbiamo esposto fin'ora sorge spontanea la domanda e di conseguenza la ricerca di una piattaforma decentralizzata che soddisfi alcuni requisiti essenziali o meno. \\Possiamo azzardare a stilare l'elenco di requisiti e features che vorremmo fossero presenti in questa piattaforma decentralizzata: @@ -313,7 +313,7 @@ Punto 6: relazionato al punto 1, abbastanza ovvia come cosa Punto 7: io la penso come incentivo da parte di una rete/piattaforma di attrarre nuove utenze -\section{Analisi dei software che ci sono attualmente (valutando vari aspetti da definire)} +\section{Stato dell'arte} \section{Decentralizzazione (e accenno del prossimo capitolo)} \chapter{Una piattaforma nel futuro}