1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
Handling of patches against upstream
====================================
Status: Draft
Aim
---
Patching upstream sources, either to backport a fix or to add a Debian specific
change is very common. It is desirable to do it in a way in which the changes
are separate, and can easily be handled when moving to a new upstream. This
usually means storing them in ``debian/patches/`` and using a system like
quilt to handle them.
This works OK in a full source branch as is. However merge mode for instance
requires more work. The tool could certainly help in doing this.
The requirements are:
* Seamless handling of patches regardless of the mode.
* Conformance with standard handling practices.
* Easy way to move to new upstream version.
* Integration with the VCS wherever possible.
|