Compiz Comes Together

Compiz — the compositing window manager responsible for more than a few dropped-jaws — has a long history of ins and outs, not the least of which includes more forks than at a garden club lunch. It seems, however, that things always come back together, and such was the case on Tuesday, as the Compiz community announced the imminent re-merger of several well known forks.

According to the newly-minted Compiz Council, the future of Compiz is in mergers and acquisitions: Mergers with its forks, and acquisition of their code. The first to be announced involves the C++-based Compiz++ and the remote-desktop-oriented Nomad branch, which the project plans to merge in by early Fall 2009. Compiz++ is planned to merge first as Compiz 0.9.0, with a 0.9.2 release to follow shortly thereafter as a "cleanup" measure. Following Compiz 0.9.2, the project will then review the Nomad code: if it is considered ready to merge, it will merge into Compiz 0.9.4, with its own 0.9.6 cleanup release. If it is found to not be ready, the project will focus on option handling for Compiz 0.9.4, with the Nomad merger remaining on hold as long as necessary.

As though the merger of two forks back into the mothercode wasn't achievement enough, the project will also be merging in Compiz Fusion, the configuration and plugin system formed in early 2007 by the merger of Beryl — an earlier Compiz fork — back into the main Compiz community. The news came after the Compiz Council, composed of five longstanding Compiz community members, issued an official statement announcing its formation and setting out a roadmap for future development — with the code described as "expected to be quite volatile."

The council also announced that the project would be parting ways with freedesktop.org, an interoperability-focused organization which provides hosting for a number of similar projects, including the X.Org Server, GStreamer multimedia framework, and the GTK-Qt engine. Details of the move, and of the Compiz-Fusion merger, are said to be still under development, and should be forthcoming in the near future.

______________________

Justin Ryan is a Contributing Editor for Linux Journal.

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Documentation

El Perro Loco's picture

A lot of good things can come from the "reunited" Compiz. I certainly hope one of those things is better documentation - for the techie, the power user and the newbie alike. I would like to have everything spelled out - including the dependencies and, if everything else fails, cake-recipe-style instructions to completely *remove* Compiz-whatever from my installation!

If somebody out there has already seen such documentation, please post the address. So far, my googlings (!) have not been fruitful.

Webinar
One Click, Universal Protection: Implementing Centralized Security Policies on Linux Systems

As Linux continues to play an ever increasing role in corporate data centers and institutions, ensuring the integrity and protection of these systems must be a priority. With 60% of the world's websites and an increasing share of organization's mission-critical workloads running on Linux, failing to stop malware and other advanced threats on Linux can increasingly impact an organization's reputation and bottom line.

Learn More

Sponsored by Bit9

Webinar
Linux Backup and Recovery Webinar

Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.

In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.

Learn More

Sponsored by Storix