Cascade of attention-deficit teenagers
Life: It's been a busy
few days, and I should have been blogging every evening in order to keep
up. (But I didn't, because I was busy.) I've been packing and
getting ready for
GCDS
and trying to finish off some things before I leave. I did find time
to go swimming with
Rio one evening, and yesterday
we all went to the fair. I won a fluffy penguin playing darts. (I
was playing darts, not the penguin.) Thanks to
Alex for the photo on the right.
The future of Metacity: It is
fairly
clear that Metacity will be replaced by its fork
Mutter in the near future: Mutter
is effectively Metacity 3. Although I have some loose ends to tie up
in Metacity, it doesn't seem worth continuing hacking on Metacity 2 when the
life is in the other fork. In addition, there are
over
five hundred bugs open against Metacity, more than I (as the only active
maintainer) can humanly deal with. Mutter has far more contributors and
the bugs will be far more easily dealt with.
CADT:
However, this raises a problem. I can't just close the bugs because
there's a new version: that would be repeating the GNOME 2.0 mistake which
jwz called "
cascade of attention-deficit
teenagers". Therefore I will have to go through several
hundred bugs and decide whether they are reproducible with Mutter, and if so
reassign them. This will be a long and dreary job, and if anyone wants to
help out I'd be happy to assign them a block.
Nargery:
There is also
a
discussion about whether windows should be able to indicate to compositing
managers that they are still working on drawing a window, to save the compositor
diving in and drawing the existing pixmap, which may be uninitialised
garbage. Some people
question
whether compositor-specific hints belong in the
EWMH at
all, or whether they belong in some separate spec.
Meme: Someone is asking "
What was your
first word?" Mine was "gone." My
grandfather
used to play a game with me when
I was a baby. He would
take an object, like a building block, and then hide it and say
"Gone".
Links: