View Single Post
Copernicus's Avatar
Posts: 1,986 | Thanked: 7,698 times | Joined on Dec 2010 @ Dayton, Ohio
#98
Originally Posted by woody14619 View Post
I think the hostility comes from the fact that you're presenting yourself as being intelligent enough to ask for code samples, or direct "proof", but too lazy to bother to go find them yourself. Even after being told it's all public, and being given links to release notes, you still insist others do the work to provide you with specific answers and details.
Well, of course I'm lazy! That should be obvious from what I've written already.

But this thread was started by the question "People who do not use the cssu, why?" My answer was, to be honest, the counter-question "why should I use the CSSU?" The CSSU folks appear to have done an awesome amount of work fixing bugs. But there is no good, clear, simple explanation of what it is they have done.

Yes, I do insist on specific details! The CSSU folks, for all their brilliance, are not Nokia. My N900 is my phone, my only phone, and I'm not willing to perform major surgery on it if the only description of the CSSU I can find is "it works for me" or "it fixes more than it breaks."

So yes, I am going to now do the grunt work and plow my way through a year's worth of IRC logs and 500-600 pages of TMO discussion to sieve out what I can about what has been changed, and browse the source code to boot. And since I don't intend to install CSSU until I've done that, this would be another answer to "why I haven't installed CSSU".

For example, I as a user (not a developer) noted hildon-desktop in PR1.3 had a memory leak, as it's use would go up every day for me. It could have been hildon-desktop, some default widget, the way something was called in a library, a QT related leak... I don't know the specifics. I do know that when I installed CSSU, it stopped doing it.
Here's the thing: if you don't know what was causing the leak, then you don't actually know that installing CSSU fixed the leak -- all that you actually know is that something changed around the time that you installed CSSU. It could have been CSSU (and indeed probably was), but it could also have been something unrelated to CSSU that changed around the same time, or it could even be that the leak is still there and a change in usage habits (perhaps due to features of the CSSU) have hidden the leak.

The truth is, you don't actually know. The CSSU gives you a warm fuzzy that something good occurred, but for all we know, installing or uninstalling something else would have given you that same warm fuzzy.

It's nice to pin all the warm fuzzys on the CSSU, but it's even nicer to prove that the CSSU improves your phone. The proof is there, somewhere, in the code. I'll see if I can find it...

Said simply: When you act like a child, people tend to treat like one.
Correct! I have been acting like a child here. I'm asking to be taught. I want instruction, schooling, anything. If you're saying that self-study is the only option available, that's fine. I'm not going to be happy about it, but I can deal.
 

The Following 3 Users Say Thank You to Copernicus For This Useful Post: