Posted on 2007-02-04
We've finally gotten 0.2.0rc1 out the door and branched 0.2. Though this doesn't mean work on 0.2 has stopped, it does mean that the freeze on trunk is over and we can start breaking things again. The first thing I'm gonna break is most likely multihead support. Or rather, the first thing I'll start working on. While Beryl has what I would call a very good support for xinerama-hinted multihead, the more traditional multiscreen support has received more or less no work, and is, at the moment, non-functional.
I reckon it will take anything from a day to a couple of weeks to get it in a state where I can actually use it without beeing annoyed by it. Luckily, the basic framework has been there for as long as I can remember, but I doubt many of the developers realise what it's for or how to use it properly.
Other developers (Robert comes to mind) have started looking at things like plane-replacements (The "wall" plugin), WRAP/UNWRAP and other things. We still haven't put up a real roadmap for 0.3.x though, but hopefully we'll get one soon.
On an other note, I'll be at Linuxforum 2007 (http://www.linuxforum.dk) in Denmark in march, talking about Beryl, so if you're in the area, grab a ticket and drop by. There are some interesting speakers on the program besides me too, so it promises to be an interesting weekend.