MediaWiki/Contribuire: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
Riga 21:
La pagina principale che raduna i link per tutte le informazioni sullo sviluppo di MediaWiki è [[mw:Developer hub|Developer hub]]. Gli sviluppatori alle prime armi o che non hanno dimestichezza con il codice di MediaWiki possono consultare la relativa [[mw:How_to_become_a_MediaWiki_hacker|pagina di aiuto]].
 
I codici sorgenti delle diverse versioni di MediaWiki si trovano in una cartella a cui solo gli sviluppatori di MediaWiki oe gli sviluppatori delle estensioni hanno accesso in scrittura. Invece, chiunque può leggere da questa cartella e può scaricarne i file. Le versioni disponibili sono:
*le vecchie versioni, fino alla più recente, memorizzate nella cartella ''branch'';
*la versione attualmente in fase di sviluppo o testing, contenuta nella cartella ''trunk''.
La cartella ''branch'' contiene le [[mw:Version#Stable_version|versioni stabili]], cioè quelle distribuite, attualmente o in passato, come versioni ufficiali utilizzabili dall'utente finale. Anche il codice delle [[mw:Version_lifecycle|ultime due versioni]] è stabile, nel senso che non viene modificato per includere nuove funzionalità, tuttavia viene usato come base per produrre versioni aggiornate "minori" che includono le correzioni dei bug incontrati dagli utenti durante l'utilizzo del software. Ogni versione stabile viene aggiornata per un tempo limitato, che (in genere) scade in prossimità del rilascio di nuove versioni stabili.<br />
Nella cartella ''trunk'' viene costruito il codice della prossima versione stabile, partendo dal codice dell'ultima versione e applicando le correzioni e i miglioramenti richiesti su Bugzilla. A meno che non si intenda lavorare apposta su una vecchia versione del software, si dovrebbe sempre modificare il codice di ''trunk''.