Updating project-history document
(I'm Ccing the debian-doc list too BTW)
Hi Bdale, I was just going to do an update (adding Debian 3.0 to the
"Releases" stuff) to the project-history DDP document and it turned into
quite a big change :)
Thus, I didn't want to check it in the CVS repository without you taking a
look at it first. At best it's probably full of gramatical errors (after
all I'm not a native speaker).
Feel free to commit it yourself (or tell me to do it), I will probably
just do a 'cvs ci' in a week if you do not answer since this mail might
slip by (I will try to find a place to hide just in case I break it too
RCS file: /cvs/debian-doc/ddp/manuals.sgml/project-history/project-history.sgml,v
retrieving revision 1.18
diff -u -r1.18 project-history.sgml
--- project-history.sgml 2002/04/22 02:54:36 1.18
+++ project-history.sgml 2002/07/31 12:22:28
@@ -3,7 +3,7 @@
<title>A Brief History of Debian</title>
<author>Debian Documentation Team <email>firstname.lastname@example.org</email>
-<version>2.3 (last revised 21 April 2002)</version>
+<version>2.4 (last revised 31 July 2002)</version>
This document describes the history and goals of the Debian project.
@@ -215,6 +215,25 @@
consisted of more than 3900 binary packages derived from over 2600 source
packages maintained by more than 450 Debian developers.
+<!-- (jfs) Is this too long? I do not see the number of binary/source
+packages in the release notes, also the number of DD could be revised -->
+Debian 3.0 <em>Woody</em> (19 July 2001): Named for the main character
+in the movie: "Woody" the cowboy.
+the movie. Even more architectures were added in this release:
+<url id="http://www.debian.org/ports/ia64/" name="Ia64">,
+<url id="http://www.debian.org/ports/hppa/" name="HPPA">,
+<url id="http://www.debian.org/ports/mips/" name="mips">,
+<url id="http://www.debian.org/ports/mipsel/" name="mipsel">
+<url id="http://www.debian.org/ports/s390/" name="s390">. This is
+also the first release to include criptographic software due to the
+restrictions for exportation being <em>lightened</em> in the US, and
+also the first one to include KDE, now that the license issues were solved.
+More than 900 Debian developers, with Bdale Garbee recently appointed
+Project Leader made this release which consisted of 6 binary CDs and 6
+source CDs in the official set.
<chapt>A Detailed History
@@ -465,32 +484,100 @@
id="http://www.gnu.org/software/hurd/hurd.html" name="GNU Hurd">, a
version of the GNU Mach microkernel.
+<!-- (jfs) talk about Progeny? and other Debian-derived distributions
+like Libranet, Stormix... ?-->
Debian 2.2 (<em>Potato</em>) was released August 15th, 2000 for the
Intel i386, Motorola 68000 series, alpha, SUN Sparc, PowerPC and ARM
architectures. This is the first release including PowerPC and ARM
ports. At the time of release, there were 3900+ binary and 2600+
source packages maintained by more than 450 Debian developers.
+<p>An intersting fact about Debian 2.2 is that it showed how
+an open-source effort could lead to a modern operating system despite
+all the issues around it. This was studied thoroughly by a group of interest
+in an article called <url id="http://people.debian.org/~jgb/debian-counting/"
+name="Couting potatoes"> quoting from this article:
+<p><em> "[...] we use David A. Wheeler's sloccount system to determine
+the number of physical source lines of code (SLOC) of Debian 2.2 (aka
+potato). We show that Debian 2.2 includes more than 55,000,000
+physical SLOC (almost twice than Red Hat 7.1, released about 8 months
+later), showing that the Debian development model (based on the work
+of a large group of voluntary developers spread around the world) is
+at least as capable as other development methods [...] It is also
+shown that if Debian had been developed using traditional proprietary
+methods, the COCOMO model estimates that its cost would be close to
+$1.9 billion USD to develop Debian 2.2. In addition, we offer both an
+analysis of the programming languages used in the distribution (C
+amounts for about 70%, C++ for about 10%, LISP and Shell are around
+5%, with many others to follow), and the largest packages (Mozilla,
+the Linux kernel, PM3, XFree86, etc.)"</em>
+<sect>The 3.x Releases
+<p>Before the next release was effective package pools were implemented
+(activated on ftp-master since December 2000). At the same time a new distribution
+<em>testing</em> was introduced. Mainly, packages from unstable that
+are said to be stable moved to testing (after a period of a few weeks).
+This was introduced in order to reduce freeze time and give the project
+the ability to prepare a new release at any time.
+<p>In that period, some of the companies that were shipping modified
+versions of Debian closed down, starting with Corel, who sold
+his Linux division in the first quarter of 2001, following it
+Stormix declared bankrupcy January 17th 2001, and, lastly, Progeny
+ceased development of its distribution on October 1st, 2001.
+<p>The freeze for the next release started on july 1st 2001. However,
+it took the project a little more than a year to get to the next
+release, due to the changes in the architecture (the incoming archive
+and the security architecture) and because of the introduction
+of cryptographic software in the main archive. In that time, however,
+the stable release (Debian 2.2) was revised up to seven times. And two
+Project Leaders were elected: Ben Collins (in 2001) and Bdale Garbee.
+Also, work in many areas around Debian besides packaging kept growing,
+one of these was internationalisation, the web server (over a thousand
+webpages) was translated to over 20 different languages, and installation
+for the next release was ready in 23 languages. Two internal projects:
+Debian Junior (for children) and Debian Med (for medical practice
+and research) started on that time frame providing the project with
+different focus to make Debian suitable for those tasks.
+<p>The work around Debian didn't stop the developers of organising
+an annual meeting called <em>Debconf</em>. The first meeting
+was held from the 2nd to the 5th of July together with the
+Libre Software Meeting (LSM) at Bordeaux (France) gathered around
+forty Debian developers. The second conference took place in
+Toronto (Canada) July 5th 2002 with over eighty participants.
+<p>Debian 3.0 (<em>Woody</em>) was released July 19th, 2002 for the
+Intel i386, Motorola 68000 series, alpha, SUN Sparc, PowerPC, ARM,
+HP PA-RISC, IA-64, MIPS, MIPS (DEC) and IBM s/390 architectures.
+This is the first release including HP PA-RISC, IA-64, MIPS, MIPS (DEC)
+and IBM s/390 ports. At the time of release, there were 9000+
+binary packages maintained by more than one thousand Debian developers,
+becoming the first release to be available on DVD media as well
+<!-- (jfs) # of source packages? :
+~$ grep ^Source /var/lib/dpkg/available | sort -u | wc -l
The Debian developers continued to work on the unstable distribution
-which is intended to become the next stable release and was once
-In the meantime package pools have been implemented (activated on
-ftp-master since December 2000). At the same time a new distribution
-<em>testing</em> was introduced. Mainly, packages from unstable that
-are said to be stable will be moved to testing. This should reduce
-freeze time and give us the ability to prepare a new release at any
-time. Due to this, <em>Woody</em> became the code-name for the new
-testing distribution, and <em>Sid</em> (the evil and "unstable" kid
-next door who should never be let out into the world) became the permanent
-name for the unstable distribution.
+(<em>Sid</em>, the evil and "unstable" kid next door who should
+never be let out into the world is the permanent name for the unstable
+distribution). The <em>testing</em> release is intended to
+become the next stable release and is code-named <em>Sarge</em>.
are currently working on Debian 2.2, which has been