DigitalDruid.Net rilascia php-residence gratuitamente come software libero ed open source, ma, se trovi che php-residence sia utile alla tua attività, ci sono vari modi per aiutare il suo sviluppo futuro per continuare ad avere un prodotto sempre aggiornato. Per ora non si accettano contributi diretti con modifiche al codice sorgente, ma in questa pagina si trova una lista di altri contributi possibili.
Segnalare gli errori di programmazione (bug) aiuta a migliorare la qualità di php-residence. Però
per assicurarsi che le segnalazioni siano veramente utili ci sono alcune regole da rispettare.
La più importante è che, se l'errore è stato trovato su una installazione di php-residence dove il
codice sorgente è stato anche minimamente modificato, è bene provare a vedere se l'errore si replica
anche utilizzando il codice originale di php-residence, prima di segnalarlo. Segnalare errori dovuti a
modifiche altrui infatti toglie tempo allo sviluppo di nuove funzionalità per php-residence. Se si appura
che l'errore è dovuto alle modifiche apportate, lo staff di DigitalDruid.Net sarà comunque sempre
disponibile a spiegare il funzionamento del codice originale e nell'aiutare ad individuare le possibili
cause dell'errore.
E' poi buona norma descrivere dettagliatamente il problema ed elencare i passi necessari per
riprodurlo. Se possibile può essere molto utile includere un file di backup (creato dal sistema di backup
di php-residence) nella segnalazione.
Gli errori, ma anche semplici suggerimenti, possono essere segnalati sul forum
o scrivendo a supporto@digitaldruid.net.
Se si parla una lingua che non è ancora presente nella pagina
dei moduli per le lingue straniere si può creare una nuova traduzione come descritto nel file
README.translation che si trova nella cartella "doc" quando si scarica php-residence. Si può inviare la
traduzione, assieme all'autorizzazione a rilasciarla sotto licenza GNU GPL, a
info@digitaldruid.net una volta ultimata. Oppure si può spedirla
anche se è solo parziale, in modo che il lavoro svolto possa essere continuato da altri volontari.
Anche nel caso che si parli una lingua già presente nella pagina
delle altre lingue si può controllare se vi sono frasi aggiunte nelle ultime versioni che non siano state
ancora tradotte. Infatti, quando esce una nuova versione, i moduli delle lingue vengono aggiornati
aggiungendo le nuove frasi in inglese alla fine di ogni file della traduzione.
Aggiungere un link verso la home page di php-residence su DigitalDruid.Net dal proprio sito può aiutare
ad accrescerne la popolarità. Così, data la natura open source del progetto, quanto più si estende l'utilizzo
di php-residence, tanto più si potrà essere sicuri che in futuro ci sarà qualcuno disposto a continuarne lo
sviluppo. Si può per esempio lasciare il link predefinito presente quando si crea un modello internet.
In ogni caso, se si utilizzano i modelli internet di php-residence nel proprio sito, si può ricevere un
link dalla lista di siti web di DigitalDruid.Net segnalando il sito a
webmaster@digitaldruid.net.