ANNOUNCE: xmonad 0.8 released!

http://xmonad.org The xmonad dev team is pleased to announce xmonad 0.8! The headlines: * A general purpose replacement for "gaps" has been adopted. * Floating windows pop up on the current screen by default * Locale support * Rock solid code: No new crash-inducing bugs reported in this release cycle * Many new extensions, including the ability to write your own configuration parsers. * The 1000th commit was made to the project Change logs: http://haskell.org/haskellwiki/Xmonad/Notable_changes_since_0.7 About: xmonad is a tiling window manager for X. Windows are arranged automatically to tile the screen without gaps or overlap, maximising screen use. Window manager features are accessible from the keyboard: a mouse is optional. xmonad is extensible in Haskell, allowing for powerful customisation. Custom layout algorithms, key bindings and other extensions may be written by the user in config files. Layouts are applied dynamically, and different layouts may be used on each workspace. Xinerama is fully supported, allowing windows to be tiled on several physical screens. Features: * Very stable, fast, small and simple. * Automatic window tiling and management * First class keyboard support: a mouse is unnecessary * Full support for tiling windows on multi-head displays * Full support for floating, tabbing and decorated windows * Full support for Gnome and KDE utilities * XRandR support to rotate, add or remove monitors * Per-workspace layout algorithms * Per-screens custom status bars * Compositing support * Powerful, stable customisation and reconfiguration * Large extension library * Excellent, extensive documentation * Large, active development team, support and community Get it! Information, screenshots, documentation, tutorials and community resources are available from the xmonad home page: http://xmonad.org The 0.8 release, and its dependencies, are available from hackage.haskell.org: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xmonad xmonad packages are available in the package systems of at least: Debian, Gentoo, Arch, Ubuntu, OpenBSD, NetBSD, FreeBSD, Gobo, NixOS, Source Mage, Slackware and 0.8 packages will appear in coming days (some are already available). On the fly updating to xmonad 0.8 is supported. You can even use cabal-install: $ cabal update $ cabal install xmonad-0.8 $ cabal install xmonad-contrib-0.8 $ xmonad --recompile mod-q Extensions: xmonad comes with a huge library of extensions (now around 9 times the size of xmonad itself), contributed by viewers like you. Extensions enable pretty much arbitrary window manager behaviour to be implemented by users, in Haskell, in the config files. For more information on using and writing extensions see the webpage. The library of extensions is available from hackage: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xmonad-contrib Full documentation for using and writing your own extensions: http://xmonad.org/contrib.html This release brought to you by the xmonad dev team: Spencer Janssen Don Stewart Jason Creighton David Roundy Brent Yorgey Devin Mullins Braden Shepherdson Roman Cheplyaka Lukas Mai Featuring code contributions from over 60 developers: Aaron Denney Adam Vogt Alec Berryman Alex Tarkovsky Alexandre Buisse Andrea Rossato Austin Seipp Bas van Dijk Ben Voui Brandon Allbery Chris Mears Christian Thiemann Clemens Fruhwirth Daniel Neri Daniel Wagner Dave Harrison David Glasser David Lazar Dmitry Kurochkin Dominik Bruhn Dougal Stanton Eric Mertens Ferenc Wagner Gwern Branwen Hans Philipp Annen Ivan Tarasov Ivan Veselov Jamie Webb Jeremy Apthorp Malebria Joachim Breitner Joachim Fasting Joe Thornber Joel Suovaniemi Juraj Hercek Justin Bogner Kai Grossjohann Karsten Schoelzel Klaus Weidner Mathias Stearn Mats Jansborg Matsuyama Tomohiro Michael Fellinger Michael Sloan Miikka Koskinen Neil Mitchell Nelson Elhage Nick Burlett Nicolas Pouillard Nils Anders Danielsson Peter De Wachter Robert Marlow Sam Hughes Shachaf Ben-Kiki Shae Erisson Simon Peyton Jones Stefan O'Rear Tom Rauchenwald Valery V. Vorotyntsev Will Farrington Yaakov Nemoy timthelion Rickard Gustafson Trevor Elliott Ian Zerny Ivan Miljenovic Marco e Silva Michal Janeczek As well as the support of many others on the #xmonad and #haskell IRC channels, and the wider Haskell and window manager communities. Thanks to everyone for their support!

Hi, Am Freitag, den 05.09.2008, 18:38 -0700 schrieb Don Stewart:
xmonad packages are available in the package systems of at least:
Debian, Gentoo, Arch, Ubuntu, OpenBSD, NetBSD, FreeBSD, Gobo, NixOS, Source Mage, Slackware
and 0.8 packages will appear in coming days (some are already available).
Debian xmonad and xmonad-contrib package uploaded (although xmonad-contrib is in the two-day delayed queue, to give autobuilders a chance to build xmonad first). Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

nomeata:
Hi,
Am Freitag, den 05.09.2008, 18:38 -0700 schrieb Don Stewart:
xmonad packages are available in the package systems of at least:
Debian, Gentoo, Arch, Ubuntu, OpenBSD, NetBSD, FreeBSD, Gobo, NixOS, Source Mage, Slackware
and 0.8 packages will appear in coming days (some are already available).
Debian xmonad and xmonad-contrib package uploaded (although xmonad-contrib is in the two-day delayed queue, to give autobuilders a chance to build xmonad first).
Great work, Joachim! Thanks for being so responsive on this. Go Debian! -- Don

Don Stewart wrote:
nomeata:
Hi,
Am Freitag, den 05.09.2008, 18:38 -0700 schrieb Don Stewart:
xmonad packages are available in the package systems of at least:
Debian, Gentoo, Arch, Ubuntu, OpenBSD, NetBSD, FreeBSD, Gobo, NixOS, Source Mage, Slackware
and 0.8 packages will appear in coming days (some are already available).
Debian xmonad and xmonad-contrib package uploaded (although xmonad-contrib is in the two-day delayed queue, to give autobuilders a chance to build xmonad first).
Great work, Joachim!
Thanks for being so responsive on this. Go Debian!
Committed to Gentoo Linux earlier this evening. http://packages.gentoo.org/package/x11-wm/xmonad http://packages.gentoo.org/package/x11-wm/xmonad-contrib Cheers, Lennart K

kolmodin:
Don Stewart wrote:
nomeata:
Hi,
Am Freitag, den 05.09.2008, 18:38 -0700 schrieb Don Stewart:
xmonad packages are available in the package systems of at least:
Debian, Gentoo, Arch, Ubuntu, OpenBSD, NetBSD, FreeBSD, Gobo, NixOS, Source Mage, Slackware
and 0.8 packages will appear in coming days (some are already available). Debian xmonad and xmonad-contrib package uploaded (although xmonad-contrib is in the two-day delayed queue, to give autobuilders a chance to build xmonad first).
Great work, Joachim!
Thanks for being so responsive on this. Go Debian!
Committed to Gentoo Linux earlier this evening.
http://packages.gentoo.org/package/x11-wm/xmonad http://packages.gentoo.org/package/x11-wm/xmonad-contrib
Gentoo steps up! Excellent work guys. And if I read those graphs correctly, that's xmonad on hppa and sparc too? -- Don

Don Stewart wrote:
kolmodin:
Don Stewart wrote:
nomeata:
Hi, Debian xmonad and xmonad-contrib package uploaded (although xmonad-contrib is in the two-day delayed queue, to give autobuilders a chance to build xmonad first). Great work, Joachim!
Thanks for being so responsive on this. Go Debian! Committed to Gentoo Linux earlier this evening.
http://packages.gentoo.org/package/x11-wm/xmonad http://packages.gentoo.org/package/x11-wm/xmonad-contrib
Gentoo steps up! Excellent work guys. And if I read those graphs correctly, that's xmonad on hppa and sparc too?
Yep, that's right. Our arch teams has tested an earlier version, thus it's available for this version too since it doesn't introduce any major changes in dependencies or build procedure. Although probably no one has yet build it using our ebuild for this version, we're confident it'll work ;) I'm pleased with upgrading and switching to avoidStruts without even having to log out, well done :) Cheers, Lennart K

Great work, guys! xmonad ftw! The https://wiki.ubuntu.com/IntrepidReleaseSchedule says that DebianImportFreeze happened back in July, but BetaFreeze isn't until the 25th. Is there a way to push this package through?

Hi, I am another Ubuntu user who would love to see xmonad 0.8 in Ubuntu 8.10. I don't believe it would be very hard make this happen, but I unfortunately don't have time to do the necessary work. Hopefully somebody else on this list have more time :) On Saturday 06 September 2008 21:46:13 Devin Mullins wrote:
The https://wiki.ubuntu.com/IntrepidReleaseSchedule says that DebianImportFreeze happened back in July, but BetaFreeze isn't until the 25th. Is there a way to push this package through?
What is worse is that Intrepid is past FeatureFreeze. However xmonad is in universe, is updated in Debian, have good new features, no huge reverse dependencies, so I would guess it could get an execption. The process to follow is here: https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze for new upstream versions It it is probable a good idea to do it as soon as possible. Best regards, Pär Andersson

On Monday 08 September 2008 13.44.28 Pär Andersson wrote:
I am another Ubuntu user who would love to see xmonad 0.8 in Ubuntu 8.10. I don't believe it would be very hard make this happen, but I unfortunately don't have time to do the necessary work. Hopefully somebody else on this list have more time :)
I got some more time... A Feature freeze exception have been granted to sync the latest xmonad and related packages from Debian to Ubuntu. This means that Ubuntu 8.10 will most likely have xmonad 0.8. :-) The bug is here: https://bugs.launchpad.net/ubuntu/+source/xmonad/+bug/277338 (Everything have been given an OK, so there is not any need to post any additional info on that bug. It is only waiting for the ubuntu-archive team to do the actual sync.) Regards, Pär Andersson

paran:
On Monday 08 September 2008 13.44.28 Pär Andersson wrote:
I am another Ubuntu user who would love to see xmonad 0.8 in Ubuntu 8.10. I don't believe it would be very hard make this happen, but I unfortunately don't have time to do the necessary work. Hopefully somebody else on this list have more time :)
I got some more time...
A Feature freeze exception have been granted to sync the latest xmonad and related packages from Debian to Ubuntu. This means that Ubuntu 8.10 will most likely have xmonad 0.8. :-)
The bug is here: https://bugs.launchpad.net/ubuntu/+source/xmonad/+bug/277338
(Everything have been given an OK, so there is not any need to post any additional info on that bug. It is only waiting for the ubuntu-archive team to do the actual sync.)
WOO! Well done. -- Don

I have put packages of xmonad 0.8 for the current stable release of Debian (Etch) on http://people.debian.org/~jps/stable . I have not tested them myself, but Andi has tested them and he says they work fine. Cheers, -- Jens Peter Secher. _DD6A 05B0 174E BFB2 D4D9 B52E 0EE5 978A FE63 E8A1 jpsecher gmail com_. A. Because it breaks the logical sequence of discussion. Q. Why is top posting bad?

On Fri, Sep 5, 2008 at 9:38 PM, Don Stewart
The xmonad dev team is pleased to announce xmonad 0.8!
<snip> Fedora Packages have been built for Fedora 9. They are available at http://ynemoy.fedorapeople.org/repo Which is also a valid yum repo. There are also spec files and SRPMs so you can build it for other archs and/or other distros. The macros you need are not yet available in Fedora, and that's a whole issue in it of itself, so if you're interested in doing some building, please contact me for assistance. They are on their way to being included in Fedora 9 and 10. I'm happy to report that we finally have some packaging guidelines available for creating RPMs for Fedora. There is still some discussion on how to bring these standards upstream to rpm in the future as well. Currently my xmonad packages are sitting in package review as hopefully the first haskell rpms to be included based on the new packaging guidelines. We're slowly but surely getting there to have xmonad properly supported in Fedora. In the meanwhile, please continue using my repo above, and make sure to give them some extra good testing. Once the packages are in Fedora proper, there won't actually be any changes you need to make to switch to the officially blessed versions. -Yaakov

On Sun, Sep 7, 2008 at 1:17 AM, Yaakov Nemoy
On Fri, Sep 5, 2008 at 9:38 PM, Don Stewart
wrote: The xmonad dev team is pleased to announce xmonad 0.8!
<snip>
Fedora Packages have been built for Fedora 9. They are available at
<snip> Here is my official announcement about Fedora packages. http://loupgaroublond.blogspot.com/2008/09/xmonad-08-released.html
participants (7)
-
Devin Mullins
-
Don Stewart
-
Jens Peter Secher
-
Joachim Breitner
-
Lennart Kolmodin
-
Pär Andersson
-
Yaakov Nemoy