1 <?php
echo '<?xml version="1.0" encoding="utf-8"?>'; ?
>
6 <?php
include "header.inc" ?
>
9 <?php
include "navbar.inc" ?
>
11 <div
class="container-fluid">
12 <div
class="container">
13 <div
class="row nasm-info">
14 <div
class="col-md-12">
15 <h2
class="centered">Patches
for NASM
</h2
>
16 <p
>The NASM uses the
<a href
="http://git-scm.com/">GIT
</a
> version
17 control system
. So we prefer to obtain well formatted patches which
18 would be simply merged into the repo without much efforts
.</p
>
20 <h3
>Signing your work
</h3
>
21 <p
>To improve tracking of who did what we
've introduced a sign-off procedure on patches
22 that are being emailed around. The sign-off is a simple line at the end of the explanation
23 for the patch, which certifies that you wrote it or otherwise have the right to pass it on as
24 open-source patch.</p>
26 <p>The rules are pretty simple - if you can certify the below...</p>
28 <h3>Developer's Certificate of Origin
1.1</h3
>
29 <p
>By making a contribution to this project
, I certify that
:</p
>
31 <p
class="shaded-code">(a
) The contribution was created in whole
or in part by me
and I have the
32 right to submit it under the open source license indicated in the file
; or<br
/><br
/>
34 (b
) The contribution is based upon previous work that
, to the best of my knowledge
,
35 is covered under an appropriate open source license
and I have the right under that
36 license to submit that work with modifications
, whether created in whole
or in part by
37 me
, under the same open source
license (unless I am permitted to submit under a different
38 license
), as indicated in the file
; or<br
/><br
/>
40 (c
) The contribution was provided directly to me by some other person who
certified (a
),
41 (b
) or (c
) and I have not modified it
.<br
/><br
/>
43 (d
) I understand
and agree that this project
and the contribution are
public and
44 that a record of the
contribution (including all personal information I submit
45 with it
, including my sign
-off
) is maintained indefinitely
and may be
46 redistributed consistent with this project
or the open source
license(s
)
49 <p
>then you just add a line saying
</p
>
50 <p
class="shaded-code">Signed
-off
-by
: Random J Developer
<
;random@developer
.example
.org
>
;</p
>
51 <p
>using your
real name (please
, no pseudonyms
or anonymous contributions
if possible
).</p
>
53 <h3
>Example of a patch message
</h3
>
54 <p
class="shaded-code">From
: Random J Developer
<
;random@developer
.example
.org
>
;<br
/>
55 Subject
: [PATCH
] Short patch description
<br
/>
57 Long patch
description (could be skipped
if the patch is trivial enough
)<br
/>
59 Signed
-off
-by
: Random J Developer
<
;random@developer
.example
.org
>
;</p
>
65 <?php
include "footer.inc" ?
>