It's time to jettison CCSM

Petko pditchev at gmail.com
Tue Jan 31 22:46:30 UTC 2012


Ok , so I read the whole discussion and I want to summarize , because 
the direction of things seems really clear and there's a compromise (not 
having ccsm "jettisoned" and confining the trouble it's causing ) .

I won't summarize the problem , nor the whole discussion - only what I 
believe is the right course of things (most of the things are mentioned 
in the thread):

-- change the package description

-- put an "apply" button instead of applying changes on site

-- put a warning "System may brake,are you sure" on clicking apply

thus far - things to do instead of removing the package that will put 
the fire out. Now some additional stuff:

-- make CCSM launch MyUnity (hell , keep the checkbox - with the listed 
changes we have a Safty-ed (I just made that up) power user tool , so if 
someone wants to uncheck it he'll know better next time)

-- (Nico's suggestion) put a 10 sec period to confirm (and revert 
changes when there's been no confirmation) . I'm aware that that doesn't 
fix some more major breaks but it fixes a lot of breaks that are not 
that bad , but hard for a newb to handle .



Mathieu Comandon made a point that Ubuntu is the main user of compiz and 
since the project is not in good shape some help is desperately needed 
from the ubuntu community . I really don't know what the situation is 
with compiz overall , but I believe that CCSM holds a lot of power , and 
it will be much harder to rewrite all of that (and much more 
unthoughtful to dispose of it) , than to put safeties here and there and 
to adopt the app at some point (at the point that you would have 
otherwise started to write a substitute for CCSM) .

So that's that , I'd say that the next thing to do is - get a blueprint 
going , recruit some people that are interested , and do the things that 
need to be done (I believe that the essentials are at most half a days 
work for someone that knows his way around CCSM (I hear that there's 
still a one man team in compiz) ) .



More information about the ubuntu-desktop mailing list