X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FContributions.txt;h=f87cbd73c693427ac236e46c99ab92fb68f06b62;hp=667ca1035ca8486346e3689c0b2b83791e677d0f;hb=9bd22b08d1a9b0b4c2fd325a928b58acd176d9d1;hpb=ea4ee7ac38a0a859aad9bfa3523ec2cfff9c4e43;ds=sidebyside diff --git a/MdeModulePkg/Contributions.txt b/MdeModulePkg/Contributions.txt index 667ca1035c..f87cbd73c6 100644 --- a/MdeModulePkg/Contributions.txt +++ b/MdeModulePkg/Contributions.txt @@ -19,10 +19,24 @@ To make a contribution to a TianoCore project, follow these steps. that the project documents on its web page. If the process is not documented, then submit the code on development email list for the project. +5. It is preferred that contributions are submitted using the same + copyright license as the base project. When that is not possible, + then contributions using the following licenses can be accepted: + * BSD (2-clause): http://opensource.org/licenses/BSD-2-Clause + * BSD (3-clause): http://opensource.org/licenses/BSD-3-Clause + * MIT: http://opensource.org/licenses/MIT + * Python-2.0: http://opensource.org/licenses/Python-2.0 + * Zlib: http://opensource.org/licenses/Zlib -======================================= -= Change Description / Commit Message = -======================================= + Contributions of code put into the public domain can also be + accepted. + + Contributions using other licenses might be accepted, but further + review will be required. + +===================================================== += Change Description / Commit Message / Patch Email = +===================================================== Your change description should use the standard format for a commit message, and must include your "Signed-off-by" signature @@ -30,7 +44,32 @@ and the "Contributed-under" message. == Sample Change Description / Commit Message = -=== Definitions for sample change description === +=== Start of sample patch email message === + +From: Contributor Name +Subject: [PATCH] CodeModule: Brief-single-line-summary + +Full-commit-message + +Contributed-under: TianoCore Contribution Agreement 1.0 +Signed-off-by: Contributor Name +--- + +An extra message for the patch email which will not be considered part +of the commit message can be added here. + +Patch content inline or attached + +=== End of sample patch email message === + +=== Notes for sample patch email === + +* The first line of commit message is taken from the email's subject + line following [PATCH]. The remaining portion of the commit message + is the email's content until the '---' line. +* git format-patch is one way to create this format + +=== Definitions for sample patch email === * "CodeModule" is a short idenfier for the affected code. For example MdePkg, or MdeModulePkg UsbBusDxe. @@ -44,15 +83,6 @@ and the "Contributed-under" message. * "Signed-off-by" is the contributor's signature identifying them by their real/legal name and their email address. -=== Start of sample change description / commit message === -CodeModule: Brief-single-line-summary - -Full-commit-message - -Contributed-under: TianoCore Contribution Agreement 1.0 -Signed-off-by: Contributor Name -=== End of sample change description / commit message === - ======================================== = TianoCore Contribution Agreement 1.0 = ========================================