[wtstaff] Pubblica utilità

  • From: Luca Mauri <lucamauri47@xxxxxxxx>
  • To: wtstaff@xxxxxxxxxxxxx
  • Date: Sun, 21 Aug 2016 22:43:48 +0200

Penso vi farà piacere sapere che questo progetto, anche in fase iniziale, ha
già fruttato un risultato utile.
Avrete forse notato che nella pagina principale usiamo l'estensione
https://www.mediawiki.org/wiki/Extension:RecentPages per mostrare l'elenco
delle pagine aggiunte di recente.

Qualche giorno fa ho notato che l'estensione aveva smesso di funzionare con
un Fatal Error. Dopo una breve ricerca, mi sono reso conto che l'estensione
tentava di usare una chiamata alla funzioni di MW deprecata da qualche
versione e rimossa appunto nell'ultimo aggiornamento.
Una volta identificato l'errore, ho potuto eliminarlo semplicemente
rimuovendo una riga di codice (evidentemente legacy e rimasta per qualche
ragione) e l'ho testato con successo nella copia online di WikiTrek.

Fatta questa verifica, ho indagato su come segnalare il problema e la
soluzione: fortunatamente l'estensione è pubblicata tramite GitHub e quindi
il passo è stato breve per un fork, una modifica e un commit:
https://github.com/Inclumedia/RecentPages/pull/4
In meno di un ora il proprietario del progetto ha accetto la mia modifica,
ha fatto un merge e io ho potuto eliminare il fork.
Quindi, grazie al lavoro su WikiTrek, già abbiamo dato un contributo alla
comunità :-)

In conclusione due note:
- ogni volta che c'è di mezzo Star Trek e un gruppo di Geek, succede
qualcosa di utile
- cito (senza permesso) da Luigi «Che figata GitHub!»

Ciao

Luca


 
 
 --
 ZE-Light e ZE-Pro: servizi zimbra per caselle con dominio email.it, per tutti 
i dettagli 
Clicca qui 
http://posta.email.it/caselle-di-posta-z-email-it/?utm_campaign=email_Zimbra_102014=main_footer/f
 
 Sponsor:
 Idee regalo classiche o alternative? Trova l'offerta migliore in un click
 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=13327&d=21-8

Other related posts:

  • » [wtstaff] Pubblica utilità - Luca Mauri