Arch before it was cool

Ten years ago Judd released the first version of Arch Linux. This is quite an age for a Linux distribution and we are still rolling. Allan just posted a brief history of mile stones that were important to him. Inspired by this nice idea…I am going to do exactly the same.

It has been a long time but it seems I started a more serious look at Linux back in April 2003. That time I joined

In June 2004 I came in contact with Arch when I was looking for a lightweight and technical easy distribution with rolling releases.

Here is the Arch Linux history from my perspective:

2004-06-26I asked for a new distribution at and tried Arch for the first time.
2004-07-05I registered at our great forums.
2004-12-21My first contribution was setting up a forum for German users. I used to code my own forum system back then and hosted several boards.
2006-10-13I send my application as trusted user to tur-users. Eric was so kind to sponsor me.
2006-10-29My application was accepted by most Trusted Users and I joined the team. I started contributing the first set of lib32 package to be able to play games like Doom 3 or Quake 4 on the x86_64 port of Arch.
2007-05-12I sent my application to the Arch developers in order to help out with x86_64 and KDE.
2007-05-13I was accepted as a developer along with Eric.
2007-06-30I wrote an article for the Linux User magazine about Arch Linux. People could actually buy this along with a DVD at their kiosk.
2007-07-10We started to reorganize our repositories. The [core] repository and its signoff policy was born.
2007-08-26First meetup of some developers at FrOSCon. Most people didn’t know about Arch yet and only very few found us at a distant room within the conference building.
2007-09-26I started breaking PHP.
2007-10-01Judd resigned and handed the leadership over to Aaron.
2007-12-19I resigned as a Trusted User; in order to concentrate on my role as developer but also to keep the TU group independent from the developers.
2008-07-27I replaced KDE 3 with KDE 4 and broke everything. I got a lot of mails from people who were really happy about that.
2008-08-24Again, it was time for FrOSCon. We now had our own booth and a developer room. Thomas and I even gave an interview.
2008-11-06I launched the pkgstats project. Statistics are still available.
2009-02-05I started maintaining our wiki setup. I already did this for, so I made it independent from the language and the site it was running on.
2009-08-03I introduced a split up version of KDE.
2009-08-26We met again at FrOSCon.
2009-09-22I also split PHP packages.
2010-02-10“I am done with packaging” was the subject of a mail I sent to the arch-dev mailing list. I wanted to concentrate on our scripts and workflow in general. As such I took over maintainership of dbscripts and devtools. In the process I mainly dropped KDE and Andrea took the lead here.
2010-03-23Packages could be compressed with xz to reduce their size significantly by about 30%.
2010-06-28I took over maintainer ship of our forums.
2010-08-11I started working on the concept of a [staging] repository again. I finally got enough positive feedback to get this implemented a long with a package pool.
2010-08-30FrOSCon 2010 and we were there.
2010-09-06I finished support for a package pool which makes moving packages between repositories a matter for adjusting some symlinks and updateing the db files. This improved the usage of the [testing] repository a lot.
2011-05-11I uploaded the first signed package to the repository.

These are some information about my history at Arch I could gather in a reasonable amount of time. It has been fun to dig through all these old mails. Some information are hard to get or lost forever as we changed our mailing lists, forums, wiki and even switched from cvs to svn in the meantime.

I probably could have added dates to the timeline forever. But I’ll just stop here to keep it less boring. If I had missed anything important, let me know. Also I didn’t add other conference we had attended like last years FrOSCon, OpenRheinRuhr or FOSDEM as I simply have no pictures of those.

At this point I am still working on getting PHP 5.4 ready for action and helping to finalize the package signing process. I am also working on repository management and on the package building process in general. There will be separate articles about these ideas.

Arch Linux 0.1 and pacman 1.1

Arch Linux 0.1 and pacman 1.1

If you like to have a look at the very first version of Arch: I have uploaded arch-0.1-full-i686.iso to our mirrors. It’s md5sum is:

Built with Hugo
Theme Stack designed by Jimmy