Line 1: |
Line 1: |
− | =Obtaining the source code= | + | == Obtaining the source code == |
| | | |
| The CRIU sources are tracked by Git SCM at http://git.criu.org | | The CRIU sources are tracked by Git SCM at http://git.criu.org |
Line 9: |
Line 9: |
| git clone git://git.criu.org/crtools.git | | git clone git://git.criu.org/crtools.git |
| | | |
− | =Changing the source code= | + | == Changing the source code == |
| | | |
| When you change the source code keep in mind - we prefer tabs and | | When you change the source code keep in mind - we prefer tabs and |
Line 17: |
Line 17: |
| to look similar. | | to look similar. |
| | | |
− | =Producing a patch= | + | == Producing a patch == |
| | | |
| There are at least two ways to make it right. | | There are at least two ways to make it right. |
Line 32: |
Line 32: |
| Use <code>diff -up</code> or <code>diff -uprN</code> to create patches. | | Use <code>diff -up</code> or <code>diff -uprN</code> to create patches. |
| | | |
− | =Signing your work= | + | == Signing your work == |
| | | |
| To improve tracking of who did what we've introduced a "sign-off" procedure | | To improve tracking of who did what we've introduced a "sign-off" procedure |
Line 75: |
Line 75: |
| it possible) | | it possible) |
| | | |
− | =An example of patch message= | + | == An example of patch message == |
| | | |
| From: Random J Developer <random at developer.example.org> | | From: Random J Developer <random at developer.example.org> |
Line 87: |
Line 87: |
| Patch body here | | Patch body here |
| | | |
− | =Mailing patches= | + | == Mailing patches == |
| | | |
| The patches should be sent to CRIU development mailing list | | The patches should be sent to CRIU development mailing list |
Line 95: |
Line 95: |
| your patch (line wrapping and so on). | | your patch (line wrapping and so on). |
| | | |
− | =Wait for response= | + | == Wait for response == |
| | | |
| Be patient. Most CRIU developers are pretty busy people so if | | Be patient. Most CRIU developers are pretty busy people so if |