questa settimana ho ripreso un po' i sorgenti del sito, ho pulito un po'
di roba, commentato a dovere il codice, cambiato alcune cosine dentro il
database, modificato il parser, aggiornato l'svn e preparato un tar.gz
viste le richieste esplicite.
l'svn e' per chi non lo sapesse un sistema di controllo versione come
dice wikipedia, in particolare:
"In informatica, il controllo versione è la gestione di versioni
multiple di un insieme di informazioni.
Viene usato prevalentemente nello sviluppo di progetti ingegneristici o
informatici per gestire la continua evoluzione dei documenti digitali
come il codice sorgente del software, i disegni tecnici, la
documentazione testuale e altre informazioni importanti su cui può
lavorare una squadra di persone. Le modifiche a questi documenti sono
identificate incrementando un numero o un codice associato ad essi,
denominato "numero di versione", "etichetta di versione", o
semplicemente "versione", e sono etichettate con il nome della persona
che ha apportato la modifica."
il repository (dove si trova il progetto) e' su
https://opensvn.csie.org/hm2006/
e siamo arrivati alla versione 75
dentro il repository c'e' TUTTO, sia i sorgenti del sito, sia riso (il
wiki di baku), sia mediawiki (il wiki che ora sta reggendo la sezione
documenti che e' ancora poco utilizzata (datevi da fare)), sia il parser
e sia il dump del database.
il checkout anonimo e' disponibile, quindi potete prendere il tutto con:
svn checkout
https://opensvn.csie.org/hm2006/
oppure con uno dei software elencati qui:
http://it.wikipedia.org/wiki/Subversion#I_Client
siate pazienti perche' e' lento.
il pacchetto tar.gz invece lo trovate qui:
http://www/hackmeeting.org/hackmeeting.tar.gz
qui dentro invece non c'e' ne' riso, ne' mediawiki, ma solo il sito
, il parser e il dump del db (DB_DUMP).
quindi per vedervelo in locale e iniziare a pacioccarci basta
decomprimere il pacchetto, metterlo in un posto leggibile da apache,
fare un mysql < DB_DUMP usando i vari -u e -p per autenticarsi, cambiare
le password di configurazione dentro i vari config.php e stop.
questo e' quanto. ci sarebbero da fare ancora alcune cosine, tra cui
scrivere della documentazione SERIA per il parser che non sia diciamo
come
http://www.hackmeeting.org/index.php?act=proporre ma un po' piu'
corposa ed esplicativa (magari un pdf) e poi da fare la famosa
interfaccia di amministrazione del database via web che sarebbe molto
comoda. chi si vuole cimentare in queste cose scriva in lista o in
privato che lo si aggiunge in scrittura all'svn repository, oppure anche
se mandare patch, idee e suggerimenti e' fico uguale.
bbaci