AiutoContenuti > AiutoPerGliSviluppatori > AiutoSuCreazionePatch
Avete trovato la soluzione a un bug e volete che gli sviluppatori di moin la includano, ma non sapete come fare. Ecco come:
Come creare una patch
Recuperare l'ultima versione del codice sorgente e fare le proprie modifiche. Per maggiori informazioni consultare MoinDev/MercurialGuide.
- Prima di continuiate, porsi le seguenti domande:
- È la patch utile a molte persone? Una nuova caratteristica utile per se stessi non è per forza utile a tutti.
È scritta nella WikiWay? Fare qualche cosa come WikiWay è pià facile venga incluso che farlo in un altro modo.
- È una buona patch? Pulita, facile da leggere e da capire ed è molto probabile che venga inclusa.
È stato provato il codice a sufficienza? Alcuni dei membri di MoinCoreTeamGroup eseguono prove per qualsiasi codice e non includono del nuovo codice senza averlo provato.
- Considerare anche:
- Patch piccole e pulite è pià facile vangano incluse rispetto quelle grandi.
Codice ben documentato. Per risparmiare tempo, scrivere codice pulito che è facile da capire.
- Documentazione utente. Se viene aggiunta una nuova caratteristica, aggiungere una pagina nella documentazione.
- Codice facile da gestire. Voi o qualche altro sviluppatore dovrà mantenere il codice, per questo dovrebbe essere facile da capire e pulito.
Patch per la versione corrente
Queste vengono inserite solo se:
- correggono un bug
- aggiungono una caratteristica utile
- non introducono nuovi bug
- è piccola e fatta bene