comparison summary.roff @ 179:b59201e345e5

Applied further corrections by Aaron.
author markus schnalke <meillo@marmaro.de>
date Tue, 10 Jul 2012 23:13:45 +0200
parents 520b3c7abba1
children eb6eeb10afd5
comparison
equal deleted inserted replaced
178:520b3c7abba1 179:b59201e345e5
4 I have streamlined the project by removing programs, facilities 4 I have streamlined the project by removing programs, facilities
5 and options that diverted from the main task of mmh, being an MUA. 5 and options that diverted from the main task of mmh, being an MUA.
6 I have modernized the code base removing obsolete functions and 6 I have modernized the code base removing obsolete functions and
7 activating modern features per default. 7 activating modern features per default.
8 Further more, I improved the style by refactoring clumpsy code 8 Further more, I improved the style by refactoring clumpsy code
9 and by defining or exploiting clear concepts. 9 and by defining or forcing clear concepts.
10 All my work was motivated by Antoine de Saint Exupery's well-known 10 All my work was motivated by Antoine de Saint Exupery's well-known
11 statement: 11 statement:
12 .[ 12 .[
13 antoine de saint exupery: Wind, Sand and Stars (1939) 13 antoine de saint exupery: Wind, Sand and Stars (1939)
14 .] 14 .]
41 For instance, it is currently not possible to access the second last 41 For instance, it is currently not possible to access the second last
42 message in a given sequence. 42 message in a given sequence.
43 Displaying messages with 43 Displaying messages with
44 .Pn show 44 .Pn show
45 requires further rework. 45 requires further rework.
46 Encrypted messages, for example, should be decoded automatically 46 Encrypted messages should, for example, be decoded automatically
47 and digital signatures should be verified on-the-fly. 47 and digital signatures should be verified on-the-fly.
48 The whole task should be aligned with the common behavior of other 48 The whole task should be aligned with the common behavior of other
49 mail clients. 49 mail clients.
50 MH's unique features should not be lost, but the default should become 50 MH's unique features should not be lost, but the default should become
51 less surprising. 51 less surprising.
62 .Pn pick , 62 .Pn pick ,
63 and 63 and
64 .Pn sortm . 64 .Pn sortm .
65 Related to 65 Related to
66 .Pn sortm , 66 .Pn sortm ,
67 a threaded message view is completely missing to mmh, yet. 67 a threaded message view is completely missing in mmh, yet.
68 .Pn pick 68 .Pn pick
69 could be enhanced by message indexing. 69 could be enhanced by message indexing.
70 These fields are worthwhile for research. 70 These fields are worthwhile for research.
71 .P 71 .P
72 The features most often asked for are Maildir and IMAP support. 72 The features most often asked for are Maildir and IMAP support.
91 91
92 .U2 "Relationship to nmh 92 .U2 "Relationship to nmh
93 .P 93 .P
94 The mmh project started as an experimental version of nmh because the 94 The mmh project started as an experimental version of nmh because the
95 nmh community did not welcome my changes in the mainline version. 95 nmh community did not welcome my changes in the mainline version.
96 To not slow my work down by the need to convince the community in 96 To not slow down my work by the need to convince the community in
97 discussions for each step I liked to take, 97 discussions for each step I liked to take,
98 I started to create an experimental version to convicce by demonstration 98 I started to create an experimental version to convicce by demonstration
99 of the result. 99 of the result.
100 .\" behind closed doors; talks I've given 100 .\" behind closed doors; talks I've given
101 My worked on mmh was independent of the nmh community. 101 My work on mmh was independent of the nmh community.
102 This enabled me to follow my vision straightly and thus produce 102 This enabled me to follow my vision straight and thus produce
103 a result of greater pureness. 103 a result of greater pureness.
104 .P 104 .P
105 Mmh shall be considered an inspiration for the future development of nmh. 105 Mmh shall be considered as an inspiration for the future development of nmh.
106 It shall show identify weak part of nmh and suggest possible 106 It shall identify weak parts of nmh and suggest possible
107 improvements by change. 107 improvements by change.
108 It shall present a lean appearance that is simpler to understand 108 It shall present a lean appearance that is simpler to understand
109 and work with for developers and users. 109 and work with for developers and users.
110 By all means shall my work on mmh improve nmh in some way. 110 By all means, my work on mmh shall improve nmh in some way.
111 Improving nmh directly in the way I wanted was impossible for me 111 Improving nmh directly in the way I wanted was impossible for me
112 due to personal and community-related circumstances. 112 due to personal and community-related circumstances.
113 The mmh project is my way to offer my gifts though. 113 The mmh project is my way to offer my gifts though.
114 .P 114 .P
115 During my work on mmh, the community of nmh suddenly became very active. 115 During my work on mmh, the community of nmh suddenly became very active.
118 changes from nmh to mmh. 118 changes from nmh to mmh.
119 Our work was motivated partly by similar and partly by different aims. 119 Our work was motivated partly by similar and partly by different aims.
120 Although some changes are common among both projects, 120 Although some changes are common among both projects,
121 fundamental differences exist. 121 fundamental differences exist.
122 My experimental version thus more and more felt like being a fork. 122 My experimental version thus more and more felt like being a fork.
123 I am undecided how I like to have it. 123 I am undecided how I like to treat it.
124 Yet, I am strongly convinced that most of the decisions taken in mmh 124 .P
125 were good to achieve my goals and I like to push the project even 125 Yet, I am strongly convinced that the decisions taken for the
126 farther in this direction. 126 development of mmh were good ones with regard of my goals,
127 and I like to push the project farther in this direction.
127 128
128 129
130 .ig
129 .U2 "Weaknesses of My Work 131 .U2 "Weaknesses of My Work
130 .P 132 .P
131 not targeting on the right problems (maildir, imap) 133 not targeting on the right problems (maildir, imap)
132 134
133 .P 135 .P
139 talks I've given 141 talks I've given
140 142
141 .P 143 .P
142 focus on myself. 144 focus on myself.
143 But: If good for me then also good for others. 145 But: If good for me then also good for others.
146 ..