Renew fonts used
[nasm/www.git] / patches.php
blob5e4c08af5994e844bf12e8c5bed2260ec6b67bab
1 <!-- <?php echo '<?xml version="1.0" encoding="utf-8"?>'; ?> -->
3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml">
5 <?php include "header.inc" ?>
7 <body id="wrap">
9 <?php include "navbar.inc" ?>
11 <div id="outer">
12 <div id="content">
14 <h1>Patches for the NASM</h1>
15 <p>The NASM uses the <a href="http://git-scm.com/">GIT</a> version control system.
16 So we prefer to obtain well formatted patches which would be simply merged into the
17 repo without much efforts.</p>
19 <h1>Signing your work</h1>
21 <p>To improve tracking of who did what we've introduced a "sign-off" procedure
22 on patches that are being emailed around.</p>
24 <p>The sign-off is a simple line at the end of the explanation for the
25 patch, which certifies that you wrote it or otherwise have the right to
26 pass it on as a open-source patch. The rules are pretty simple - if you
27 can certify the below...</p>
29 <h1>Developer's Certificate of Origin 1.1</h1>
31 <p>By making a contribution to this project, I certify that:</p>
33 <p>(a) The contribution was created in whole or in part by me and I
34 have the right to submit it under the open source license
35 indicated in the file; or</p>
37 <p>(b) The contribution is based upon previous work that, to the best
38 of my knowledge, is covered under an appropriate open source
39 license and I have the right under that license to submit that
40 work with modifications, whether created in whole or in part
41 by me, under the same open source license (unless I am
42 permitted to submit under a different license), as indicated
43 in the file; or</p>
45 <p>(c) The contribution was provided directly to me by some other
46 person who certified (a), (b) or (c) and I have not modified
47 it.</p>
49 <p>(d) I understand and agree that this project and the contribution
50 are public and that a record of the contribution (including all
51 personal information I submit with it, including my sign-off) is
52 maintained indefinitely and may be redistributed consistent with
53 this project or the open source license(s) involved.</p>
55 <p>then you just add a line saying</p>
57 <p><div class="code">Signed-off-by: Random J Developer
58 &ltrandom@developer.example.org&gt</div></p>
60 <p>using your real name (please, no pseudonyms or anonymous contributions if
61 possible).<p>
63 <h1>Example of a patch message</h1>
65 <p>
66 <div class="code">
67 From: Random J Developer &ltrandom@developer.example.org&gt<br />
68 Subject: [PATCH] Short patch description<br /><br />
70 Long patch description (could be skipped if the patch<br />
71 is trivial enough)<br /><br />
73 Signed-off-by: Random J Developer &ltrandom@developer.example.org&gt
74 </div></p>
75 </div> <!-- content -->
76 </div> <!-- outer -->
78 <?php include "footer.inc" ?>
80 </body>
81 </html>