changeset 63:abbaca05ee8e

More text.
author markus schnalke <meillo@marmaro.de>
date Fri, 01 Jun 2012 22:32:27 +0200
parents 24aabbfe5794
children a0b678a9b583
files ch03.roff
diffstat 1 files changed, 28 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/ch03.roff	Fri Jun 01 17:15:38 2012 +0200
+++ b/ch03.roff	Fri Jun 01 22:32:27 2012 +0200
@@ -205,8 +205,6 @@
 It's main use was for accessing Bulletin Boards, which have seized to
 be popular.
 .P
-XXX discuss
-.P
 Removing
 .Pn msh ,
 together with the truly obsolete code relicts
@@ -214,7 +212,33 @@
 and
 .Pn wmh ,
 saved more than 7\|000 lines of C code \(en
-that's about 15\|% less code in the project.
+about 15\|% of the project's source code amount.
+Having the same functionality in less code (with equal readability,
+of course) is an advantage.
+Less code means less bugs and less maintenance work.
+If
+.Pn rcvtty
+and
+.Pn msgchk
+are rarely used and can be implemented in different ways,
+then why should one keep them?
+.Pn viamail 's
+use case is now partly obsolete and partly covered by
+.Pn forw ,
+hence there's no reason to still have
+.Pn viamail
+around.
+.Pn conflict
+is not related with the mail client, and
+.Pn msh
+conflicts with the basic concept of MH.
+Both tools could still be useful, but not as part of mmh.
+.P
+It is a design goal of mmh to remove those parts that are rarely used.
+The project shall become more stream-lined.
+Rarely used and loosely related tools distract from the lean appearance.
+They require maintenance cost without adding to the core task.
+Therefore they were removed.
 
 
 .H2 "Merge of \f(CWshow\fP and \f(CWmhshow\fP
@@ -262,6 +286,7 @@
 .H2 "Removal of Configure Options
 .P
 
+
 .H2 "Removal of switches
 .P