<div class="gmail_quote">On Thu, Jan 26, 2012 at 11:28 AM, Jorge O. Castro <span dir="ltr"><<a href="mailto:jorge@ubuntu.com">jorge@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

With tools like MyUnity now in universe, and didrocks putting basic<br>
configuration in the control panel I'd like to propose the removal of<br>
compizconfig-settingsmanager.<br>
<br>
I don't mean "stop telling people to use it" or "add a warning", I<br>
mean total removal from the archive until the tool is either better<br>
tested or doesn't break people's configuration. Here are some of the<br>
problems with the tool.<br>
<br>
- It's possible to accidentally uncheck the Unity plugin, breaking the<br>
user's desktop.<br>
- It has a load of checkboxes for plugins that we don't support,<br>
allowing infinite combinations of untested options, which result in<br>
either a broken desktop or a misconfigured one.<br>
- People report these bugs, and instead of fixing real bugs we have to<br>
deal with corner case bugs for things we never plan on supporting.<br>
- Since it's settings are separate from Unity a "unity --reset"<br>
doesn't fix it, you have to blow away .compiz or some other dotfile<br>
directories to get a desktop back.<br>
- Alex Chiang has documented some of the issues he's run into here:<br>
<a href="http://askubuntu.com/a/80590/235" target="_blank">http://askubuntu.com/a/80590/235</a><br>
- I'm sure at UDS you've seen didrocks show you one of the ways it<br>
breaks even when using parts of it that shouldn't break.<br>
<br>
MyUnity is a better user-facing tool anyway for those that want to<br>
play, it would be a shame to have the ccsm tool ship in an LTS. If<br>
anyone cares about it they can plop it in a PPA.<span class="HOEnZb"></span><br clear="all"></blockquote><div><br>I oppose this suggestion; a more holistic approach is required.<br><br>1. How does a user getting it from the Ubuntu archive vs. a PPA solve the problems you list? In both cases, it is a conscientious decision to install and use the software.<br>

2. There is a mechanism in the debian package format to indicate packages that do not play well together. Additionally, the package description can be updated to more accurately reflect the advanced and powerful nature of the tool.<br>

3. There are many pieces of software in the archive. Some of them perform similar functions. Some are easier to use than others. Some can cause problems if used or configured incorrectly. This alone is not sufficient justification to remove packages from the archive.<br>

4. CCSM is presumably also
useful in environments other than Unity.<br>5. We ship lots of software of questionable and variable levels of quality in the Ubuntu archive. <br><br>I would, however, be persuaded to change my mind if you were able to successfully argue for it's removal from Debian.<br>

<br>Cheers,<br><br></div></div>-- <br>Cody A.W. Somerville<br>Release Engineer<br>Mainstream Systems Team<br>Custom Engineering Solutions Group<br>Canonical OEM Services<br>Phone: +1 781 850 2087<br>Cell: +1 613 401 5141<br>

Fax: +1 613 687 7368<br>Email: <a href="mailto:cody.somerville@canonical.com" target="_blank">cody.somerville@canonical.com</a><br>