changeset 574:a0c9433dc0d4

Updated submission guidelines including notes about evangelism. TLDR: Don't.
author William Astle <lost@l-w.ca>
date Mon, 04 Mar 2024 10:10:38 -0700
parents 0ae10ecfba1e
children d562ecd3ffd8
files 00README.txt
diffstat 1 files changed, 18 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/00README.txt	Fri Feb 02 14:39:27 2024 -0700
+++ b/00README.txt	Mon Mar 04 10:10:38 2024 -0700
@@ -29,6 +29,14 @@
 If you wish to contribute patches or code to lwtools, please keep the
 following in mind.
 
+Evangelism
+----------
+
+Any communication that includes evangelism for alternate revision control
+systems, coding styles, development methodologies, or similar will be
+deleted with all other contents ignored. So just don't do it and save
+yourself and the project maintainers time.
+
 Style
 -----
 
@@ -39,12 +47,13 @@
 
 C code should be formatted as follows:
 
-* All indentation uses a single TAB character for each step. That is a HARD
-  tab, not a series of spaces. TABs are assumed to be 4 characters though
-  that will largely impact only lining up comments and tabular code. If the
-  actual formatting of the code is critical, spaces may be used for that
-  formatting but the actual initial indentation of the lines MUST use TAB
-  characters.
+* In general, match the formatting of the surrounding code, whether that
+  uses spaces or tabs. Otherwise, all indentation uses a single TAB
+  character for each step. That is a HARD tab, not a series of spaces. TABs
+  are assumed to be 4 characters though that will largely impact only lining
+  up comments and tabular code. If the actual formatting of the code is
+  critical, spaces may be used for that formatting but the actual initial
+  indentation of the lines MUST use TAB characters.
 * The opening brace for a block appears on the line below the control
   structure that introduces it. It appears lined up with the preceding line
   and nothing else appears on the same line.
@@ -69,6 +78,9 @@
 Submitting
 ----------
 
+Any attempts to evangelize git or any other alternative revision control
+system will be deleted with *all* other contents ignored.
+
 When submitting code to lwtools, it should be submitted as a patch file (hg
 diff or diff -u). DO NOT submit entire source files. Remember, others may be
 working on changes, too, and your complete source files are difficult to