Compiz-Beryl: re-merge possible?

cube-with-matrix
There are talks between Beryl and Compiz about a possible re-merge of both projects. Although nothing is written in stone yet it is at least a chance that it could become true.

David Reveman, the creator and main programmer of Compiz, summed up his experiences from the X developer conference some days ago. While mainly focussing on the future of X he also wrote some lines about the “Beryl situation”:

I had the chance to talk to Quinn Storm from the beryl project during xdevconf. I would have hoped that the current situation with beryl could be improved but it seems like Quinn at least isn’t interested in that. However, after talking to Quinn it’s very clear to me that the fork was partially motivated by assumptions that were wrong.

It now looks like that some people saw this as an opportunity and talked to David:

Robert (racarr) contacted David Reveman a few days ago in respons to his post about “The beryl situation”, and started a dialog about a possible merge. He did this on his own initative, it was not in any way an attempt to force a merge, but rather to investigate the possibility.

In his first reaction Quinn didn’t like the idea, however he listened to reasons and arguments: he thinks that a re-merge might be possible under certain conditions:

Well, I’ve read all the arguments, and I think I may have been being overly cautious. It is indeed a concern that we might lose our freedom in a ‘merge’, but I have been convinced that it isn’t a major concern (and of course we reserve the right to re-fork).

Interesting.

However, as I said at the beginning nothing is written in stone yet. Also, it looks like that David and Quinn are indeed two totally different characters and it will be difficult for both of them to stay in the same team in some kind of equal position. Keep in mind that David is very code focused while Quinn was very user focused from the beginning.

Anyway, the main thing I would like to see is that Beryl/Compiz/re-merge tries to catch up with Metisse. Sure, the Beryl/Compiz stuff looks cool, but Metisse was made with usability and usefulness in mind. Especially the last one is a problem of Beryl and Compiz because there is large space for improvements.
Also, if Beryl and Compiz re-merge than it becomes interesting what the other window managers do: Red Hat currently still supports Metacity, and Kwm is also one of the biggest window managers around. At the moment Kwm gets some 3D love and is improved to the level of a real composite/window manager.

So together with Metisse there are still four players in the game even if Beryl/Compiz merge. I wonder how good the cooperation/competition think will work out between them.