IRC log of #maemo-ssu for Tuesday, 2012-08-07

Woody14619Your options are: Live with a house with a hole in it, or hire the carpenter and the "undo" the paint on the windows by removing it.00:00
DocScrutinizer05according to fmg's definition of "proper review" nothing in KP needs further review since every single patch already been 'reviewed' by the one who merged it to KP00:00
Woody14619Both are undesirable, I understand that... But if the hole is more significant than removing the paint on the window...00:01
merlin1991DocScrutinizer05: that's not true, freemangordon even named a few things he would remove00:01
DocScrutinizer05oooh, a few?00:01
DocScrutinizer05sounds sane00:01
merlin1991DocScrutinizer05: well a few he would remove because he already knows their not "stable", but back than it wasn't a definite "x and y have to go" but a "x has to go but there might be others"00:02
Woody14619Especially when half the houses on the block already have painted windows from the same carpenter...00:02
DocScrutinizer05sounds like "lemme rethink! I added A B C D E F G. Maybe for F I was a tad keen. So let's keep that out"00:02
merlin1991DocScrutinizer05: you're argumenting on a silly level00:03
DocScrutinizer05we shouldn't find what has to go due to us knowing it's bad, we should find what's already *proven* by proper *public* review and can safely get included00:03
Woody14619If another (or you) is willing to fix/maintain it in another way, that's great.  The option would be well enjoyed.  But lots of people say things and then don't follow through.00:04
*** bsdmaniak has quit IRC00:05
DocScrutinizer05Woody14619: KP is not fixed in any way, it's a huge pile of untested patches that just got as much testing as "WFM"00:05
Woody14619A good first step:  Do it.  Make a patched kernel.  Give us that option.  That in itself is time better spent then arguing with those willing to put in the effort to do other thing.00:05
merlin1991DocScrutinizer05: whilst your statement is correct atm we only have volunteers for way #1, and untill that changes it's the lesser evil compared to bugs like pselect00:05
DocScrutinizer05no way00:05
DocScrutinizer05I buy pselect() bug over unknown 50 bugs in KP every day00:06
Woody14619doc: Lots of things in KP are tested in the fact that people have been running it for over a year.  By your logic the open wifi drivers would be totally untested, because it didn't get a formal review.  Reality is, lots of people use it every day, and have for close to a year.00:07
DocScrutinizer05IOW rather stay with stock kernel than introduce huge unknown number of new bugs just because somebody refuses to do less00:07
Woody14619And you have that option....00:07
merlin1991DocScrutinizer05: if you apply that to cssu as a whole then you should have never installed00:07
*** toxaris has quit IRC00:07
DocScrutinizer05Woody14619: and yet those drivers are considered unstable and not ready for prime time even by original author00:08
merlin1991ie ke-recv changes, hildon-desktop changes all have been "verified" by beeing used00:08
DocScrutinizer05merlin1991: that's again userland00:08
merlin1991we never had a *public* review of the modified hildon desktop changes that got merged00:08
merlin1991DocScrutinizer05: there's userland and userland, a rock stable kernel is never going to help you if your window manager is foobar00:09
Woody14619Agreed... But to say they shouldn't be made an option, and installed as a loadable module?00:09
DocScrutinizer05you spot a bug in a userland process blindly, while you're fsckd when some idiot thought I2C doesn't neede any locking00:09
DocScrutinizer05Woody14619: [2012-08-06 22:09:50] <DocScrutinizer05> (([2012-08-06 20:48:50] <freemangordon> .ko sitting in /lib/modules does not limit your freedom)) bq27200.ko was a first example why we don't want an arbitrary collection of untested *.ko sitting in /lib/modules of CSSU kernel. Of course you can crowd the /lib/modules with all you like as long as you blacklist it, and as long as core kernel code isn't affected, the possible risk00:11
DocScrutinizer05is limited to filling filesystem with all that stuff.00:11
DocScrutinizer05but again, why would we want to do THAT00:11
DocScrutinizer05?00:11
*** NIN101 has quit IRC00:11
Woody14619bw27200 wasn't "just sitting in /lib/modules".  It was also included as a default loadable.  That's different and you know it.00:11
merlin1991why do we  fill filesystem with other stuff we add that are only an option?00:11
DocScrutinizer05Woody14619: that's what except a dark accusation now?00:12
Woody14619And even now, it's still there, just black listed, since SOME users want that option.00:12
*** ekze has quit IRC00:12
DocScrutinizer05Woody14619: would you please re-read my post?00:12
*** _rd has joined #maemo-ssu00:13
Woody14619I did... You show fmg basically saying what I've said.00:14
DocScrutinizer05stock kernel + a + b + a-blacklist + b-blacklist == stock kernel00:14
Woody14619Close, but no, it's not..00:14
DocScrutinizer05ooh00:15
Woody14619Because stock kernel can't load a and b.  You need stock kernel + ability to load a & b.00:15
DocScrutinizer05and I'm not sure you git it right what fmg said and what *I* added00:15
Woody14619My ability to comprehend is limited by several factors, one of them being the ability of the other party to express things.  What I read looked to be a quote from fgm.  If you added to it, there's no way for me to know where his input ended and yours started.00:16
DocScrutinizer05so why exactly do we need a KP-based cssu kernel with 678 additional modules that all are blacklisted? when everybody can as well just install KP-original?00:17
Woody14619An again, we're at some level in violent agreeement on this...00:17
DocScrutinizer05Woody14619: the fmg qiote been the one in ((   ))00:18
Woody14619Ah, I see. :) Thank you for that clarification.  Now that I see that, it's much clearer.00:18
* amiconn wonder what percentage of users would run cssu without kp00:20
amiconn*wonders00:20
DocScrutinizer05I'm off for another start of my day - if nothing holds me back once more00:20
DocScrutinizer05o/00:20
Woody14619The advantage to having KP is that it does include patches to critical items, not in stock.  And it's being maintained.00:21
DocScrutinizer05amiconn: that's so completely absolutely irrelevant00:21
Woody14619Albiet, not to the strict standards everyone would like.00:21
amiconnWhy is wondering irrelevant?@;)00:21
DocScrutinizer05the answer is00:21
Woody14619Let's face it:  stock is no longer maintained.  If something is broken, it's going to stay that way.00:21
DocScrutinizer05that's why we need a replacement for STOCK, not a new KP00:22
DocScrutinizer05and that's what CSSU is all about, first take00:22
Woody14619At this point, I can say with some certainty that Nokia no longer even has people employed that are capable of doing a kernel fix IF they wanted to.00:23
DocScrutinizer05that's why CSSU exists00:23
Woody14619Yet alone to roll a new release, or to have the desire to do so.00:23
DocScrutinizer05anyway o/ o/ o/ o/ o/ o/ o/ o/ o/ o/ o/ o/ o/00:23
Woody14619Yes... And the first letter of CSSU is what?  Community.00:23
Woody14619Community requires volunteers to make and maintain things.00:24
Woody14619Right now, in our community, we have someone willing to do things.  If we have a choice of people willing to do things, all the better.  Again: I would love a stock+patch kernel.  But one is not available or forthcoming.  If it were, and someone were willing to maintain that, even at a minimal level, I would consider that option (as would others, I'm sure).00:25
Woody14619But lacking that option, and faced with a "hole in the house" or a fully painted house....00:26
*** M4rtinK has quit IRC00:28
*** M4rtinK has joined #maemo-ssu00:28
DocScrutinizer05you forget the panter will leave your house with 100 new holes, for the nails he mounted his scaffold to00:29
DocScrutinizer05painter*00:29
DocScrutinizer05while we lived with that now known hole since 3 years and nobody even noticed00:29
Woody14619Again, when you live in Arizona, and he's the only painter willing to come to your house...  Those are your options.00:30
DocScrutinizer05and you won't tell me more users "tested" KP by using it than did with stock kernel? do you, did you already?00:30
Woody14619This isn't about testing stock kernel...  And to be fair, even a stock device has it's issues.  The number of times a go "Application X has closed" as a yellow pop-up before I updated to CSSU/KP vs after?00:31
DocScrutinizer05you're arguing we should fix one hole by applying a massive overkill of measures nobody really knows how many new holes you'll face later, and do all this based on the rationeale "but there's somebody willing to do it" ?00:32
Woody14619This is about Community.  Community is what you make it.  You can wish it to be something else all you want, but unless you put in the effort to actually make the change you seek...00:33
Woody14619No... I'm not00:33
Woody14619YOU keep saying I am.  But then you're not listening to what I say anyway.00:33
Woody14619I've never advocated for simply tossing KP in.00:33
Woody14619But you're so wrapped up in your own opinion that you keep missing that point.00:33
DocScrutinizer05mhm00:34
DocScrutinizer05I'm actually wrapped up in being afk since 3h and still got nothing done00:34
Woody14619Join the club... :P :)00:34
DocScrutinizer05instead I ponder how "C" and community is any relevant for basic principles of risk management00:35
DocScrutinizer05but I stop that now and here, or rather in the bathroom00:35
Woody14619I'm saying, I'd love to see alternatives... But to have those, we need more people in "C"00:35
Woody14619Frankly, offering a "Community" update that's the same as the SSU for lack of community to maintain it?  Why bother with a CSSU at all.  Yes, I'd love a stable environment.  Give the choice of KP or stock for CSSU-S, right now I'd go for stock.  But I'd prefer a 3rd choice.00:37
Woody14619And if we have someone willing to make a 3rd choice, even if he's starting from the "wrong end" in your view (whittling down KP vs building from stock), I'd still rather at least see the fruit of that effort as an option vs discouraging it from occuring at all.00:38
DocScrutinizer05we can agree on that 10000:39
DocScrutinizer05%00:39
Woody14619I'd be equally happy with another choice of stock+patch, if someone was willing to submit it.  More options (within limits) = better results.00:39
Woody14619As I noted, we're in violent agreement on this.  The difference is, I'm not complaining to fmg that he's "doing it wrong" and discouraging his efforts to build that 3rd option.  You have been.  That's the reason I chimed in when I did...00:41
jon_y~scratchbox00:41
infobotwell, scratchbox is a cross-compiling system that uses binfmt_misc, rpc calls, and an nfs mount to make a cross-build appear to be 100% native, and is found at http://www.scratchbox.org/00:41
jon_yis this the guide to setting up a dev environment? http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation00:42
Woody14619Anyway, we both have stuff to get to...  Have a nice night!00:42
Woody14619For general app building? I believe so jon_y.  There is another made by pali for kernel building.  FWIW, you may want to do a power-search on TMO to see if there are threads about setup.00:44
jon_yWoody14619: well, yes, I want to stick framebuffer into kp5100:44
Woody14619I now there are at least a couple VM images out there that are pre-built.00:44
jon_ysuch as?00:45
Woody14619Then you really want to look for Pali's version.00:45
jon_ywhat do I look for?00:45
Woody14619AFAIK there already is a framebuffer mode in KP (and stock for that matter)00:45
jon_yhmm ok, its not enabled on boot for some reason00:45
Woody14619Do a power search on TMO for "kernel power".  I know that backupmenu uses the FB in it's boot work.  May be worth looking at the code for that to see how he's doing it as well.00:46
Woody14619robbie & pali are both still quite active, here, on TMO and in general.00:47
jon_y"power search"?00:47
Woody14619Yup, on TMO, it's in the right bar, top option00:48
Woody14619~tmo00:48
infoboti guess tmo is http://en.wikipedia.org/wiki/TMO, or http://talk.maemo.org, or http://de.wikipedia.org/wiki/Terrestrial_Trunked_Radio#TMO. It's *not* T-MO (see ~T-MO) or trolls, morons, oxen.00:48
jon_yoh, I thought it was a username00:49
Woody14619forum. :)00:49
Woody14619Enjoy! I'm afk for a bit.00:49
*** _rd has quit IRC00:55
DocScrutinizer05anyway, taking the approach of "we can blacklist" we need two things done: 1) review every single patch simply for changes to core kernel code (which, in case, would need further review to make 100% sure those minimalistic changes can no way ever introduce issues to core), same for other unrelated *.ko that wouldn't get blacklisted with the blacklist entry fro the .ko under review. -- And 2) after we're thru with that for .ko01:22
DocScrutinizer05creating patches, we need to review all the remaining stuff that isn't meant to create an additional .ko but rather belongs to a functon that will get monolithic to kernel, or even affect core kernel itself (example: scheduler)01:22
DocScrutinizer05ps for 1) (other unrelated .ko): example: the I2C 'module' getting patched to make bq27200.ko work. When reviewing bq27200 we need to notice it touches I2C as well, and thus introduces changes to parts of kernel that won't 'vanish' by blacklisting bq27200.ko01:25
DocScrutinizer05h-e-n is monolithic and thus can't get blacklisted. No question it goes to the group of patches that either need further review and industry-grade tests, or simply stays out of cssu-kernel until those tests/reviews can be done01:28
DocScrutinizer05^^h-e-n again just an example01:28
jon_yh-e-n patches is in kp too?01:28
DocScrutinizer05yep01:28
jon_ykp seems to be the super-everything-omnibus kernel01:29
DocScrutinizer05h-e-n basically *is* kernel patches01:29
jon_yok, I thought it does that host mode usb01:29
DocScrutinizer05sure, we didn't feel like rolling specific kernels for everything01:29
jon_ykp superseded it?01:30
DocScrutinizer05h-e-n is 99% kernel patches, plus 1% userland GUI and scripts to operate the patched kernel01:30
jon_yhow does it differ from kp?01:31
DocScrutinizer05MohammadAG wrote the 0.5% GUI, I wrote the 0.5% scripts. kernel patches done by h-e-n team01:31
DocScrutinizer05jon_y: sorry, your question makes no sense01:32
jon_yI'm under the impression h-e-n is another kernel image01:32
DocScrutinizer05the h-e-n hostmode package, on installation, pulls KP and GUI and scripts01:32
jon_yoh h-e-n team01:32
jon_y~h-e-n01:33
infobotmethinks hen is hostmode-easy-now, or http://talk.maemo.org/showthread.php?t=6523201:33
DocScrutinizer05we decided very early we don't want to roll outr own h-e-n kernel, and unified it with KP01:33
DocScrutinizer05esp since for h-e-n you usually want other functions too that are not provided by stock kernel01:34
DocScrutinizer05like support for various filesystems01:35
DocScrutinizer05(approach of blacklisting) then there's a bunch of bugfix patches from upstream, that are already well understood in their general operation principles and need only relaxed testing and review regarding possible specific problems they might exhibit on N900. Example: the mmc driver patch01:43
DocScrutinizer05depending on severity of the bug they are fixing, we need to decide on each single one if it's worth taking it in and doing the evaluation, or if we think it's too risky to have them in with relaxed testing01:45
*** nox- has joined #maemo-ssu01:47
DocScrutinizer05if anybody was willing to prepare a table listing all the patches we have in KP and which cathegory they're in (clean .ko can get blacklisted | unclean .ko or monolithic | upstream patches not blacklistable | 'own' patches that need very close review and tests) we can cary on and have public review of the interesting ones and of the corecode01:52
*** BCMM has quit IRC02:04
*** M4rtinK has quit IRC03:18
*** LaoLang_cool has joined #maemo-ssu03:21
*** ZogG has quit IRC04:26
*** nox- has quit IRC04:30
*** amiconn has quit IRC05:24
*** amiconn_ has joined #maemo-ssu05:24
*** amiconn_ is now known as amiconn05:24
*** LaoLang_cool has quit IRC05:40
*** LaoLang_cool has joined #maemo-ssu05:51
*** jonwil has joined #maemo-ssu05:54
*** taziff1 has quit IRC08:16
*** taziff has joined #maemo-ssu08:16
*** chainsawbike has quit IRC09:08
*** chainsawbike_ has joined #maemo-ssu09:08
*** chainsawbike_ is now known as chainsawbike09:08
*** luf has joined #maemo-ssu09:52
*** andre__ has quit IRC10:43
*** macmaN has quit IRC10:43
*** Sc0rpius has quit IRC10:43
*** tadzik has quit IRC10:43
*** Sicelo has quit IRC10:43
*** DocScrutinizer51 has quit IRC10:43
*** jon_y has quit IRC10:43
*** amiconn has quit IRC10:43
*** gregoa has quit IRC10:43
*** EdLin_ has quit IRC10:43
*** EdLin has quit IRC10:43
*** chem|st has quit IRC10:43
*** ChanServ has quit IRC10:43
*** freemangordon has quit IRC10:43
*** taziff has quit IRC10:43
*** trumee has quit IRC10:43
*** FireFly has quit IRC10:43
*** Woody14619 has quit IRC10:43
*** RST38h has quit IRC10:43
*** kgoetz has quit IRC10:43
*** DocScrutinizer05 has quit IRC10:43
*** kerio has quit IRC10:43
*** luf has quit IRC10:43
*** jonwil has quit IRC10:43
*** infobot has quit IRC10:43
*** Lava_Croft has quit IRC10:43
*** krayon has quit IRC10:43
*** ShadowJK_ has quit IRC10:43
*** IronLege1d has quit IRC10:43
*** Raimu-X has quit IRC10:43
*** Jaffa has quit IRC10:43
*** DocScrutinizer has quit IRC10:43
*** ThreeM has quit IRC10:43
*** MohammadAG has quit IRC10:43
*** guly has quit IRC10:43
*** jon-kha has quit IRC10:43
*** _xnt14 has quit IRC10:43
*** xmlich02 has quit IRC10:43
*** merlin1991 has quit IRC10:43
*** Milhouse has quit IRC10:43
*** Raimu-Z has quit IRC10:43
*** chainsawbike has quit IRC10:43
*** ruskie has quit IRC10:43
*** peetah has quit IRC10:43
*** wmarone__ has quit IRC10:43
*** bb8 has quit IRC10:43
*** X-Fade has quit IRC10:43
*** fisubar has quit IRC10:43
*** rhaamo has quit IRC10:43
*** LaoLang_cool has quit IRC10:54
*** luf has joined #maemo-ssu11:12
*** chainsawbike has joined #maemo-ssu11:12
*** taziff has joined #maemo-ssu11:12
*** jonwil has joined #maemo-ssu11:12
*** amiconn has joined #maemo-ssu11:12
*** infobot has joined #maemo-ssu11:12
*** ruskie has joined #maemo-ssu11:12
*** kgoetz has joined #maemo-ssu11:12
*** IronLege1d has joined #maemo-ssu11:12
*** DocScrutinizer05 has joined #maemo-ssu11:12
*** freemangordon has joined #maemo-ssu11:12
*** kerio has joined #maemo-ssu11:12
*** andre__ has joined #maemo-ssu11:12
*** Lava_Croft has joined #maemo-ssu11:12
*** EdLin has joined #maemo-ssu11:12
*** EdLin_ has joined #maemo-ssu11:12
*** gregoa has joined #maemo-ssu11:12
*** DocScrutinizer has joined #maemo-ssu11:12
*** DocScrutinizer51 has joined #maemo-ssu11:12
*** jon-kha has joined #maemo-ssu11:12
*** merlin1991 has joined #maemo-ssu11:12
*** xmlich02 has joined #maemo-ssu11:12
*** _xnt14 has joined #maemo-ssu11:12
*** Raimu-X has joined #maemo-ssu11:12
*** ThreeM has joined #maemo-ssu11:12
*** jon_y has joined #maemo-ssu11:12
*** krayon has joined #maemo-ssu11:12
*** trumee has joined #maemo-ssu11:12
*** Sicelo has joined #maemo-ssu11:12
*** tadzik has joined #maemo-ssu11:12
*** Sc0rpius has joined #maemo-ssu11:12
*** macmaN has joined #maemo-ssu11:12
*** RST38h has joined #maemo-ssu11:12
*** ChanServ has joined #maemo-ssu11:12
*** Jaffa has joined #maemo-ssu11:12
*** Woody14619 has joined #maemo-ssu11:12
*** FireFly has joined #maemo-ssu11:12
*** ShadowJK_ has joined #maemo-ssu11:12
*** chem|st has joined #maemo-ssu11:12
*** MohammadAG has joined #maemo-ssu11:12
*** wmarone__ has joined #maemo-ssu11:12
*** bb8 has joined #maemo-ssu11:12
*** peetah has joined #maemo-ssu11:12
*** Milhouse has joined #maemo-ssu11:12
*** Raimu-Z has joined #maemo-ssu11:12
*** guly has joined #maemo-ssu11:12
*** sendak.freenode.net sets mode: +vo infobot ChanServ11:12
*** X-Fade has joined #maemo-ssu11:12
*** fisubar has joined #maemo-ssu11:12
*** rhaamo has joined #maemo-ssu11:12
*** M4rtinK has joined #maemo-ssu11:42
*** LaoLang_cool has joined #maemo-ssu12:26
*** M4rtinK has quit IRC12:27
*** M13 has joined #maemo-ssu12:50
*** BCMM has joined #maemo-ssu13:12
*** M13 has quit IRC13:53
*** lizardo has joined #maemo-ssu14:30
*** LaoLang_coo_ has joined #maemo-ssu14:36
*** LaoLang_cool has quit IRC14:37
*** M4rtinK has joined #maemo-ssu15:00
*** xmlich02 has quit IRC15:35
*** M13 has joined #maemo-ssu15:37
*** xmlich02 has joined #maemo-ssu15:40
*** mase76 has joined #maemo-ssu16:12
*** LaoLang_coo_ has quit IRC16:15
*** LaoLang_coo_ has joined #maemo-ssu16:15
*** ZogG has joined #maemo-ssu16:18
*** mase76 has quit IRC16:31
*** mase76 has joined #maemo-ssu16:31
*** LaoLang_co__ has joined #maemo-ssu16:47
*** LaoLang_coo_ has quit IRC16:50
*** LaoLang_co__ has quit IRC16:55
*** DocScrutinizer has quit IRC17:13
*** DocScrutinizer has joined #maemo-ssu17:13
*** DocScrutinizer05 has quit IRC17:13
*** DocScrutinizer06 has joined #maemo-ssu17:13
*** LaoLang_cool has joined #maemo-ssu17:16
*** LaoLang_cool has quit IRC17:20
*** mase76 has quit IRC17:26
*** andre__ has quit IRC17:36
*** DocScrutinizer06 is now known as DocScrutinizer0517:51
*** M4rtinK has quit IRC18:04
*** M4rtinK has joined #maemo-ssu18:04
*** mase76 has joined #maemo-ssu18:04
*** luf has quit IRC18:16
*** toxaris has joined #maemo-ssu18:38
*** NIN101 has joined #maemo-ssu18:49
*** jonwil has quit IRC18:57
*** amiconn has quit IRC19:11
*** amiconn has joined #maemo-ssu19:12
*** fisubar has quit IRC19:13
*** fisubar has joined #maemo-ssu19:13
*** toxaris has quit IRC19:23
*** toxaris has joined #maemo-ssu19:25
*** Woody14619 has quit IRC19:58
*** Woody14619 has joined #maemo-ssu20:14
*** Woody14619 has joined #maemo-ssu20:14
*** M13 has quit IRC20:14
*** M13 has joined #maemo-ssu20:28
*** ekze has joined #maemo-ssu21:07
*** mase76 has quit IRC21:33
*** freemangordon has quit IRC21:38
*** bsdmaniak has joined #maemo-ssu21:46
*** ShadowJK_ is now known as ShadowJK22:20
*** M13 has quit IRC22:20
*** nox- has joined #maemo-ssu23:21
*** NIN101 has quit IRC23:37
keriocssu bug!23:45
keriorejoyce!23:45
keriobecause it's probably easy to fix23:45
kerioi mean, it is easy to fix23:45
keriowtf is "BMD" anyway?23:46
*** bsdmaniak has quit IRC23:47
kerioi just don't get how nobody noticed23:48
kerioi mean, the cssu process would've failed already23:54
kerio:s23:54
kerio"sudo /usr/libexec/apt-worker" doesn't actually work23:54
keriobecause apt-worker is a symlink23:54
kerioand it's wrongly marked as a diversion to apt-worker.real23:54
*** BCMM has quit IRC23:54
*** bsdmaniak has joined #maemo-ssu23:55
keriothose are two unrelated problems23:55
keriodoes the latest cssu-enabler fix this? was it a known bug?23:55

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!