[xmonad] xmonad is one year old today
dons at galois.com
Thu Mar 6 23:35:50 EST 2008
Happy first birthday xmonad!
On this day in 2007, Spencer comitted the first prototype code into our
xmonad darcs repository, starting off a year long adventure that has
been xmonad development.
Tue Mar 6 17:35:27 PST 2007 Spencer Janssen
* Initial import.
We'd long been frustrated with the limits of dwm and wmii, and were
looking to make a nicer, more extensible window manager. A year later,
we seem to have pretty much accomplished those original goals!
Some other nice commits from the early days.
Tue Mar 6 22:42:23 PST 2007 Spencer Janssen
* Plan for statusbar
Tue Mar 6 22:45:39 PST 2007 Don Stewart
* focus left and right (mod-j/mod-k)
Wed Mar 7 03:12:47 PST 2007 Don Stewart
* Add support for multiple workspaces
Yes, that's right, for a day there xmonad only suppored one workspace :)
Wed Mar 7 17:04:24 PST 2007 Don Stewart
* Add Alt-Shift-[1..5], to move the current client to a new workspace
2 days after the first commit, our now extensive QuickCheck testsuite
was in place,
Thu Mar 8 04:05:21 PST 2007 Don Stewart
* forgot to add Properties.hs
Leading to 1000s of window manager tests now run on every commit! And
building a culture of testing and reasoning -- we're perhaps the first
window manager ever to use static analysis, type theory (the zipper
structure!) and theorem proving to improve code quality!
Since there there's been 7 releases, and thousands of commits. A total
of more than 50 developers have contributed code. Thank you all!
Looking back on the year, it feels amazing -- it doesn't feel like 12
months have past. With nearly 300 people on the mailing list here, 100
in the #xmonad irc channel, and binary packages for almost every distro.
The extension library, which is now 8 times larger than xmonad itself,
came as a big surprise, and turned out to be critical in keeping the
project flexible and robust.
Spencer and I are looking forward to another exciting year, with more
great innovations in the extension suite, and improved flexibility in
the core system. Let's keep tiling window manager innovation fresh and
And thanks to all the developers who've made this possible:
The current and former commiters,
And all those who've contributed patches!
Aaron Denney Adam Vogt
Alec Berryman Alex Tarkovsky
Alexandre Buisse Austin Seipp
Brandon Allbery Chris Mears
Christian Thiemann Clemens Fruhwirth
Daniel Neri Daniel Wagner
Dave Harrison David Glasser
David Lazar Devin Mullins
Dmitry Kurochkin Dougal Stanton
Stefan O'Rear Ferenc Wagner
Gwern Branwen Hans Philipp Annen
Ivan Tarasov Jamie Webb
Jeremy Apthorp Joachim Breitner
Joachim Fasting Joe Thornber
Joel Suovaniemi Juraj Hercek
Kai Grossjohann Karsten Schoelzel
Klaus Weidner Valery V. Vorot
Mats Jansborg Matsuyama Tomohiro
Michael Fellinger Michael Sloan
Miikka Koskinen Neil Mitchell
Nelson Elhage Nick Burlett
Nicolas Pouillard Peter De Wachter
Robert Marlow Roman Cheplyaka
Sam Hughes Shachaf Ben-Kiki
Shae Erisson Simon Peyton Jones
And all the users for helpful feedback, but reports, screenshots, ideas,
discussion and patience!
More information about the xmonad