So this weekend I finally got the core Compiz 0.8 branch mostly finished, and master was freed up for development. Compiz++ was essentially renamed master.
I bet that was fun for all the folks using semi-automated git scripts to build compiz. Suddenly they get a real development branch with a small fraction of working plugins. This is assuming that the equally automated build process actually succeeded.
Anyway. Git is dangerous these days. If you for reasons unknown need it, either use the 0.8 branch and the merged plugin repositories, or be prepared to spend a few hours to get master working to some degree. There will be significant changes in the days to come as we set up submodules. You may already have noticed that we’re not using fd.o for git any more. Frankly, if you’re not a developer, just wait for Compiz 0.8.0. It’s right around the corner.
There are also some plugins which we are intentionally leaving behind in Compiz 0.9. GConf being one, as ccp has gconf support. This, in turn, should render the glib-plugin fairly useless. And then there’s the whole build system being up in the air as we’re about to shift to CMake, submodules and a different language which comes with different deps. If you’re not a core developer, I urge you to wait for 0.9.0 or use 0.8.0 once released. Compiz 0.9.0 will still have plenty of issues for you to find, but it should at least be functional.
Oh, and Guillaume told me we’ll finally have compiz.org. It’s being transfered, so a day or three from this should do it. Then you can reach me at kristian@{beryl-project,compiz-fusion,opencompositing,compiz}.org. And we can start worrying about re-branding everything.
(Edit: Testers: Wait for 0.9.0. Normal users: Go for 0.8.0)

Should us non-(compiz)-developers wait for 0.8.0 or 0.9.0? I there is a typo somewhere but it’s impossible to tell where.
Comment by Victor — February 11, 2009 @ 23:44
“I [think] there is a …”
Hah! I guess that was the typo!
Nah but seriously, I didn’t get it. Would 0.8.0 or 0.9.0 be the one to wait for?
Comment by Victor — February 11, 2009 @ 23:46
Compiz 0.8.0 will be released any day now, and that is what I recommend for normal users. Compiz 0.9.0 will be very experimental and is not focused on new plugins, but porting the old one to the new code-base.
In other words: Wait for 0.8.0. It’s comming within days.
When we do release Compiz 0.9.0 (I’d guess within a month), it’s going to be buggy and will require testing, but unless you want to test buggy software and actively give feedback, you should just stick with 0.8.0.
And since we are aiming for an other stable release in late August / September, that’s not too much to wait for either, given how much work is going to go in to Compiz 0.9.
Comment by kristian — February 12, 2009 @ 00:27
Awesome! Thanks!
Comment by Victor — February 14, 2009 @ 02:05
It’s February 20 and still no 0.8 release. Any idea when this is going to come out?
Comment by John Phillip — February 20, 2009 @ 18:04
Core just did. Expect the rest tomorrow.
Comment by kristian — February 22, 2009 @ 03:37
[...] reason for me posting this is an important message: DO NOT INSTALL VIA GIT ANYMORE. As Kristian mentioned, the new work on Compiz has moved to git, and confused up scripts and how-tos. Just use what Ubuntu [...]
Pingback by Long time no post « ealcohol — March 8, 2009 @ 01:23
[...] reason for me posting this is an important message: DO NOT INSTALL VIA GIT ANYMORE. As Kristian mentioned, the new work on Compiz has moved to git, and confused up scripts and how-tos. Just use what Ubuntu [...]
Pingback by Lalamido.waw.pl Blogs » Blog Archive » Long time no post — March 12, 2009 @ 12:36