Add a footer
[nasm/www.git] / patches.php
blobf4619a28e678d33591d9f615878aaa68f2256202
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 <head>
6 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
7 <link rel="stylesheet" type="text/css" href="css/base.css" />
8 <link rel="icon" type="image/vnd.microsoft.icon" href="/favicon.ico" />
9 <title>The Netwide Assembler: NASM</title>
10 </head>
12 <body id="wrap">
14 <?php include "navbar.inc" ?>
16 <div id="outer">
17 <div id="content">
19 <h1>Patches for the NASM</h1>
20 <p>The NASM uses the <a href="http://git-scm.com/">GIT</a> version control system.
21 So we prefer to obtain well formatted patches which would be simply merged into the
22 repo without much efforts.</p>
24 <h1>Signing your work</h1>
26 <p>To improve tracking of who did what we've introduced a "sign-off" procedure
27 on patches that are being emailed around.</p>
29 <p>The sign-off is a simple line at the end of the explanation for the
30 patch, which certifies that you wrote it or otherwise have the right to
31 pass it on as a open-source patch. The rules are pretty simple - if you
32 can certify the below...</p>
34 <h1>Developer's Certificate of Origin 1.1</h1>
36 <p>By making a contribution to this project, I certify that:</p>
38 <p>(a) The contribution was created in whole or in part by me and I
39 have the right to submit it under the open source license
40 indicated in the file; or</p>
42 <p>(b) The contribution is based upon previous work that, to the best
43 of my knowledge, is covered under an appropriate open source
44 license and I have the right under that license to submit that
45 work with modifications, whether created in whole or in part
46 by me, under the same open source license (unless I am
47 permitted to submit under a different license), as indicated
48 in the file; or</p>
50 <p>(c) The contribution was provided directly to me by some other
51 person who certified (a), (b) or (c) and I have not modified
52 it.</p>
54 <p>(d) I understand and agree that this project and the contribution
55 are public and that a record of the contribution (including all
56 personal information I submit with it, including my sign-off) is
57 maintained indefinitely and may be redistributed consistent with
58 this project or the open source license(s) involved.</p>
60 <p>then you just add a line saying</p>
62 <p><div class="code">Signed-off-by: Random J Developer
63 &ltrandom@developer.example.org&gt</div></p>
65 <p>using your real name (please, no pseudonyms or anonymous contributions if
66 possible).<p>
68 <h1>Example of a patch message</h1>
70 <p>
71 <div class="code">
72 From: Random J Developer &ltrandom@developer.example.org&gt<br />
73 Subject: [PATCH] Short patch description<br /><br />
75 Long patch description (could be skipped if the patch<br />
76 is trivial enough)<br /><br />
78 Signed-off-by: Random J Developer &ltrandom@developer.example.org&gt
79 </div></p>
80 </div> <!-- content -->
81 </div> <!-- outer -->
83 <?php include "footer.inc" ?>
85 </body>
86 </html>