docs/diploma

annotate thesis/pieces/masqmail-history.tex @ 163:5681a18270b5

new content about architecture; some restructuring
author meillo@marmaro.de
date Thu, 18 Dec 2008 13:39:23 +0100
parents
children
rev   line source
meillo@91 1 \section{History}
meillo@91 2 %TODO: let oliver prove read it!
meillo@91 3 %FIXME: add references
meillo@91 4 %FIXME: where does the name come from: masqdialer (guessed)
meillo@91 5
meillo@91 6 The date of the first release (version 0.0.1) is unknown.
meillo@91 7 The only information available is, that it was packaged for \debian\ at 15\nth\ of September in 1999.
meillo@91 8 Further releases were made every few weeks or month during 2000, 2001 and 2002.
meillo@91 9 Development ended in mid-2003 in a hard stop.
meillo@91 10 The last ordinary release known to me is version 0.2.20, released on 4\nth\ of June in 2003.
meillo@91 11
meillo@91 12 During the time of development, Oliver released 53 versions.
meillo@91 13 That means a new release in less than every 20 days in average!
meillo@91 14
meillo@91 15 Mentionable are the four \emph{beta} releases of version 0.1.8 (named with the trailing letters `a' to `d') in winter 2000/2001 and the security-fix 0.1.15.1 in 2002.
meillo@91 16
meillo@91 17 One extra release (version 0.2.21) was made by him in November 2005.
meillo@91 18 This one is only available from the \debian\ pool.
meillo@91 19 Comparing it to version 0.2.20 shows, that no source code was altered.
meillo@91 20 Only building documents (like Makefiles) and \debian\ packageing documents were changed.
meillo@91 21 That leeds to the assumption that this last release was specificly created for the needs of \debian---to fix some errors in the package.
meillo@91 22
meillo@91 23 In May 2000 the minor version number increased to `1'.
meillo@91 24 Nothing special is mentioned in the documentation about that.
meillo@91 25 When it increased again to start the 0.2.x releases, Oliver titled them as the ``development branch'' of \masqmail.
meillo@91 26 At that second time, he started developing the 0.2.x ``development branch'', continuing to work on the 0.1.x series.
meillo@91 27 His parallel work on both branches lasted for four month, and one additional last release, numbered 0.1.17, one more year later.