It's time to jettison CCSM

Didier Roche didrocks at ubuntu.com
Wed Feb 15 11:27:49 UTC 2012


Le 09/02/2012 20:49, Andrew Starr-Bochicchio a écrit :
> On Fri, Feb 3, 2012 at 5:43 PM, Andrew Starr-Bochicchio
> <a.starr.b at gmail.com>  wrote:
>> On Wed, Feb 1, 2012 at 10:26 AM, Jorge O. Castro<jorge at ubuntu.com>  wrote:
>>> On Tue, Jan 31, 2012 at 6:09 PM, Jeremy Bicha<jbicha at ubuntu.com>  wrote:
>>>> Yes, there are lots of ideas but until someone actually has a working
>>>> patch to make CCSM better, the complaints posted on this thread are
>>>> still valid. And one of the most important points as Didier posted is
>>>> that CCSM has had very little work done on it in along time despite
>>>> known problems. I hate to be off-putting but what CCSM needs is not
>>>> "power users on mailing lists, forums, twitter, etc." but developers.
>>> More to Petko's point; we do have Compiz bugs and outreach as part of
>>> the general Unity developer growth. In my experience however it's very
>>> difficult to get new volunteers to be able to just dive into Compiz
>>> because it's complicated.
>> I've noticed there are a couple old merge proposals against
>> lp:compiz-libcompizconfig that might be relevant to this conversion.
>> Particularly:
>>
>> https://code.launchpad.net/~compiz-team/compiz-libcompizconfig/compiz-libcompizconfig.fix_873772/+merge/79456
>>
>> which aims to fix LP: #873772 and LP: #88190:
>>
>> "It is possible for users to really mess up their systems by disabling
>> important plugins like move, resize, composite, opengl and unityshell.
>> As such, we should provide a way for distributions to be able to lock
>> down certain parts of the user's configuration, such as settings
>> values or the plugins one is allowed to have enabled or disabled"
>>
>> I don't know if Unity/Compiz have a patch pilot scheme, but it would
>> be nice if someone with the a deeper knowledge of Compiz could help
>> push these to completion. This is outside of my skill set.
> What is in my skill set is a bit of PyGTK. I've had these two merge
> proposals up for almost a week now with no response. I have upload
> rights for ccsm in Ubuntu, but I'd still appreciate a code review.
>
> https://code.launchpad.net/~andrewsomething/ubuntu/precise/compizconfig-settings-manager/first_run_warning/+merge/91374
>
> Add a first run dialog providing a user warning.
>
> https://code.launchpad.net/~andrewsomething/ubuntu/precise/compizconfig-settings-manager/disable_unity_checkbox/+merge/91375
>
>   If in a Unity session, don't allow the user to disable Unity from main view.

Thanks a lot Andrew for your great contribution! After some small 
guidances (and targetting the correct branch), bothof them are now 
sponsored!

Any other code contribution to help on ccsm is more than appreciated :)
Cheers,
Didier



More information about the ubuntu-desktop mailing list