Include description of a trivial commit.
[openssl-web.git] / policies / cla.html
index efe0445c7c8d908042a195e34dc82b1b51348f0d..51876e417dd6134d65f298c5cb86e5a43a46e16a 100644 (file)
@@ -12,7 +12,7 @@
          <header><h2>Contributor Agreements</h2></header>
          <div class="entry-content">
             <p>
-            Every non-trival contribution to be
+            Every non-trivial contribution to be
             covered by a signed
            Contributor License Agreement (CLA).
            We have modelled our policy based on the practice of
          the terms under which intellectual property has been contributed
          to OpenSSL and thereby allow us to defend the project should
          there be a legal dispute regarding the software at some future
-         time.</p>
+         time.
+         </p>
+
+         <p>
+         A submission is trivial if it is considered trivial under copyright
+         law. Since we are not lawyers, we place the bar for trivial
+         contributions very high. For example: corrections of grammatical or
+         typographical errors (including misspelled function names in manual
+         pages), simple whitespace changes and in some cases one-line
+         bugfixes might be accepted as trivial without requiring a CLA.
+         </p>
+
+         <p>
+         In practice, it is required that the author (in the git commit
+         message) and all approving team members (in the pull request thread)
+         agree that a change is trivial. The reviewers will normally post
+         a statement to the effect of "I agree that it is a trivial change."
+         </p>
 
          <p>
-         <em>Please make sure that the email
+         <em>When filling in the CLA, please make sure that the email
          address matches the one that you use for the "Author" in your
          git commits.  List multiple email addresses if necessary.</em>
          </p>