comparison summary.roff @ 192:68980dab3236

Rework of the Summary.
author markus schnalke <meillo@marmaro.de>
date Wed, 11 Jul 2012 20:22:01 +0200
parents 2443264b1745
children a75de0da2fb7
comparison
equal deleted inserted replaced
191:fe0e605c073b 192:68980dab3236
29 .so input/sloc.grap 29 .so input/sloc.grap
30 .KE 30 .KE
31 31
32 32
33 .U2 "Outlook 33 .U2 "Outlook
34 .P
35 The work on mmh is not finished.
36 Several tasks are left to do.
37 .P 34 .P
38 MIME handling is the most complex part of mmh and the one with the 35 MIME handling is the most complex part of mmh and the one with the
39 highest potential for improvements. 36 highest potential for improvements.
40 The changes already accomplished so far build upon the existing structure, 37 The changes already accomplished so far build upon the existing structure,
41 but deeper rework is necessary to integrate MIME handling consistently. 38 but deeper rework is necessary to integrate MIME handling consistently.
86 83
87 84
88 .U2 "Relationship to nmh 85 .U2 "Relationship to nmh
89 .P 86 .P
90 The mmh project started as an experimental version of nmh because the 87 The mmh project started as an experimental version of nmh because the
91 nmh community did not welcome my changes in the mainline version. 88 nmh community did not welcome my plans and visions.
92 To not slow down my work by the need to convince the community in 89 The need to convincing the community of every change I liked to
93 discussions for each step I liked to take, 90 undertake would have slowed down my work too much.
94 I started to create an experimental version to convicce by demonstration 91 Hence, I created this experimental version to convince by demonstration.
95 of the result. 92 .\" This enabled me to follow my vision straightforwardly and thus produce
96 .\" behind closed doors; talks I've given 93 .\" a result of greater pureness.
97 My work on mmh was independent of the nmh community. .\" XXX clarify
98 .\" XXX straight?
99 This enabled me to follow my vision straightforwardly and thus produce
100 a result of greater pureness.
101 .P 94 .P
102 Mmh shall be considered as an inspiration for the future development of nmh. 95 While I worked on mmh, nmh's community became very active as well.
103 It shall identify weak parts of nmh and suggest possible 96 Although we both worked on the same code base, there was no collaberation.
104 improvements by change. 97 This, I must admit, was my failure because I kept my work hidden
105 It shall present a lean appearance that is simpler to understand 98 from the nmh community.
106 and work with for developers and users. 99 The reasons are personal and community-related.
107 By all means, my work on mmh shall improve nmh somehow. 100 I am sorry for that and I like to improve in the future.
108 Improving nmh directly in the way I wanted was impossible 101 Nonetheless, my work was in the public of the regional computer community.
109 due to personal and community-related circumstances. 102 I discussed with friends and presented my work in two video-recorded
110 The mmh project is my way to offer my gifts though. 103 lectures.
111 .\" XXX zweimal ``my way'' 104 .[
105 chaosseminar ccc ulm mmh
106 .]
107 .[
108 gpn entropia mmh
109 .]
110 First users appeared and provided feedback.
112 .P 111 .P
113 .\" XXX 112 Over time, I had to realize that, although nmh and mmh have much
114 During my work on mmh, the community of nmh suddenly became very active. 113 in common, the projects target different goals.
115 In parallel to my work on mmh, they have worked on nmh. \" XXX rewrite 114 I am still undecided how to handle it, but my experimental version
116 There was no collaberation in our work, except that I have pulled some 115 more and more feels like being a fork.
117 changes from nmh to mmh. 116 As I am strongly convinced that my decisions taken during the
118 Our work was motivated partly by similar and partly by different aims. 117 development of mmh are good ones, regarding my goals,
119 Although some changes are common among both projects, 118 I like to push the project farther in this direction.
120 fundamental differences exist. 119
121 My experimental version thus more and more felt like being a fork. 120 .\" I shall follow my vision straightforwardly and thus produce
122 I am still undecided how I like to treat it. 121 .\" a result of greatest pureness.
122
123 .P 123 .P
124 I am strongly convinced that the decisions taken for the 124 .\" The mmh project and this document are my way to do so.
125 development of mmh were good ones regarding my goals,
126 and I like to push the project farther in this direction.
127 125
128 126
129 .ig 127 .ig
128
130 .U2 "Weaknesses of My Work 129 .U2 "Weaknesses of My Work
131 .P 130 .P
132 not targeting on the right problems (maildir, imap) 131 not targeting on the right problems (maildir, imap)
133 132
134 .P 133 .P
135 refactoring requires testing, automated testing
136
137 .P
138 communication with nmh.
139 worked behind closed doors, but no:
140 talks I've given
141
142 .P
143 focus on myself. 134 focus on myself.
144 But: If good for me then also good for others. 135 But: If good for me then also good for others.
145 .. 136 ..