| Compiz and Beryl 3D projects merge |
Apr. 05, 2007
Analysis -- Several months after parting ways, the leaders of the two leading 3D compositing Linux desktop projects, Compiz and Beryl, have agreed to come back together.
Quinn Storm, one of Beryl's creators, wrote last September that "it at least 'feels' as though development is rather closed, with any possibility of getting code into the main source tree being at best a procedural headache."
 Compiz in action (Click to enlarge) |
 Beryl in action (Click to enlarge) | The specific problem, according to the Open Software Wiki, that lead to "the fork was communication problems between the Compiz insider developer community at Novell and the community of users on the compiz mailing list. Patches submitted to compiz were not felt to be applied in a desired way, so in the summer of 2006, work began on a development fork for community contributions."
Frustrated by this inability to have their say in the Compiz project, Storm and others launched the Beryl fork to Compiz on September 18.
In response, David Reveman, a Novell developer and the Compiz maintainer, wrote on the Freedesktop Compiz list, "I take seriously the feedback from the community that they would like to see more open communication from me about the compiz roadmap and what I'm working on. I'll do my best to improve this in the future, and I'm always open to discussion about where compiz should go!"
As time went on, the Beryl leadership began to question just how wise their move had been.
Robert Carr, another Beryl leader, explained in the Beryl development mailing list, "Around a month and a half ago some of us were discussing some rather radical changes to the design of beryl-core which we inherited from Compiz, this inevitably led to 'We should talk to Compiz about this to keep things synced', which even more inevitably leads to 'If we are going to talk to Compiz to keep our designs similar, so on, so forth, are our differences really so large that we need to be two separate projects?'"
Carr then approached David Reveman, a Novell developer and the Compiz maintainer, and found that he was "very [interested] in working with us."
Then, according to a Compiz press release, "After several weeks of discussion the leaders of Compiz and Beryl have agreed that the two communities shall reunite. This decision is supported by both David and Quinn and represents the majority decision of the administrators and developers in each community. At this early stage not a lot has been decided, but these are the main points of the agreement:"- Compiz will effectively split in to two divisions: Compiz-core and Compiz-extra.
- The Compiz-Core division will focus on core functionality. The name of the core package will remain compiz.
- The Compiz-Extra division, which includes plugins, decorators, settings tools and related applications and their developers, will merge with the Beryl project's programmers and offerings in these areas to form a new community with the temporary name of "Composite Community".
- The codebase of the new community will consist of the best plugins, decorators, settings tools and related applications from the Beryl and Compiz communities. We will create a code review panel consisting of the best developers from each community who will see that any code included in a release package meets the highest standards and is suitable for distribution in an officially supported package. Support for existing packages will be continued at least until the first stable release of the new project.
- The websites of each community will remain up and running until a new, user oriented site is completed. Since the forums are the heart of each community, they will be merged first. Once we have a single community forum we can use it to discuss the additional details, including the name of the new project, as well as setting the goals for the first release.
The end result of this for Linux desktop users should be a single, united and improved 3D desktop option.
-- Steven J. Vaughan-Nichols
Do you have comments on this story?
Talkback here NOTE: Please post your comments regarding our articles using the above link. Be sure to use this article's title as the "Subject" in your posts. Before you create a new thread, please check to see if a discussion thread is already running on the article you plan to comment on. Thanks!
Related Stories:
(Click here for further information)
|
|
|
Approaching the Linux Desktop
The purpose of this paper is to help organizations evaluate the Linux desktop against their own enterprise needs and discover what benefits the Linux desktop might bring to their organizations.
Migrating To Linux: Application Challenges and Solutions
Several solutions exist to help organizations migrate in an orderly fashion from Windows to Linux desktops. This paper establishes the characteristics of an ideal cross-platform solution and reviews these alternatives in light of this ideal standard. The paper takes a closer look at the pros and cons of various solutions and outlines the business benefits that can be achieved.
Linux Advantages: Publicly Available Information on Linux Software
This paper offers a brief summary of readily-available Linux information to help businesses sort out this widely misunderstood operating system.
Top 5 Strategies for Managing Linux
Despite continuous evolution in the manageability of Linux, a 2006 survey cited manageability concerns as a top reason why organizations are hesitating to adopt Linux. Levanta believes Linux can be as manageable, if not more so, than other operating systems by following key strategies. These strategic recommendations were developed from experiences in numerous customer environments, both large and small.
Why Choose Novell for Linux?
This paper outlines the benefits of switching to the Linux platform and choosing Novell as a high-performance, enterprise solution.
Enterprise Linux Selection Guide
Considering moving your enterprise to the Linux operating system? Since there are so many similar versions, choosing the right one can be tough. This paper offers a clear process to help you make an informed decision and get the features, support, and cost that are right for your business and technical needs.
Overcoming Challenges in Managing Linux
Levanta has created a new administration model with innovative technology that breaks down the barriers to making the most of Linux systems. This paper will provide an in-depth look at the workings of Levanta’s product, the first Linux appliance of its kind.
SUSE Linux Enterprise 10 for Retail Businesses
Discover why major retailers have switched to SUSE Linux Enterprise Desktop in the back office. SUSE Linux Enterprise Desktop 10 is a low-cost desktop that offers a complete set of productivity applications and interoperates seamlessly with the other Windows, Macintosh and UNIX desktops in your store.
Moving to a Linux Desktop
Migrating from Windows to Linux on the desktop can be a substantial undertaking because it has the potential for touching -- and perhaps disrupting -- every user in your organization. Unlike a data center (server and infrastructure) migration that is largely transparent to users, the cultural and administrative transitions and environment readiness required to support a Linux desktop migration are extensive.
Seven Good Reasons to Exchange Exchange
This paper describes seven compelling reasons why you should switch from Exchange to Scalix.
|
|
|
|
|