INTERVISTA A MG
Con grande gentilezza Luca Libralato, alias Mighty Gorgon (e mi raccomando... non Gordon!
), creatore di Icy Phoenix, ha concesso un'intervista per aiutare noi tutti a conoscere meglio e più a fondo questo progetto e i suoi retroscena. Inizamo subito...
- Ciao Luca, hai voglia di dirci due parole di te? Di fornire una tua breve presentazione per gli utenti di IP?
Ciao a tutti.
Certo, non c'è nessun problema.
Mi chiamo Luca e sono nato a Latina nel 1974, attualmente vivo a Milano dove lavoro ormai da 9 anni. Sono il primo di 4 figli e sono molto attaccato alla mia famiglia, anche se purtroppo da tanti anni vivo lontano da casa. Da sempre ho una forte passione per la matematica e la logica e per questo ho indirizzato i miei studi verso discipline scientifiche (ho un diploma di perito commerciale ed una laurea in Scienze Economiche e Bancarie). Nel tempo libero, oltre a programmare mi piace molto fare sport (soprattutto calcio e snowboard), ascoltare e suonare musica (suono la chitarra). La mia passione per l'informatica ha radici molto lontane... mio papà ci ha comprato dapprima il Commodore Vic 20 (con cui ricordo che scrivevo programmini di poco meno di 20 righe per disegnare banali figure geometriche o fare banali calcoli aritmetici) poi il Commodore 128, da cui derivano le mie radici di Basic. Lo step successivo c'è stato quando mia nonna per esigenze di contabilità del suo negozio comprò uno dei primi Personal Computer in commercio, un IBM 8088 con sistema operativo dos ed un hard disk di ben 20 MB... dopo qualche anno, con la discesa dei prezzi mio papà dcise di comprare un 286 con una grafica CGA. A quei tempi a scuola avevo avuto i primi approcci con il Lotus 123 il primo foglio elettronico di successo e da lì iniziai a scrivere i primi semplici programmini "utili" per fare calcoli di fatturazione per mio zio. Beh, saltiamo qualche passo, altrimenti non si finisce più...
Con l'avvento di Excel e dei computer più potenti mi sono avvicinato sempre di più al Visual Basic che ho usato per scrivere diversi programmini, dapprima solamente integrati con Excel (VBA) poi anche stand alone... ed è stato proprio grazie ad un programma in Visual Basic che mi sono avvicinato al PHP. In un periodo un po' "buio" della mia vita avevo bisogno di distrarmi il più possibile ed iniziai a programmare un client in Visual Basic che si connetteva a chat in Java... non sapendo come chiamare il programma scelsi il nome di una creatura mitologica del mio videogames preferito (Mighty Gorgon in Heroes of Might and Magic 3) e quella scelta un po' istintiva ed affrettata di una notte è diventata poi il mio identificativo di sempre. Il forum di supporto del "Mighty Gorgon Client" per chat eShare è diventata poi la mia nuova passione... da lì ho iniziato a programmare in PHP.
Ecco la mitica creatura di cui ci parla Luca: la "Potente Gorgone" - "Mighty Gorgon" 
- Puoi descriverci com'è nato il progetto di Icy Phoenix?
Il progetto Icy Phoenix è nato quando decisi di abbandonare phpBB XS. Ma facciamo un passo indietro. Curando il mio forum con il tempo mi sono appassionato sempre di più alla programmazione in PHP ed ho iniziato a personalizzare il mio sito facendolo diventare con il tempo una specie di CMS anche se molto elementare. Un giorno mi venne in mente di creare un pacchetto in modo che anche altra gente potesse utilizzarlo... ho sempre creduto nell'open source e nella condivisione delle conoscenze per cui mi sembrava una buona opportunità questa per condividere quel poco che avevo imparato. Creai il pacchetto ed iniziai a lavorarci su per renderlo "distribuibile"... mentre cercavo i pacchetti originali dei vari mod installati mi imbattei in phpBB XS creato da Bicet e me ne innamorai subito. Bicet aveva fatto un lavoro eccezionale, in partica trovai già pronto quello che io volevo sviluppare ed iniziai subito a studiare il pacchetto, cercando di aiutare Bicet nello sviluppo. Bicet mi diede subito fiducia e cominciammo a lavorare insieme per lo sviluppo della piattaforma. Abbiamo lavorato sodo e dopo qualche tempo rilasciammo una versione di phpBB XS insieme. Purtroppo questi progetti open source portano via davvero molto tempo, ed anche se impari tanto, devi sacrificare molto del tuo tempo libero... è difficile immaginare quanto fino a quando non ci sei dentro... hai centinaia di contatti e di persone che ti fanno domande in continuazione, lasciandoti spesso pochissimo tempo da dedicare allo sviluppo e al resto. Ben presto sia io che Bicet dovemmo fare i conti con la vita reale, che reclamava un po' di quel tempo... i nostri lavori, i nostri impegni... Bicet trovò un lavoro che gli impediva di dedicare al progetto del tempo ed io anche in quel periodo ero molto impegnato... poi ci furono dei problemi con il dominio phpbbxs.com che Bicet non aveva tempo di rinnovare e tutta un serie di eventi che portarono alla decisione di dividerci. Iniziai così a lavorare sul pacchetto per conto mio e dopo qualche mese decisi di fondare Icy Phoenix.
- Che cosa hai appreso dalla collaborazione con Bicet?
Dalla collaborazione con Bicet ho appreso tante cose, a me piace lavorare in squadra e noi eravamo piuttosto complementari... per cui lavoravamo bene insieme. La cosa che maggiormente ho apprezzato nella nostra collaborazione è sempre stata la schiettezza... abbiamo sempre parlato chiaro e con naturalezza. Da un punto di vista tecnico ho imparato a valutare degli aspetti sotto diversi punti di vista, ad esempio riguardo il template e la documentazione, a cui Bicet aveva prestato particolare attenzione per phpBB XS.
- Come ti è venuto in mente il nome? Che cosa significa per te?
Il nome in parte è sempre legato al mio videogame preferito di tutti i tempi (Heroes of Might and Magic 3) in cui oltre ai "Mighty Gorgon" ci sono altre creature mitologiche, e tra queste le fenici che mi sono sempre piaciute, in particolare i disegni che le raffigurano. Ovviamente non solo il disegno mi attirava e visto che il progetto phpBB XS era andato in fumo... mi piaceva l'idea di un nome che rappresentasse anche la rinascita... le fenici rinascono (mitologicamente parlando) dalle proprie ceneri... beh mi sembrava appropriato... per non restare troppo sullo scontato ho pensato di creare questa Fenice Surgelata che mi piaceva come nome.
- Icy Phoenix è un lui o una lei? :-))
E' una lei ovviamente...
- Hai incontrato delle difficoltà con cui non ti saresti immaginato di doverti confrontare?
Beh, le difficoltà più grosse sono relative al problema di dover gestire gran parte del progetto da solo. Purtroppo è difficile trovare collaboratori validi che abbiano tempo e voglia da dedicare al progetto, ho cercato in diversi modi di motivare i miei collaboratori, ma molto spesso senza successo. Direi dunque la difficoltà a gestire tutto man mano che la base di utenti aumenta mentre lo staff a disposizione con il tempo si è ridotto.
- Quanto tempo in media spendi a settimana su questo progetto?
Tanto... troppo... se proprio dovessi dire un numero, almeno 40 ore. La quantità di tempo varia con i periodi, sotto release molte più ore, perché bisogna fare molte cose in più e coordinare anche le persone.
- Da tutta questa avventura qual è la cosa più bella che pensi di aver tratto?
Di sicuro ho imparato tante cose nuove e conosciuto tantissime persone che non avrei conosciuto altrimenti. Io credo nel mondo open source e soprattutto mi gratifica molto vedere persone che magari non sanno nulla di programmazione che riescono a mettere su un sito web grazie al duro lavoro per il progetto Icy Phoenix.
- Per concludere, cosa vorresti che rimanesse dello spirito di questo progetto?
La cosa che apprezzo di più sicuramente la condivisione... mi piacerebbe vedere più utenti che condividono i risultati del proprio lavoro e lo mettano a disposizione della comunità.
Esaurite le domande non ci resta che ringraziare Luca per questo approfondimento attorno ad Icy Phoenix e per il suo grande e infaticabile lavoro! 
Luca, con avatar, da una foto tratta dal suo album personale. In viaggio a Londra nel 2003.

Un'altra foto che lo ritrae a lavoro. Fin qui sembra sempre serio... ma lascio a voi di scoprire il suo lato "sbarazzino"! 