branch: externals/matlab-mode
commit f4a7969fc61bd290a4e17340bf6b71ae2e9efd5b
Author: John Ciolfi <john.ciolfi...@gmail.com>
Commit: John Ciolfi <john.ciolfi...@gmail.com>

    CONTRIBUTING.org: add info on updating NEWS.org and other guidelines
---
 contributing/CONTRIBUTING.org | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/contributing/CONTRIBUTING.org b/contributing/CONTRIBUTING.org
index 0705e7bb08..5018ebdfda 100644
--- a/contributing/CONTRIBUTING.org
+++ b/contributing/CONTRIBUTING.org
@@ -45,7 +45,7 @@ haven't gotten to yet!
   revise your pull request based on our feedback.  Once everyone is satisfied, 
we'll merge your
   pull request into the repository.
 
-* Guidelines
+* Code Guidelines
 
 1. Emacs LISP code
 
@@ -65,6 +65,18 @@ haven't gotten to yet!
    - Examples should be written as 
[[https://www.mathworks.com/help/matlab/matlab_prog/what-is-a-live-script-or-function.html][live
 scripts]] and then 
[[https://www.mathworks.com/help/matlab/matlab_prog/share-live-scripts.html][exported
 as HTML]].
    - We adhere to the [[https://commonmark.org/][CommonMark]] specification 
where it does not conflict with GitHub rendering.
 
+* Commit Guidelines
+
+1. The commit message should clearly and concisely explain the changes made in 
a commit. It
+   typically consists of a brief subject line, a blank line, and a more 
detailed body. The subject
+   line should be a summary of the change, using the imperative mood and not 
ending with a
+   period. The body should elaborate on the why and what of the change. If the 
change is related to
+   an issue provide a link to that issue.
+
+2. Enhancements and bug fixes should have a high-level summary entry in 
NEWS.org.
+
+3. Changes should include tests.
+
 *Again, thanks for contributing, and we look forward to your issues and pull 
requests!*
 
 * Maintainers

Reply via email to