Manutenzione.
- Aggiunta del README.md - Adattamento al testo di Stefano Zacchiroli, per facilitare l'operazione di diff con la proposta di riforma.
This commit is contained in:
parent
08654075de
commit
d8ba3d9ad6
79
README.md
Normal file
79
README.md
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
# Costituzione Italiana
|
||||||
|
|
||||||
|
Esercizio di versionamento della costituzione italiana, basato
|
||||||
|
sul fantastico lavoro di rappresentazione delle diverse versioni del
|
||||||
|
testo costituzionale in formato `Markdown`
|
||||||
|
realizzato da [Lorenzo Breda](https://github.com/LBreda/costituzione)
|
||||||
|
con l'integrazione versione della proposta costituzionale creata da
|
||||||
|
[Stefano Zacchiroli](http://zacchiro.github.io/costituzione/diff/2012-04-20/2016-01-20).
|
||||||
|
|
||||||
|
A differenza del lavoro originale, in questo repositorio si sono usati
|
||||||
|
i nomi dei Presidenti del Consiglio in carica negli anni delle riforme.
|
||||||
|
|
||||||
|
Ove possibile (a partire dal 1970), si sono alterate pure le date
|
||||||
|
di `commit` delle modifiche per farle corrispondere a quelle reali.
|
||||||
|
|
||||||
|
# Motivi
|
||||||
|
|
||||||
|
[Git](https://it.wikipedia.org/wiki/Git_(software)) è un potente strumento informatico ideato per gestire le versioni dei codici
|
||||||
|
sorgenti di software.
|
||||||
|
|
||||||
|
Nella pratica può essere utilizzato per gestire le versioni di qualsiasi
|
||||||
|
file in formato di [testo puro](https://it.wikipedia.org/wiki/Testo_puro),
|
||||||
|
come il formato [Markdown](https://it.wikipedia.org/wiki/Markdown)
|
||||||
|
usato in questo caso.
|
||||||
|
|
||||||
|
L'idea è di introdurre l'uso di Git per gestire le modifiche alla
|
||||||
|
costituzione italiana, facilitando sia la consulta storica e statistica,
|
||||||
|
ma anche la valutazione di proposte di riforma.
|
||||||
|
|
||||||
|
Un esempio di uso è quello di visualizzare la differenza tra
|
||||||
|
la costituzione attuale e una nuova proposta del 2016:
|
||||||
|
|
||||||
|
|
||||||
|
# Tecniche
|
||||||
|
|
||||||
|
## Commit
|
||||||
|
|
||||||
|
Per alterare la data e l'autore di ogni commit,
|
||||||
|
si è usato un comando come il seguente:
|
||||||
|
|
||||||
|
```
|
||||||
|
GIT_AUTHOR_DATE='2012-04-20T00:00:00' \
|
||||||
|
GIT_COMMITTER_DATE='2012-04-20T00:00:00' \
|
||||||
|
git commit -a --author="Mario Monti <MarioMonti@derecho.it>"
|
||||||
|
L. cost. 20 aprile 2012, n. 1
|
||||||
|
|
||||||
|
Introduzione del principio del pareggio di bilancio nella Carta costituzionale
|
||||||
|
|
||||||
|
http://www.gazzettaufficiale.it/gunewsletter/dettaglio.jsp?service=1&datagu=2012-04-23&task=dettaglio&numgu=95&redaz=012G0064&tmstp=1335261341150
|
||||||
|
https://it.wikipedia.org/wiki/Mario_Monti
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
## Autori
|
||||||
|
|
||||||
|
Come autori vengono indicati i presidenti del consiglio in carica.
|
||||||
|
|
||||||
|
Git, per l'operazione di `commit`, richiede l'associazione
|
||||||
|
di un indirizzo email al nome dell'autore.
|
||||||
|
Questi indirizzi email associati sono fittizzi per tutti gli ex-presidenti,
|
||||||
|
mentre nel caso del presidente attuale si è usato l'indirizzo ufficiale.
|
||||||
|
|
||||||
|
|
||||||
|
# Fonti
|
||||||
|
|
||||||
|
Questo esercizio è stato realizzato nel giro di un paio d'ore,
|
||||||
|
appoggiandomi al grande lavoro di rappresentazione del testo costituzionale
|
||||||
|
in formato [Markdown](https://it.wikipedia.org/wiki/Markdown),
|
||||||
|
fatto da [Lorenzo Breda](https://github.com/LBreda/costituzione).
|
||||||
|
|
||||||
|
Per l'integrazione della nuova proposta di legge costituzionale,
|
||||||
|
la sorgente è stato il lavoro di [Stefano Zacchiroli](http://zacchiro.github.io/costituzione/diff/2012-04-20/2016-01-20).
|
||||||
|
|
||||||
|
L'associazione con i presidenti del consiglio in carica è stata fatta
|
||||||
|
basandomi sui dati presenti ai seguenti link:
|
||||||
|
|
||||||
|
* https://it.wikipedia.org/wiki/Costituzione_della_Repubblica_Italiana#Cronologia_delle_leggi_costituzionali
|
||||||
|
* https://it.wikipedia.org/wiki/Presidenti_del_Consiglio_dei_ministri_della_Repubblica_Italiana
|
||||||
|
* http://www.gazzettaufficiale.it/
|
Loading…
Reference in New Issue
Block a user