~bzg/worg

0e7083f2e080205414a9af5edfb14b63626718cd — Bastien 14 days ago e79be35
org-contribute.org: Add a note about tests
1 files changed, 7 insertions(+), 12 deletions(-)

M org-contribute.org
M org-contribute.org => org-contribute.org +7 -12
@@ 146,18 146,13 @@ patches, just send them to [[file:org-mailing-list.org][the mailing list]].  Her
go through before submitting a patch:
  
1. Make your patch against the latest =bugfix= or =main= branch
2. Run =~$ make test= to catch broken tests
3. Check compilation warnings with =~$ make compile=
4. If relevant, include or update tests
5. If your patch is adding a feature, please update =etc/ORG-NEWS=
6. If relevant, don't forget to update =doc/org-manual.org=
7. Take extra care of the commit message (see [[#commit-messages][Commit messages and ChangeLog entries]])
8. If your change is small enough and you didn't sign the FSF
   copyright assignment,[fn:: Your total contribution (all patches you
   submit) should change /less than 15 lines/. See the [[http://git.savannah.gnu.org/cgit/emacs.git/tree/CONTRIBUTE][CONTRIBUTE file
   in GNU Emacs]].  If you contribute more, you have to assign the
   [[#copyright][copyright]] of your contribution to the Free Software Foundation.]
   include =TINYCHANGE= at the bottom of the commit message.
2. Run =~$ make test= to catch broken tests[fn:: If the patch is trivial enough, testing against your own version of GNU Emacs is probably enough. For new features and complex changes, we recommend testing against the latest stable version of GNU Emacs.]
4. Check compilation warnings with =~$ make compile=
5. If relevant, include or update tests
6. If your patch is adding a feature, please update =etc/ORG-NEWS=
7. If relevant, don't forget to update =doc/org-manual.org=
8. Take extra care of the commit message (see [[#commit-messages][Commit messages and ChangeLog entries]])
9. If your change is small enough and you didn't sign the FSF copyright assignment,[fn:: Your total contribution (all patches you submit) should change /less than 15 lines/. See the [[http://git.savannah.gnu.org/cgit/emacs.git/tree/CONTRIBUTE][CONTRIBUTE file in GNU Emacs]].  If you contribute more, you have to assign the [[#copyright][copyright]] of your contribution to the Free Software Foundation.]  include =TINYCHANGE= at the bottom of the commit message.

* Details on how to submit patches
:PROPERTIES: