annotate summary.roff @ 189:22feb390ccc4

Applied suggestions by Lydi.
author markus schnalke <meillo@marmaro.de>
date Wed, 11 Jul 2012 15:53:53 +0200
parents eb6eeb10afd5
children 2443264b1745
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
1 .H0 "Summary
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
2 .P
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
3 This document describes and explains my work on mmh.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
4 I have streamlined the project by removing programs, facilities
178
520b3c7abba1 s/a MUA/an MUA/
markus schnalke <meillo@marmaro.de>
parents: 173
diff changeset
5 and options that diverted from the main task of mmh, being an MUA.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
6 I have modernized the code base removing obsolete functions and
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
7 activating modern features per default.
181
eb6eeb10afd5 Various stuff: Checked quotes, s/further more/furthermore/, etc
markus schnalke <meillo@marmaro.de>
parents: 179
diff changeset
8 Furthermore, I improved the style by refactoring clumpsy code
179
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
9 and by defining or forcing clear concepts.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
10 All my work was motivated by Antoine de Saint Exupery's well-known
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
11 statement:
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
12 .[
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
13 antoine de saint exupery: Wind, Sand and Stars (1939)
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
14 .]
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
15 .QS
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
16 It seems that perfection is attained not when there is nothing
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
17 more to add, but when there is nothing more to remove.
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
18 .QE
148
e042616ad3a2 future/summary: Added more notes.
markus schnalke <meillo@marmaro.de>
parents: 135
diff changeset
19 .P
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
20 In contrast to the common expectations, I have hardly added new features.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
21 I regard my improvements in selecting the relevant set of existing
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
22 features and exploiting the concepts more thoroughly.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
23 I believe, the result is a system simpler and clearer for both
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
24 developing and using, without lacking important functionality.
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
25
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
26
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
27 .U2 "Outlook
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
28 .P
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
29 The work done during the project is not finished. \" XXX yet?
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
30 Several tasks are left to do.
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
31 .P
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
32 MIME handling is the most complex part of mmh and it requires
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
33 general rework.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
34 .\" XXX rewrite these sentences for more smoothness
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
35 The changes already accomplished build upon
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
36 the existing structure only.
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
37 To integrate it fully into the concepts.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
38 For instance, accessing messages and accessing MIME parts of messages
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
39 have inherently different concepts, although a single concept should
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
40 cover both.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
41 The sequence notation should provide a way to address MIME parts directly
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
42 and should be more powerful in general. \" XXX more powerful
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
43 For instance, it is currently not possible to access the second last
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
44 message in a given sequence.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
45 Also, displaying messages with
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
46 .Pn show
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
47 requires further rework.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
48 Encrypted messages should be decoded automatically
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
49 and digital signatures should be verified on-the-fly.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
50 The whole task should be aligned with the common behavior of other
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
51 mail clients.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
52 MH's unique features should not be lost, but the default should become
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
53 less surprising.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
54 Transfer-decoding of the quoted text in replies and encoding of non-ASCII
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
55 characters in message header fields like
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
56 .Hd Subject
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
57 remain unsolved.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
58 .P
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
59 Some of mmh's tools were hardly touched during my work.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
60 Among them are
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
61 .Pn dist ,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
62 .Pn rcvdist ,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
63 .Pn mark ,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
64 .Pn pick ,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
65 and
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
66 .Pn sortm .
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
67 Related to
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
68 .Pn sortm ,
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
69 a threaded message view is completely missing in mmh, so far.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
70 .Pn pick
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
71 could be enhanced by message indexing.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
72 These fields deserve further research.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
73 .P
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
74 The features most often asked for are Maildir and IMAP support.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
75 But, both of them collide with MH in the same fundamental way as
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
76 different filesystem approaches would collide with Unix.
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
77 Nevertheless, an abstraction layer could provide a mapping from such
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
78 storage back-ends to the MH storage format.
173
4c7db172fb59 Various corrections and improvements.
markus schnalke <meillo@marmaro.de>
parents: 166
diff changeset
79 Or the mmh tool chest could be reworked to operate on a generic back-end,
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
80 making the MH storage format only one of many possible back-ends.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
81 Research in this area is highly appreciated.
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
82 .\" XXX targeting the right problems?!
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
83 .P
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
84 Nmh has a testing framework that supported the developers by detecting
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
85 several subtle bugs.
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
86 All refactoring in mmh had been done without the safety net of a test
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
87 framework.
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
88 Hence, experience warns that the probability for subtle bugs lurking
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
89 in the code base is high.
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
90 Nmh's test framework should be adjusted to mmh and extended.
166
f102dcc06bb9 s/digital cryptography/signing and encryption/
markus schnalke <meillo@marmaro.de>
parents: 164
diff changeset
91 .\" XXX path notation; signing and encrypting
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
92
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
93
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
94 .U2 "Relationship to nmh
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
95 .P
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
96 The mmh project started as an experimental version of nmh because the
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
97 nmh community did not welcome my changes in the mainline version.
179
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
98 To not slow down my work by the need to convince the community in
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
99 discussions for each step I liked to take,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
100 I started to create an experimental version to convicce by demonstration
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
101 of the result.
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
102 .\" behind closed doors; talks I've given
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
103 My work on mmh was independent of the nmh community. .\" XXX clarify
181
eb6eeb10afd5 Various stuff: Checked quotes, s/further more/furthermore/, etc
markus schnalke <meillo@marmaro.de>
parents: 179
diff changeset
104 .\" XXX straight?
eb6eeb10afd5 Various stuff: Checked quotes, s/further more/furthermore/, etc
markus schnalke <meillo@marmaro.de>
parents: 179
diff changeset
105 This enabled me to follow my vision straightforwardly and thus produce
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
106 a result of greater pureness.
0
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
107 .P
179
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
108 Mmh shall be considered as an inspiration for the future development of nmh.
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
109 It shall identify weak parts of nmh and suggest possible
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
110 improvements by change.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
111 It shall present a lean appearance that is simpler to understand
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
112 and work with for developers and users.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
113 By all means, my work on mmh shall improve nmh somehow.
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
114 Improving nmh directly in the way I wanted was impossible
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
115 due to personal and community-related circumstances.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
116 The mmh project is my way to offer my gifts though.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
117 .\" XXX zweimal ``my way''
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
118 .P
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
119 .\" XXX
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
120 During my work on mmh, the community of nmh suddenly became very active.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
121 In parallel to my work on mmh, they have worked on nmh. \" XXX rewrite
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
122 There was no collaberation in our work, except that I have pulled some
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
123 changes from nmh to mmh.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
124 Our work was motivated partly by similar and partly by different aims.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
125 Although some changes are common among both projects,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
126 fundamental differences exist.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
127 My experimental version thus more and more felt like being a fork.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
128 I am still undecided how I like to treat it.
179
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
129 .P
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
130 I am strongly convinced that the decisions taken for the
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
131 development of mmh were good ones regarding my goals,
179
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
132 and I like to push the project farther in this direction.
53
01d06ca2eb1b Rework based on comments by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 42
diff changeset
133
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
134
179
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
135 .ig
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
136 .U2 "Weaknesses of My Work
53
01d06ca2eb1b Rework based on comments by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 42
diff changeset
137 .P
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
138 not targeting on the right problems (maildir, imap)
148
e042616ad3a2 future/summary: Added more notes.
markus schnalke <meillo@marmaro.de>
parents: 135
diff changeset
139
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
140 .P
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
141 refactoring requires testing, automated testing
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
142
148
e042616ad3a2 future/summary: Added more notes.
markus schnalke <meillo@marmaro.de>
parents: 135
diff changeset
143 .P
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
144 communication with nmh.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
145 worked behind closed doors, but no:
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
146 talks I've given
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
147
148
e042616ad3a2 future/summary: Added more notes.
markus schnalke <meillo@marmaro.de>
parents: 135
diff changeset
148 .P
158
a6dc418ab0a4 Minor changes.
markus schnalke <meillo@marmaro.de>
parents: 148
diff changeset
149 focus on myself.
a6dc418ab0a4 Minor changes.
markus schnalke <meillo@marmaro.de>
parents: 148
diff changeset
150 But: If good for me then also good for others.
179
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
151 ..