From 32fc365342944cac7f97bfe110e44cc37bb8f173 Mon Sep 17 00:00:00 2001
From: Hui Lan <lanhui@zjnu.edu.cn>
Date: Tue, 16 Apr 2019 09:12:30 +0800
Subject: Added a slide: Good Precedents

---
 spm-slides.tex | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

(limited to 'spm-slides.tex')

diff --git a/spm-slides.tex b/spm-slides.tex
index deae10b..7516116 100644
--- a/spm-slides.tex
+++ b/spm-slides.tex
@@ -762,6 +762,36 @@ of each software source file.
 \end{verbatim}
 }
 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\foilhead{Good precedents}
+
+
+Mailing list address.  Keep discussions on-topic and productive.
+
+Change of development processs.  For example, you have to be more careful
+about your public image.
+
+Turnovers.  New arrivals.
+
+Project stability depends on:
+
+\begin{itemize}
+\item Formal policies, written rules.
+\item Collective wisdow developed over time.
+\item Intangible, ever-evolving agreements.
+\end{itemize}
+
+Healthy turnover won't damage social norms because we have regular {\em transmission effort}.
+
+
+
+Children's songs survive for centuries.  {\em Greensleeves} (the 16th-century folk tune).
+
+{\em Classic of Poetry} (China's Book of Songs from 1046–771 BC).
+
+People instinctively look for social norms when they first join a group.
+
+
 {\bf Avoid private discussions}. As slow and cumbersome as public discussion can be, it's almost always preferable in the long run. {\em If there's no reason for it to be private, it should be public.}  * The discussion will help train and educate new developers.   *  The discussion will train you in the art of explaining technical issues to people who are not as familiar with the software as you are.   * There are smart people out there to contribute.
 
 {\bf Zero-tolerance policy toward rudeness}.  It is unfortunately very
-- 
cgit v1.2.1

