annotate summary.roff @ 190:2443264b1745

Added sloccount graph to the summary.
author markus schnalke <meillo@marmaro.de>
date Wed, 11 Jul 2012 18:35:11 +0200
parents 22feb390ccc4
children 68980dab3236
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.
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
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.
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
8 Furthermore, I have improved the style by refactoring clumpsy code
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
9 and by identifying and 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
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
19 .LP
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
20 Against the common expectations, I hardly added new features.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
21 I regard my achievement in the selection of the relevant set of existing
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
22 features, the choice of sensible defaults, and the extensive
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
23 focus on structure and concepts.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
24 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
25 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
26
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
27 .KS
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
28 .in 1c
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
29 .so input/sloc.grap
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
30 .KE
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
31
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
32
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
33 .U2 "Outlook
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
34 .P
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
35 The work on mmh is not finished.
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
36 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
37 .P
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
38 MIME handling is the most complex part of mmh and the one with the
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
39 highest potential for improvements.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
40 The changes already accomplished so far build upon the existing structure,
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
41 but deeper rework is necessary to integrate MIME handling consistently.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
42 For instance, accessing messages and accessing their MIME parts
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
43 should both covered by a single approach.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
44 This requires the sequence notation to provide a way to address
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
45 MIME parts directly.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
46 In general, the sequence notation should become more powerful.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
47 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
48 message in a given sequence.
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
49 Furthermore, displaying messages can be improved.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
50 Encrypted messages should be decoded automatically
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
51 and digital signatures verified on-the-fly.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
52 In this rework, MH's unique features need to be preserved,
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
53 but as well the default behavior should become less surprising.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
54 Still, encoding and decoding is not done everywhere it is necessary.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
55 The problems of not decoded quotations of the original message in replies
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
56 and not encoded non-ASCII characters in the message header remain.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
57 .P
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
58 Some of mmh's tools were hardly touched, yet.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
59 Among them are
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
60 .Pn dist ,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
61 .Pn rcvdist ,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
62 .Pn mark ,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
63 .Pn pick ,
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
64 and
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
65 .Pn sortm .
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
66 They should be refactored as well.
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
67 Related to
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
68 .Pn sortm
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
69 is the threaded message view, which is completely missing, so far.
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
70 .Pn pick
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
71 could profit from 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
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
74 Nmh's testing framework has not been updated for mmh, yet.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
75 All refactoring had been done without the safety net of a test framework.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
76 Hence, experience warns that there may be subtle bugs in the code base.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
77 .P
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
78 The features most often asked for are IMAP and Maildir support.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
79 But, both of them collide with MH in the same fundamental way as
190
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
80 different filesystem approaches collide with Unix.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
81 Nevertheless, an abstraction layer could provide a mapping between such
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
82 storage back-ends and the MH storage format.
2443264b1745 Added sloccount graph to the summary.
markus schnalke <meillo@marmaro.de>
parents: 189
diff changeset
83 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
84 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
85 Research in this area is highly appreciated.
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
86
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
87
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
88 .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
89 .P
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
90 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
91 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
92 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
93 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
94 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
95 of the result.
164
5c01017be420 Reacted to suggestions by Aaron Mueller.
markus schnalke <meillo@marmaro.de>
parents: 162
diff changeset
96 .\" behind closed doors; talks I've given
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
97 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
98 .\" XXX straight?
eb6eeb10afd5 Various stuff: Checked quotes, s/further more/furthermore/, etc
markus schnalke <meillo@marmaro.de>
parents: 179
diff changeset
99 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
100 a result of greater pureness.
0
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
101 .P
179
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
102 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
103 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
104 improvements by change.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
105 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
106 and work with for developers and users.
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
107 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
108 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
109 due to personal and community-related circumstances.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
110 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
111 .\" XXX zweimal ``my way''
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
112 .P
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
113 .\" XXX
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
114 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
115 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
116 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
117 changes from nmh to mmh.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
118 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
119 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
120 fundamental differences exist.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
121 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
122 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
123 .P
189
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
124 I am strongly convinced that the decisions taken for the
22feb390ccc4 Applied suggestions by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 181
diff changeset
125 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
126 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
127
132
8c56dac46efe Renamed Summary to Future of mmh; added some text fragments there.
markus schnalke <meillo@marmaro.de>
parents: 107
diff changeset
128
179
b59201e345e5 Applied further corrections by Aaron.
markus schnalke <meillo@marmaro.de>
parents: 178
diff changeset
129 .ig
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
130 .U2 "Weaknesses of My Work
53
01d06ca2eb1b Rework based on comments by Lydi.
markus schnalke <meillo@marmaro.de>
parents: 42
diff changeset
131 .P
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
132 not targeting on the right problems (maildir, imap)
148
e042616ad3a2 future/summary: Added more notes.
markus schnalke <meillo@marmaro.de>
parents: 135
diff changeset
133
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
134 .P
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
135 refactoring requires testing, automated testing
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
136
148
e042616ad3a2 future/summary: Added more notes.
markus schnalke <meillo@marmaro.de>
parents: 135
diff changeset
137 .P
161
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
138 communication with nmh.
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
139 worked behind closed doors, but no:
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
140 talks I've given
72ef1f2e58a3 More text for the Future/Summary chapter.
markus schnalke <meillo@marmaro.de>
parents: 158
diff changeset
141
148
e042616ad3a2 future/summary: Added more notes.
markus schnalke <meillo@marmaro.de>
parents: 135
diff changeset
142 .P
158
a6dc418ab0a4 Minor changes.
markus schnalke <meillo@marmaro.de>
parents: 148
diff changeset
143 focus on myself.
a6dc418ab0a4 Minor changes.
markus schnalke <meillo@marmaro.de>
parents: 148
diff changeset
144 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
145 ..