summaryrefslogtreecommitdiff
path: root/doc/it/weechat_tester.it.asciidoc
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2014-05-25 12:25:58 +0200
committerSébastien Helleu <flashcode@flashtux.org>2014-05-25 12:47:24 +0200
commitdc0229617ada67fd02815bbc94b245871248b9db (patch)
tree0af7418d7f3ebf8082408fa2ee9e73f5a572360f /doc/it/weechat_tester.it.asciidoc
parent76a066c9cca620e1204815f63abbfa8b09f162c6 (diff)
downloadweechat-dc0229617ada67fd02815bbc94b245871248b9db.zip
doc: use .asciidoc extension instead of .txt for doc files
Diffstat (limited to 'doc/it/weechat_tester.it.asciidoc')
-rw-r--r--doc/it/weechat_tester.it.asciidoc137
1 files changed, 137 insertions, 0 deletions
diff --git a/doc/it/weechat_tester.it.asciidoc b/doc/it/weechat_tester.it.asciidoc
new file mode 100644
index 000000000..1b84d041f
--- /dev/null
+++ b/doc/it/weechat_tester.it.asciidoc
@@ -0,0 +1,137 @@
+= Guida al Tester di WeeChat
+:author: Sébastien Helleu
+:email: flashcode@flashtux.org
+:lang: it
+:toc:
+
+
+[[purpose]]
+== Scopo
+
+Molti utenti riconoscenti chiedono come possono aiutare nello sviluppo
+di WeeChat. Il modo più semplice (ed anche più delicato) per aiutare
+lo sviluppo di WeeChat è il testing!
+
+Il testing è una parte davvero importante dello sviluppo software e non
+può essere sottovalutato. Quando vengono implementate alcune
+funzionalità dovrebbero essere testate, ma per alcune di esse esistono
+troppi casi di utilizzo o questi casi sono delicati e gli sviluppatori non
+possono verificarli uno ad uno.
+
+Per esempio: È stato introdotto un famigerato set di caratteri in WeeChat 0.2.2:
+nessuno di noi (sviluppatori, contributori e tester) utilizzava canali con lettere
+dell'alfabeto nazionale nei loro nomi e quando è stata rilasciata la 0.2.2 siamo
+stati inondati dagli utenti russi. Se avessimo più tester non dovrebbe più
+accadere in futuro.
+
+Testare la versione stabile di WeeChat è inutile poiché gli sviluppatori sono
+occupati nell'implementazione di nuove funzionalità (e nella correzione di
+vecchi bug).
+
+
+[[prepare_system]]
+== Preparazione del sistema
+
+Sarebbe molto di aiuto abilitare i file 'core' di Linux: se WeeChat
+dovesse andare in crash, Linux scriverebbe un file chiamato 'core'.
+Questo file contiene informazioni di debug molto utili, per sapere
+esattamente dove sia il problema in WeeChat.
+
+Se si utilizza la shell 'bash', aggiungere la seguente riga al file `~/.bashrc`:
+
+----
+ulimit -c unlimited
+----
+
+
+[[download]]
+== Download della versione di sviluppo
+
+Il codice più fresco (con gli ultimi bug e le funzionalità più recenti) è
+conservato in un deposito GIT.
+
+È possibile compilarlo manualmente (raccomandato):
+
+* La versione GIT può essere compilata ed installata parallelamente alla
+* versione stabile, non è necessario l'accesso da root né sacrificare la
+ versione stabile di WeeChat.
+
+[[get_sources]]
+=== Ottenere e compilare i sorgenti
+
+Per prima cosa creare una directory, per esempio 'weechat-git':
+
+----
+$ mkdir ~/weechat-git
+$ cd ~/weechat-git
+----
+
+Se si ha git installato, si può clonare il deposito git (raccomandato):
+
+----
+$ git clone https://github.com/weechat/weechat.git
+$ cd weechat
+----
+
+NOTA: In seguito, si può eseguire "`git pull`" in questa directory per
+ricevere gli ultimi aggiornamenti.
+
+Altrimenti si può scaricare ed estrarre il pacchetto 'devel':
+
+----
+$ wget http://www.weechat.org/files/src/weechat-devel.tar.bz2
+$ tar xvjf weechat-devel.tar.bz2
+$ cd weechat-devel
+----
+
+Per compilare i sorgenti, si raccomanda cmake:
+
+----
+$ mkdir build
+$ cd build
+$ cmake .. -DPREFIX=$HOME/weechat-git -DWEECHAT_HOME=~/.weechat-dev -DCMAKE_BUILD_TYPE=Debug
+$ make
+$ make install
+----
+
+Se cmake non è installato, è ancora possibile usare gli autotools:
+
+----
+$ ./autogen.sh
+$ ./configure --prefix=$HOME/weechat-git WEECHAT_HOME=~/.weechat-dev
+$ make
+$ make install
+----
+
+[[install_binary_package]]
+=== Installazione del pacchetto binario
+
+A seconda della distribuzione Linux:
+
+* Debian: http://debian.flashtux.org/
+* Gentoo: http://weechat.org/download
+* ArchLinux: PKGBUILD da http://aur.archlinux.org/
+* altro: non lo sappiamo! Eheh.
+
+
+[[run]]
+== Eseguire WeeChat
+
+Si raccomanda di avviare WeeChat con un'altra directory (diversa dalla versione
+stabile), con l'opzione `--dir`.
+
+Il comando è:
+
+----
+$ ~/weechat-git/bin/weechat
+----
+
+Se siete ancora svegli dovreste vedere un'interfaccia familiare e vantarvi del
+fatto di avere la versione più nuova possibile di WeeChat. ;)
+
+Se si dovessero verificare strani comportamenti (potrebbe andare in crash
+o far bollire la vostra birra) non esitate ad entrare in `#weechat` su
+`irc.freenode.net` e farcelo sapere.
+
+Se non dovesse andare in crash - ditelo comunque, abbiamo bisogno dei vostri
+commenti!