Modificare i pacchetti di altri

La cosa più importante da tenere in mente quando si modificano i pacchetti mantenuti da altre persone è mantenere il sistema di patching (o la sua mancanza) che il manutentore ha scelto. Questo assicura la consistenza e rende più probabile che il manutentore accetti la tua patch.

It is also a good idea to separate patches logically rather than creating one giant patch. If the upstream authors apply one of your changes but not another it is much easier to just drop a patch than edit a monolithic patch to update it.