/srv/irclogs.ubuntu.com/2007/11/17/#kubuntu-devel.txt

Hobbseemhb: sorry, i suck.  been busy.02:07
Jucatodon't be too hard on yourself :)02:15
* Jucato sucks and he isn't even busy :)02:15
claydohsorry none of you suck!02:20
claydohI do cuz I am too lazy to learn new stuff ;)02:20
bddebianI've been "learning" for several years now and I still suck.. :-)02:23
JucatoI've not been learning, which makes me suck more :)02:24
claydohI never startted so my suckage rules all02:33
* claydoh loves yall, even if you think you suck which you don't02:33
Jucatohahah :)02:34
=== czessi_ is now known as Czessi
nixternalnice, Edubuntu is looking at a fairly large rollout now05:57
Jucatooooh he's here!! :)06:00
* Jucato is almost finished drawing up a wiki page for the imaginary meeting06:01
nixternallol06:02
nixternalhere today, gone tomorrow06:02
Jucatoyou? or the meeting? :)06:03
Jucato(which was never here today...)06:03
Jucatoboy, even in wikis I can still rant!06:03
nixternalI am tired of ranting...it is like they go unheard anyways06:04
crimsunyep, that's why most people blog!06:05
* Jucato blonts...06:05
Jucatoblog + rant...06:06
crimsun"I'm more emo than you."06:06
nixternalhaha06:06
Jucatothere! done!06:07
Jucatohm. saving is taking longer than previewing :)06:07
Jucatohttps://wiki.kubuntu.org/KubuntuHardyProposals06:08
nixternalwo0t...on monday, our local frys electronics will sell PC-BSD systems with KDE!06:18
nixternaland everyone in the US knows that frys is HUGE!06:19
Jucatoyay!06:19
Jucatobut PC-BSD? O.o06:19
Jucatooh well, as long as it's KDE!!06:19
nixternalya, odd choice, but it will be KDE!06:19
nixternalfrys had the choice I guess with the green pc or the bsd one06:20
Jucatooh definitely good he chose the KDE one :)06:20
nixternalthat it is06:20
JucatoI still can't seem to believe that someone deployed systems using E... must have been a big boost for the E folks06:21
nixternalwe were in there the other day, a couple of the LUG guys, and they manager knows us because after every meeting, we crash the place06:21
nixternalso we got to test drive a couple of *nix boxes they were looking at06:21
Jucatos/crash/trash/ ?06:21
nixternalwe get there at about 5pm every sunday...that is when they put out all of the super bargain stuff06:22
nixternalthat is how I bought those linspire desktops for $125 each06:22
nixternalHost '3LockBox', running Linux 2.6.22-14-generic - Cpu0: AMD Athlon 2200 MHz; Up: 3d+7:19; Users: 1; Load: 0.00; Free: [Mem: 386/941 Mio] [Swap: 863/863 Mio] [/: 11381/14084 Mio] [/boot: 93/122 Mio] [/home: 37369/41301 Mio] [/media/maxtor: 142409/150230 Mio]; Vpenis: 93.4 cm;06:22
nixternalthat is what I got for $12506:22
Jucatowow06:22
nixternalI upgraded the ram and added an external drive06:23
nixternalonly came with 512mb of ram and a 60gb drive I think..but still...for $125 that is pretty good06:23
nixternaland one came with a super large 15" crt :p06:23
Jucatowow06:23
Jucatoreally wow06:23
nixternaldid you hear that?06:26
nixternalmy pillow is calling my name06:26
nixternalk'nite :)06:26
Jucatoknight! :)06:26
jpatrickhello Knightlust10:07
Knightlusthi jpatrick10:12
Tm_Tjpatrick: nice english :(10:26
jpatrickTm_T: ?10:27
Tm_T"wanna" in topic10:27
jpatrick:P10:27
Tm_TI'd replace it with "want to" or "like to"10:27
Tm_Tit's bit fussy for some people now10:28
jpatrickthere :)10:28
Tm_Tthanks :)10:28
GNUtonhi!11:33
=== neversfelde_ is now known as neversfelde
=== \sh_away is now known as \sh
ubunturossince, konqueror in Kubuntu doesn't have the "window" menu, the KDE Quickstart guide will have to be modified with shortcuts to that terminal emulator12:03
ubunturosin Kubuntu12:05
ubunturoshttp://docs.kde.org/development/en/kdebase/quickstart/want-command-line-back.html - this page12:05
ubunturosanybody around?12:06
jpatrickHobbsee: we need because... http://ihosted.info/~jpatrick/kubuntu-leaflet-es.png13:18
jpatrickit doesn't end up very pretty13:18
Hobbseehah. nasty.13:18
=== neversfelde_ is now known as neversfelde
mhbhi folks13:37
jpatrickhi mhb13:38
mhbanything new & fresh around?13:40
* ryanakca wonders if there will be a K4B13:47
ryanakcaor... KIVB ... since they use roman numerals in their logo13:47
* ryanakca waves to mhb13:47
mhbI guess there will be, but not soon13:48
mhbryanakca: have you asked Riddell for his assistance?13:49
ryanakcaRiddell: ping, could you please poke/prod/set Hobbsee and her PSOD loose on the canonical people who are "in charge" of setting up drupal for kubuntu.org? Not that there's a big rush, but the sooner it's up, the better, imho :)14:37
ryanakcamhb: done :)14:37
Hobbsee?14:37
Hobbseewhat influence do you think i have?14:37
ryanakcalots?14:37
Hobbseemhb: thinking early european morning14:37
* ryanakca yawns and burns a copy of Ubuntu Studio for his school's student radio...14:39
fifooHi14:52
fifooIs Jonathan Patrick Davies around?14:52
ryanakcajpatrick: would that be you ^^ ?14:53
jpatrickyep14:54
fifooHi14:55
fifooI'm Laurent14:55
fifooYou contacted me by email a while ago14:55
jpatrickah hello there! :D14:55
fifooand told me to come and chat to you here14:55
fifooto see how I can get involved :)14:55
jpatrickwell, us :)14:55
Jucatooooh new slave :)14:55
Jucatoer I meant, contributor :)14:56
fifoo;-)14:56
jpatrickwell, what would you like to help out with?14:56
fifooI'm quite interesting in coding (bugfixing I imagine now that the release is getting closer)14:57
fifooI do C++14:57
jpatrickprehaps you could help Tonio_ with kio-apt?14:58
Jucatohttps://wiki.kubuntu.org/HelpingKubuntu and https://wiki.kubuntu.org/KubuntuHardyCatchup15:00
fifoosure15:00
jpatrickfifoo: we have until Feb 14th for new stuff, plenty of time :)15:02
fifoocool! :)15:04
Jucato!schedule15:05
ubotuUbuntu releases a new version every 6 months. Each version is supported for 18 months to 5 years. More info at http://www.ubuntu.com/ubuntu/releases & http://wiki.ubuntu.com/TimeBasedReleases15:05
Jucatoer.. hm...15:05
Jucatofifoo: just take note of the freezes: https://wiki.kubuntu.org/HardyReleaseSchedule15:06
Jucatobut yeah we've got time... :)15:06
fifooHey Tonio_, any way I could help?15:07
jpatrickfifoo: apt-get source kio-apt from Hardy and I think the apt+http:// protocol has to be implemented15:10
Tm_Tumm who were our default settings guy?15:13
jpatrickTm_T: Tonio_ :) (I think)15:13
Tm_TI thought too15:13
JucatoTonio_ or Riddell perhaps15:14
Tm_TTonio_: hi, I wonder if we should reconsider klipper settings15:14
Tm_TTonio_: about saving clipboard contents on exit, not perhaps desired default15:23
mhbJucato: hey, you live almost next to Hobbsee, would you mind somehow forcing her to tell us a date/time when she can get to a meeting? Thanks.15:26
mhbJucato: I'm kind of angry over how it gets more and more delayed15:26
JucatoI'll ask her tomorrow if that's ok15:26
jpatrickmhb: make meetings on weekends so we can all go is what I say15:27
Jucatoafaik the next weekend will be good as long as it's still weekend for us too. she has exams on monday15:27
Jucato(Nov 26 monday)15:27
mhbjpatrick: yes, I tried, yet she couldn't find an hour when she could come...15:27
mhbjpatrick: still, that's the plan15:28
mhbI wanted to have it this week, but it can be done in 7 days, too15:28
jpatrickor at least something I added to the meeting page :P15:28
=== booga is now known as begert__
mhbJucato: thanks15:28
jpatrickand every 2 weeks or something15:28
* Jucato suggests monthly15:29
jpatricktoo long15:29
mhbJucato: I still think D3lphin works quite well for me...15:30
mhbJucato: I agree on strigi, though ... never like the KDE3 frontend and the CPU consuming15:30
Jucatomhb: the issue I'm raising about D3lphin is the practicality of supporting it in an LTS, since it is unmaintained it seems and quite a number of bugs15:31
Jucatoas for the fact that it works for you, it can easily be countered by "it doesn't work for X number of users" too... but that's not going to help15:32
Tm_TI won't use D3lphin, that's all I'm going to say15:32
mhbTm_T: You don't have to, do you?15:32
Tm_Tno, I don't, actually, never really did use either15:33
Jucatothe fact is that D3lphin is loved and disliked equally. there's no statistic that can reliably prove which side is the majority.15:33
mhbJucato: you are right, if it's too buggy, we should decide on it15:33
Jucatohe doesn't have to. but remember that we're putting it up front as *our* default file manager. that alone is a big factor15:33
* mhb hasn't seen the bug reports yet15:33
Tm_TJucato: I wouldn't say it is "our default" because I just ignore defaults when I think my usage15:34
Tm_TI'm not in our target15:34
Jucatoark integration, other service menus, d3lphin not opening folders with #, funky status resizing bar, funky resizing info panel when splitting the window15:34
Tm_Tsounds fun15:35
Jucatoour default = officially Kubuntu's default.15:35
Tm_Ttrue15:35
Tm_Tif I had to choose, definately Konqueror15:35
Tm_Tit's real powertool15:36
Jucatoand the fact that hardy will be LTS, we have to support it for at least 3 years on the desktop15:36
Tm_Tyup15:36
Tm_Tthat alone screams to me "Konqueror ftw!"15:36
JucatoI have no issues about d3lphin remaining if we're really intent on doing an Adept on it...15:36
mhbJucato: well LTS is not really an argument for Konqueror or against Konqueror, seeing as the D3lphin haters are quite loud, I don't think there will be more serious bugs other than they reported15:37
Jucatoer.. remaining as the default... I'm amenable to having it still installed for "backward compatibility"15:37
mhbtrue, we *should* fix them15:37
Jucatomhb: I guess my point is, given the meager human resources that we already have, we will most likely end up maintaing D3lphin in becoming the de facto upstream, sort of like what's practically happening to Adept15:38
Jucatobut I guess since we've been able to pull that off w/ Adept, we can probably do it with D3lphin as well...*shrugs*15:38
Tm_Toff ->15:38
Jucato<- on15:38
mhbwell, it's a question on Riddell and Tonio_ mainly15:39
mhbthose two are most likely to do D3lphin fixes, if anyone15:40
Jucatoon Riddell mainly now. unless Tonio_ changed his mind. last time I think he was thinking twice about D3lphin15:40
mhbJucato: truth is, some people (in my opinion unjustly) sharply criticised Kubuntu and JR for including D3lphin and Strigi, removing them might be a show of weakness, or it may spark more Kubuntu criticism, especially from other distro's fans15:44
* Jucato puts forward the hidden-root and mediat:/ to /media changes and reversions15:45
mhbJucato: we also must take into account the "silent" part of the community ... it's the same as in our country, extremists are quite loud, but that doesn't mean the whole country agrees with them15:45
Jucato<Jucato> the fact is that D3lphin is loved and disliked equally. there's no statistic that can reliably prove which side is the majority.15:45
mhbindeed15:45
Jucatowhich is why I'm not putting that forward as the mean reason for reconsideration15:46
mhbI very much liked the decision of hiding root and stuff15:46
Jucatowe can always say that "hey, we've decided to keep D3lphin as the default because we've fixed it and made it better."15:46
mhbtoo bad it got reconsidered15:46
JucatoI like the idea/purpose behind the hidden root thing, but not the implementation15:47
mhbif stars are aligned, I will have a patch for Adept skipping the silly welcome screen later today15:53
mhbupdater15:53
Jucatoyay15:53
Jucato(I guess)15:53
mhbhmm, someone beat me to it15:53
mhbdamn you Tonio_ :o)15:54
Jucatoheh15:55
mhbhmm15:56
mhbwhat should I do then15:56
mhbperhaps a nicer icon for the Adept updater15:56
mhbI always disliked the "Warning" icon there15:56
mhband the package is kind of blurred15:57
* ryanakca nods ;)15:57
ryanakcamhb: replace it by the one used by Katapult...15:57
ryanakca(cd in a box)... sure, you'll have to tinker with pixels to get it down to kmenu/system tray size... but, it would look nicer :)15:58
mhbryanakca: name?15:58
ryanakcamhb: of the icon? unsure... I can try to find it though... probably under /usr/share/icons/something15:59
mhbooh, you mean the Adept Manager package15:59
mhbokay, let's get tweaking15:59
nixternalmornin'16:00
mhbhey nixternal16:00
Jucatoyo nixternal16:01
jpatrickmhb: it's a kpassivebox, but I think you know that..16:01
ryanakcamhb: hmm *twiddles*16:03
ryanakcamhb: /usr/share/icons/hicolor/scalable/apps/adept_manager.svgz is the svg16:04
ryanakca/usr/share/icons/hicolor/32x32/apps/adept_manager.png is one of the pngs... substitute 32x32 by 64x64, 48x48, 22x22, 16x16, etc for various sizes. So, it looks like you just need to adjust the kmenu entry or something of the sort16:06
ryanakcathere's also _updater.png and _installer.png / .svg16:06
mhbhmm, svg16:09
mhbryanakca: thanks a lot16:10
ryanakcamhb: :)16:12
=== \sh is now known as \sh_away
ryanakcamhb: ok... looks like KMenu is already setup to use the nice icon... so, basically, iirc, all you have to do is look in the adept updater sources for the line that points to the icon and replace that filename by  /usr/share/icons/hicolor/correctxsize/apps/adept_updater.png16:14
mhbryanakca: are you sure you know which icon I mean? The notification one16:17
mhbthe one with the red warning16:17
ryanakcamhb: Umm... I'm guessing your talking about this one: http://blog.ryanak.ca/adept.png16:34
ryanakca(sorry about the crappy screenshot)16:34
=== claydoh__ is now known as claydoh
mhbyeah16:36
mhbryanakca: attempt 116:38
mhbhttp://mhb.ath.cx/blog/wp-content/uploads/2007/11/updater-icon.png16:41
mhbryanakca: ^^ check it out16:41
ryanakcamhb: looks great :D16:43
* ryanakca => lunch16:43
mhbcomments from everyone on the subject welcome16:46
mhbespecially "blonters" like Jucato (that word is so strange sounding)16:47
Jucatoand yet so catchy :)16:47
JucatoI find it better than previous icon, although I'm not sure if the new overlay is distinguishable enough...16:48
Jucato(what's the image metaphor for "update" anyway?)16:48
mhbnot sure either16:48
mhbI just reused an Oxygen symbol for "down" because they have SVGs, unlike Crystal16:48
Jucatowhich is puzzling, since the real name of the icon set is "Crystal SVG" :)16:49
mhbyeah16:49
mhbthat guy never released any SVGs, I guess16:49
mhbeven the Crystal Something he did recently16:49
jpatrickProject16:50
Jucatobleh everaldo :)16:50
* Jucato likes the "globe" icons in Crystal Project though.16:50
mhbCrystal Project, Crystal Fusion, CrystalKit ... who knows?16:50
nixternalbah everaldo is more like it16:50
nixternalhe makes nice icons, but never releases the source, which is a license violation, and he doesn't attach a license at all to his tarballs either16:51
nixternalthen to top it off, his icon themes will switch the nice konqi logo to a freakin' linspire logo16:51
jpatrickhaha16:51
Jucatobah, bleh. same thing... I had my tongue out though :P16:51
jpatricknixternal: several k packages awaiting your masterness on revu16:52
mhbJucato: we have a metaphor for "restart", not the same as update, though16:52
nixternaland a) he won't fix the logo issue, b) he won't attach a license, and c) he will not provide the svg's...so because of that, we are unable to package the icons...and believe me, Riddell, Hobbsee, and myself have tried talking to him...16:52
mhband I tried to avoid it as we use the same icon for "Your computer needs to restart"16:52
nixternaljpatrick: I will take a look in a sec16:52
mhb"down" as in "download updates" seems sensible16:52
nixternalupdating my kde4 build so I can do some krushing today16:52
jpatricknixternal: they're all near the top16:52
nixternalgroovy16:52
Jucatomhb: perhaps a bit bigger maybe?16:52
Jucatomhb: the down arrow I mean...16:53
CPrgmSwR2Is there a way to get the latest version of soprano16:56
CPrgmSwR2CMake Error: Soprano version 1.96.0 is too old. Please install 1.97.1 or newer16:56
CPrgmSwR2I get this error on kubuntu16:56
Tonio_hi16:59
Tonio_mhb: about d3lphin16:59
Jucatohi Tonio_16:59
Tonio_there is no problem doing something wrong, but it is a problem not to fix the issue16:59
Tonio_imho, d3lphin should be installed, but obviosly not associated to the system16:59
Tonio_especially since we don't have a graphical way to switch back17:00
Tonio_changing inode/directory mimetype association is just nasty for the user17:00
Tonio_about strigi, same problem, it doesn't work and fucks up (sorry) the cpu17:00
nixternalCPrgmSwR2: http://kubuntu.org/~jriddell/tmp/soprano/  <- you can try the soprano from there, but last I tried it didn't work..so I ended up building soprano from kdesupport and that worked17:00
Tonio_with strigi my battery life is about 30 minutes17:00
Tonio_that's just a shame17:00
nixternalsame here17:01
Tonio_mhb: if I had to vote, and especially since hardy will be lts release, means use by companies, I'd remove them17:01
nosrednaekimLure: hey, any chance you vould put my wattmeter in hardy's version of guidance-power-manager?17:01
nixternalTonio_: +1 billion :)17:01
Tonio_nixternal: is there a meeting toonight ?17:02
nixternaldunno17:02
Tonio_I might not be there unfortunatelly, but I'd like to rediscuss this in the next meeting17:02
Lurenosrednaekim: it should go to kde svn first, then it will be picked up from there17:02
Tonio_doing nothing is bad17:02
nosrednaekimLure: who should I contact about that? its a two line patch.17:02
* Jucato has put that in https://wiki.kubuntu.org/KubuntuHardyProposals17:02
Tonio_as I said I see no problem is doing wrong things, a lot of people criticised systemsettings at the begining17:02
Lurenosrednaekim: just send it to me and I can commit17:03
Tonio_but there is no chance to make dolphin ans strigi stable on kde317:03
nosrednaekimLure: ok.17:03
Tonio_I really prefer a rollback to something that works17:03
Jucato(and they still criticize kss... and will continue to do so in KDE4 :P)17:03
Tonio_I don't like beagle, but kerry is really a better solution to strigi on kde3, and konqueror should stay the default, that's my point17:03
Tonio_I'm not proud of this since I am the guy who proposed dolphin17:04
Jucatoyou were?!?!17:04
Tonio_but I must say that I was wrong17:04
Tonio_Jucato: yep17:04
* Jucato gets the torches and pitchforks17:04
Jucato:P17:04
Tonio_I made the suggestion, then we gave an attempt17:04
Tonio_I even am the guy who packaged d3lphin ;)17:04
Tonio_but I must say that that was a bad idea !17:05
JucatoTonio_: there's the added damage to the real Dolphin's reputation resulting from the confusion (seele's blog post)17:05
Tonio_so yes, we have to consider what is better for an lts, and definately konqueror is17:05
nosrednaekimkde4's dolphin rocks..17:05
CPrgmSwR2nixternal: once kde4.0 the final release is tagged, will the importance of getting those packages out go up?17:05
Tonio_Jucato: true, that's my biggest concern for now17:05
Tonio_Jucato: but the idea was nice at the begining, make the transition to kde3 easy by including some of the changes to kde317:06
Tonio_the idea was nice, the result is just bad17:06
Tonio_I even would suggest a gutsy update to rollback to konqueror by default17:06
Jucatowe have good ideas.. sometimes the implementation just doesn't work out (hidden-root anyone?)17:06
Jucato(and media:/ to /media)17:06
nosrednaekimJucato: hey... I like /media17:06
Tonio_media:/ to /media was a super idea17:06
Tonio_we couldn't guess it would had more problem than it resolved17:07
Jucatonosrednaekim:  like I said, great ideas, but implementations fall short17:07
nixternalCPrgmSwR2: I hope so17:07
Tonio_but as I said, kubuntu has ALWAYS experimented new things17:07
nosrednaekimJucato: never had a problem with /media.17:07
Tonio_some were succesfull, as for example the konqueror simplification17:07
Tonio_kde4 konqueror is almost like our konqueror now17:07
Jucatonosrednaekim: apparently everyone else had :)17:07
Tonio_we influented this, and we can be proud of this17:07
nixternalTonio_: I like the experimentation of Kubuntu, but we should at the least have pulled strigi17:07
Jucatoexcept the menus are still complete :P17:07
nosrednaekimTonio_: and system settings too.17:08
Tonio_but we cannot stay an experimenting distro all the time17:08
CPrgmSwR2nixternal: I have still having issues install kde from svn17:08
Tonio_nosrednaekim: yeah, and lots of other things17:08
Jucatospecially on an LTS!17:08
Tonio_so we can be proud of experimenting things as we do17:08
CPrgmSwR2I installed kdesupport but I still get --> CMake Error: Soprano version 1.96.0 is too old. Please install 1.97.1 or newer17:08
nixternalCPrgmSwR2: then you need to svn co the kdesupport/soprano folder and then build it17:08
CPrgmSwR2I did17:08
Tonio_we sa in french :17:08
Tonio_"il n'y a que quand on ne fait rien qu'on ne fait pas de conneries !"17:08
Jucatotranslation?17:09
nixternalwe say in english:17:09
nixternal"WHAT?" :p17:09
Jucatono pain no gain? no guts no glory?17:09
Tonio_means "the only way of not doing bullshits is just doing nothing!"17:09
Jucatoor just wtf?17:09
Jucatoaaaah17:09
CPrgmSwR2nixternal: I installed the entire kdesupport17:09
Jucatohahah17:09
Tonio_so we have to experiment :)17:09
nixternalhrmm17:09
nixternalCPrgmSwR2: is it dying on kdebase?17:09
mhbwhy did we decide to remove the /.hidden file?17:09
Tonio_expect we must admit our errors and rollback if necessary17:09
mhband when?17:09
CPrgmSwR2nixternal: kdelibs17:09
mhbmy memory is failing me17:09
nixternalhrmm17:09
Tonio_strigi isn't activated by default, but d3lphin is17:09
Tonio_so dolphin must be removed17:10
nixternalI am at the kdebase update now and it is going fine17:10
Tonio_imho of course :)17:10
nixternalI just updated kdelibs and kdepimlibs w/o any issues17:10
CPrgmSwR2I am stuck at the kdelibs module17:10
Tonio_let's rediscuss that in a meeting and vote again17:10
nixternalTonio_: I am all for that17:10
* jpatrick too17:10
CPrgmSwR2nixternal do you have soprano-dev installed too?17:10
* nixternal would like to point to the meeting where we voted, note my -1 on it :)17:10
nixternalCPrgmSwR2: -dev is what you need17:10
nixternalto build with17:11
CPrgmSwR2Hmm....17:11
CPrgmSwR2I want to work on kollagame but I can't because I cannot find a good kde4 build environment17:11
JucatoTonio_: there's a small problem about strigi even if not activated by default17:11
mhbit seems to me we're starting to be a distribution of cowards, removing features we implemented for the last release17:12
JucatoTonio_: it's still the default action for Find Files/Folderes and searching in Konqueror17:12
Tonio_Jucato: I seem to remember that there is a meeting toonight17:12
mhb /.hidden file was completely functional, yet someone decided to remove it17:12
Tonio_Jucato: but I can't find the confirmation17:12
Tonio_https://wiki.ubuntu.com/Kubuntu/Meetings17:12
Tonio_nothing there17:12
Jucatodidn't push through17:13
Tonio_Jucato: hum true, so strigi must leave too :)17:13
mhbsomeone removed /media fixes so we're still stuck with the IMHO confusing two medias: media:/ and /media17:13
nixternalman, building kde4 and running pbuilder on revu items is sloooooooow17:13
Jucatomhb: I could argue that we're also being cowards if we don't accept our mistakes17:13
Tonio_mhb: I did the removal :)17:13
Tonio_mhb: nothing confusing17:13
Tonio_just rollback, as this was an error too ;)17:13
mhbwell it confuses me, furthermore, now when I insert a CD and boot gutsy, it won't find it17:14
mhbnever happened with feisty17:14
fdovingmhb: removing .hidden was needed. it was utterly useless and confusing to everyone. it also impacted everything else. for example the gtk-fileselectors.17:14
Luremhb: https://wiki.ubuntu.com/Kubuntu/Meetings/Minutes/2006-12-0717:14
Jucatomhb: it also tells us to be more careful in implementing new stuff, that we test it as much as we can and gather as much useful/sensible/constructive user feedback as possible17:14
mhbfdoving: it was a bold step forward in usability, if you ask me. From the (user) discussions I've read, I've gained the feeling that people seem to agree with that opinion.17:16
mhbas with all bold steps, it was controversial, but the users seemed more happy than say the current strigi17:17
Tonio_not to everyone : I proposed to remove dolphin BEFORE gutsy was released17:17
Tonio_I just suggested to test it during the dev cycle17:17
* Jucato wonders where mhb gets his user feedback data17:17
Tonio_but it looks like I couldn't stop the train I started ;)17:17
fdovingmhb: there were like 50 bugreports about it. users considered it a bug, not a feature.17:18
fdoving.. many did, anyway.17:18
fdovingincluding me.17:18
mhbyeah, let's remove all software that has > 50 bugs.17:18
jpatrickmhb: there goes k3b17:18
Jucatoand adept...17:18
mhbwhat I mean is okay, we're doing stuff that makes some users angry, that's understandable, look, as a development team we cannot agree on whether D3lphin was good or not, and we tend to change opinions fast17:20
Tonio_Jucato: yeah but for adept we don't have any other alternative17:20
Jucato:)17:20
Tonio_Jucato: for dolphin there is konqueror17:21
* Jucato was just trying to be funny :P17:21
Tonio_that makes a hudge difference17:21
mhbbut what we're doing for like 3rd time is taking a bold step, then retreating because some users or developers dislike it17:21
mhbinstead of fixing bugs17:21
Tonio_and I would say that dolphin is just like systemsettings17:21
Tonio_$if kde4 was planned in 2 years, I would suggest to work on dolphin17:21
Tonio_but with kde4 commin with hardy+1 and hardy beeing lts, we have to remove it17:21
mhbor making the transition painless ... okay, not everyone liked /.hidden, let's have a graphical setting to remove it! Someone doesn't like D3lphin, he can remove it and set Konqueror as the default for all eternity with just one click!17:22
Jucatolike I said hours ago, I'm fine with keeping D3lphin *IF* we're willing to support if for 3 years by ourselves.17:22
Tonio_I wouldn't mind keeping dolphin and improving it if we had time for this17:22
Jucato(that's not still considering how much damage it's doing for KDE 4)17:22
fdovingshipping d3lphin is fine, having it as default for all directories makes trouble for me.17:22
Tonio_Jucato: true17:22
mhbJucato: are they going to reward us for the damage they've done with the KDE4 delay? Or are they going to repay us for the fact that we're stuck in a freeze for almost two years now because KDE4 takes several years?17:23
Tonio_mhb: true17:23
Tonio_kde3 isn't evolving for a long time now17:24
* Jucato shrugs17:24
Tonio_damages of kubuntu to kde4 are not that big17:24
mhbwe have somehow dealt with that. I'm sorry.17:24
Tonio_it delay it 10 times bigger problem17:24
Tonio_BUT, we are not supporting dolphin, nobody takes care of functionnalities and bugs17:24
Tonio_so let's remove it and stop going the wrong way17:24
nosrednaekimnot to interrupt this exciting discussion, but with diff, do you put the before-modification file first or second?17:25
Jucatowell I give up. I'll just say it again in the meeting once and for all17:25
Jucatonosrednaekim: diff -ruN old new17:25
Jucatoor diff -ruN orig modified17:25
nosrednaekimok.. thats what I thought17:25
nosrednaekimdon't want to mess up my first diff:D17:26
Tonio_Jucato: I won't say it only once :)17:26
mhbwhat you are saying is "let's learn from the mistake of including D3lphin and Strigi". That's fine, but I ask: "Have we learned from the mistake of creating something, then quickly remove it in the next release?"17:26
Tonio_Jucato: I will be a PITA untill the train I started is stoped :)17:26
mhbor are we going to repeat it17:26
mhb3rd time in a row17:27
JucatoTonio_: I think I've already discussed it to death on my part... and I'm getting tired :/17:27
Tonio_Jucato: let's VOTE, and respect the community decision17:27
Tonio_Jucato: I have no doubt a vote will prove we're right17:27
Jucatoso I'll just let the votes decide and however it turns out, I will respect it17:27
Jucatothat's my plan :)17:28
Tonio_I'll have to go for diner17:28
Jucatoeat well :)17:28
fdovingvoting in the wrong direction usually doesn't fix problems. if we are keeping broken software someone needs to fix it.17:28
mhbwith 6 people voting, I am a bit afraid it will boil down to personal preferences17:28
Tonio_if there is a meeting toonight, please consider my vote goes to remove dolphin and even strigi17:28
Tonio_if I can be there, I'll try too17:28
mhbTonio_: surely not tonight, next week perhaps17:28
mhbTonio_: we'll notify you, don't worry :o)17:29
Tonio_and also, when you have the confirmation of the date for the meeting, please ping me since I don't wanna miss that one17:29
nosrednaekimthere is a meeting tonight? hmph17:29
Tonio_mhb: thanks :)17:29
Jucatono meeting tonight :)17:29
Tonio_nosrednaekim: I seem to remember there is...17:29
mhbnosrednaekim: no, it's not, we'll tell everyone once we set a date17:29
mhband it will be in /topic and everywhere17:29
Tonio_nosrednaekim: I must just be confused on that point17:30
Jucato(except in my bathroom of course)17:30
Tonio_maybe it's just not a kubuntu meeting, but something else...17:30
Tonio_I have to go !!17:30
Tonio_I just cooked a "coq au vin", smells sooooooooooo good :)17:31
Tonio_I don't know if "coq au vin" is understandable for english people...17:32
nosrednaekimok17:32
jpatrickchicken with wine?17:32
nosrednaekimchicken and wine?17:32
Jucatorooster w/ wine17:32
Jucatohttp://en.wikipedia.org/wiki/Coq_au_vin17:32
Jucatoyum17:33
nosrednaekimjust a guess17:33
Jucatoer apt17:33
Tonio_jpatrick, nosrednaekim: adult male chicken, with wine based sauce :)17:33
Jucatocock (au) vine :)17:33
Tonio_probably the best french receipt ever17:33
nosrednaekimmy french isn't too bad!17:34
Tonio_s/receipt/receip17:34
Jucatorecipe :)17:34
nosrednaekimnever actually had french... but its all latin anyway ;)17:34
Tonio_whats the english for coq ?17:34
Tonio_that not really chicken17:34
nosrednaekimrooster?17:34
Jucatorooster17:34
nosrednaekimcock?17:34
Jucatomale chicken17:34
Tonio_okay17:34
Tonio_so that's rooster with wine :)17:34
jpatrick"el coq esportif"17:34
fdovingi have those shoes.17:35
Tonio_jpatrick: hahaha, "le coq sportif"17:35
Tonio_jpatrick: you weren't that far :)17:35
jpatrickTonio_: seven years studying french... where did it all go? :(17:36
Tonio_jpatrick: we'll speak french now ;)17:37
mhbJucato: pokey17:37
Tonio_I really have to go, have a good evening all !17:37
jpatrickI've mostly forgetten all of it17:37
mhbJucato: so I take it you know all the bugs in D3lphin17:37
jpatrickTonio_: au revoir17:38
mhbwould you be so kind and file them in LP if they aren't there yet?17:38
jpatrickJucato: I've found another slave17:39
Jucatodo I know all the bugs? if only I did. but heavens no... I'm not endowed with Riddell-like powers. although I did mention a few already earlier17:39
Jucatoand yes, I do plan on doing a bug triage week soonish17:39
Jucatojpatrick: the guy who came in earlier? :)17:39
jpatricknop, someone else17:39
Jucatooooh17:39
jpatrickhere he comes...17:40
Jucatojpatrick: that's great. exactly what we need. more slaves! )17:40
mhbJucato: splendid, as soon as possible would be lovely17:40
nosrednaekimjpatrick: really..... how good is he at art?17:40
mhbI am going to do a little "learning from past mistakes" today17:41
fdovingTonio_: you might want to merge my kdesudo branch into trunk and put it in hardy. it works with non-root users too, unlike the gutsy one.17:43
Tonio_fdoving: users that don't have sudo permissions ?17:44
fdovingmhb: have a look at kdesudo too then. it's also one of those.17:44
Tonio_fdoving: if you talk about the -h patch, I already merged17:44
fdovingTonio_: no, kdesudo -u17:44
Tonio_ho you fixed it ?17:44
Tonio_fdoving: how so, that's a sudo issue....17:44
fdovingTonio_: no. it's all about xauth.17:44
Tonio_fdoving: ah ?17:45
Tonio_fdoving: can you send me the url for the branch by email ?17:45
Tonio_I'll merge tomorrow17:45
fdovinghttps://code.edge.launchpad.net/~frode/kdesudo/fdoving17:45
Tonio_I really, really, really have to go :)17:45
fdovinghttp://frode.kde.no/ubuntu/k/17:45
Tonio_fdoving: super thanks that'll be merged tomorrow17:45
fdovingenjoy the coq.17:46
* Jucato thought Tonio_ was devouring a chicken...17:46
Tonio_fdoving:  :)17:46
Tonio_bye !!17:46
nosrednaekimbye17:46
mhbfdoving: I can do everything only when I really want :o)17:47
fdovingmhb: i belive much of our problem boils down to organizing Q&A during the development period. and that's boring so noone does it. that's why we get issues like the kdesudo, dolphin and strigi ones.17:49
fdovingand noone really wants to do organized QA. everyone just removes strigi-daemon, sets the default filemanager back to konq, and remove kdesudo on their own systems.17:50
mhbfdoving: so let's remove them all ourselves, right?17:54
mhbfdoving: I think much of our problem lies in the fact that it is easier to remove than fix bugs, and it is easier to support removal rather than fix17:54
fdovingconsidering all the fixing needed to be done and the manpower available, yeah.17:55
mhbI agree that we should provide a painless way to revert every time we provide something people consider controversial17:55
mhbbut I disagree that the right thing is, when faced with criticism, to back down and revert to the old state17:56
fdovingthat depends on the issue.17:56
mhbfdoving: does it? Strange, we've done the same thing twice in a row and personal preferences seem to indicate that we're going to do it again17:57
fdovingin kdesudos case that would be the best solution if someone didn't fix it fast. luckily for everyone I did. But the suggested fix on every forum and the bugreport was to remove kdesudo17:57
fdovingand my two-line fix doesn't really fix kdesudo, it lets users run programs as root, the 'as other user' feature doesn't work. that's too big a diff to get into gutsy.17:59
fdovingso for users that need the feature, removing kdesudo is the only way.17:59
mhbfdoving: every time it happens that someone dislikes the feature/app/file and wants to remove it18:00
fdovingwith more issues like that we soon need a FAQ to reverting our "improvements" back to the kde-way.18:00
mhb /.hidden , D3lphin, kdesudo ... you name it18:00
mhbfdoving: is sudo with kdesu even supported in KDE4?18:01
fdovingmhb: that's because kdesudo, d3lphin and .hidden breaks stuff. at large.18:01
mhbI haven't seen the code recently, but last time I did, it wasn't18:01
fdovingmhb: no idea. but probably.18:01
fdovingmy point is, including experimental software is fine, but making them the default from day 1. can explode in your face, like kdesudo did.18:02
mhbfdoving: they do the job for basic tasks, they do the job for me18:03
fdovingmhb: if you use the kdesudo from the first released gutsy without updates you would end up with root-ownership on your config files.18:03
fdovingthat's not even close to working.18:03
fdovingit's like using18:04
fdoving'sudo konqueror' from the commandline.18:04
mhbfdoving: what you're saying is "let's fix all bugs before we even include it in the non-finished release" ... isn't that impossible?18:04
fdovingmhb: i'm saying 'test it for a week, then make it default'18:05
mhband you probably know that > 50% of users upgrade to the release only once it's finished18:05
fdovingmhb: obviously that's not been done with kdesudo for example.18:05
mhbso you cannot fix all bugs even if all worked for you18:05
fdovingit's not about fixing all bugs.18:05
mhbfdoving: I'm certain that people tested it for a week and it worked for them ... you didn't, but that is a different story, I guess18:05
fdovingit's about not breaking everyones system.18:05
fdovingI didn't make anything default. I18:06
mhbwe cannot force you (and everyone else) to test something18:06
fdovingwhy would you include things you don't know if works or not?18:06
mhbso you don't test it, but it works for us, so we make it default ... then it breaks for you18:06
Tm_Tmhb: you can force me18:06
mhbTm_T: okay, noted :o)18:07
Tm_Tmhb: just put out something cool18:08
Tm_Tand you can't stop me!18:08
fdovingmhb: software isn't random like that. the code does what the code deos, it's not AI.18:08
* Tm_T hides18:08
mhbfdoving: you seem to suggest that people never tested it before making it default, I have to disagree, I did test it, not extensively though, I counted for Tonio_ to do that18:08
mhbit fulfilled all my daily tasks18:08
mhbwhich are not all tasks, I admit18:08
fdovingand i'm sure you have root-ownership on confif files in ~/.kde/18:09
fdovingwhich is fine if you never run konqueror, dolphin, konsole or anything else as root.18:09
mhbfdoving: strange, but I don't18:09
* Jucato is seriously wondering where mhb gets his user feedback data18:09
fdovingbut once you do, it breaks.18:09
mhbJucato: czech forums and discussions, mostly18:10
Jucatothat must be quite a lot18:10
JucatoI'm glad it really works for you, for your use case. but a lot of other users aren't as fortunate18:11
fdovingmhb: i wouldn't be spending 10h fixing kdesudo if it wasn't broken.18:11
fdovingbrb.18:11
Jucatoer... "I'm really glad it works for you"18:11
mhbwell, I don't say it's perfect, but I don't see any mistake in the process of including it18:11
mhbpeople tested it before including it, then a wider array of people tested it, reported bugs and fixed some18:12
mhbI don't  see any problem with that18:12
Jucatoit also reveals another problem. we lack testers, as well as a structure for testing/testers18:12
Jucatowe'll have to address that too18:12
mhbJucato: true18:12
Jucato(which is another point in his proposals btw)18:13
fdoving!kdesu18:13
ubotuIn KDE, use « kdesudo <program> » (Gutsy) or « kdesu <program> » (Feisty and earlier) to run graphical applications with root privileges when you have to. Never just use "sudo"! (See http://psychocats.net/ubuntu/graphicalsudo to know why)18:13
fdovingwe've been telling users exactly that since warty18:13
mhbhmm, never use sudo?18:13
Jucatofor GUI apps.18:14
mhbI'm guilty then.18:14
mhbI've used it. Arrest me.18:14
fdovingthat's not the problem.18:14
Jucatoprobably that's a reason why you didn't notice kdesudo not working properly?18:14
fdovingyou can use sudo, with the correct options.18:14
fdovingbut kdesudo didn't use the correct options.18:14
mhbJucato: possibly so, still I don't see any problem with that... so somebody else noticed it18:15
fdovinghttp://psychocats.net/ubuntu/graphicalsudo explains the issue.18:15
mhbJucato: is it a crime when a person that does a few small tweaks on kdesudo doesn't notice breakage for other people?18:15
Jucatoif somebody = dozens (and literally dozens) more people, then there is a big problem18:15
mhbJucato: am I somehow responsible for kdesudo now?18:16
JucatoI never laid any blame on you18:16
mhbwell you see a problem with the fact that I didn't notice some breakage18:17
JucatoI meant that I see a problem in kdesudo if a lot of people experienced it18:17
mhbJucato: yes, that is a bug (not a problem tho)18:19
Jucatoif you say so...18:20
mhbsomehow I get the feeling that you suggest we don't include anything in the development version unless we tested it on all machines18:20
mhbin the world18:20
fdovingno, testing on any machine.18:21
Jucatowow...18:21
JucatoI've never been so misinterpreted in my entire life18:21
mhbfdoving: if you don't trust me that it was tested and it worked for some people, why don't you ask the person that included it in Kubuntu whether he tested that?18:21
mhbor you think nobody tested it?18:22
mhbwe just said "ooh, that would be cool if we made it default" without any testing?18:22
mhbthat's plain silly18:22
mhbI don't think Riddell would allow such a thing18:23
fdovingmhb: i belive it was tested. but the options was not tested¸ and the homedir of the user was not examined for root onwed files.18:23
fdoving'kdesudo adept' probably worked.18:23
fdovingpoor QA, not non-existent.18:24
mhbfdoving: and the contents of the /tmp file weren't checked, and nobody scanned the network interface18:24
mhband 1000 other tasks18:24
Tm_Taand that's slipping to low18:24
mhbI agree, we don't have the manpower for extensive QA18:25
mhbbut complaining here doesn't change anything, does it?18:25
Tm_Tperhaps, but denying it doesn't help either18:25
* Jucato gives up18:26
mhbyou can't take a whip and force us all to skip sleeping and eating and do QA18:26
Tm_Tdiscussing is important, mhb18:26
mhbthat's (sadly) how the community process works, you cannot force anyone18:26
mhbboring tasks get skipped18:26
Tm_Tno one is forcing18:26
fdovingmhb: i'm not, i'm just saying that including experimental software as defaults can be a bad thing because it often breaks users systems. once you include something broken your18:26
fdoving're obliged to fix it.18:27
Tm_Taye18:27
Tm_Tvalid point18:27
fdovingpushing experimental software and not fixing it is the evil thing.18:27
fdovingand.. if you still want the experimental software, and don't have the manpower to fix it, leave it in, but not as default.18:28
mhbI've created two components for Gutsy, yet we're not discussing them as the most problematic ones, so I kind of feel I've done it good enough.18:28
mhband I don't have any packaging rights, I'm neither a MOTU nor a core-devel. So it wasn't me who included kdesudo into Kubuntu, and I don't see a reason why I should be obliged to do anything with it.18:30
fdovingmhb: you and everyone else is doing great. that's not the problem, I'm just making a point about the issue.18:30
ScottKThat and you're not paid in addition, so you should work on what interests you.18:30
Tm_Toh boy18:30
mhbI better go fixing D3lphin.18:32
* ScottK can grumble about that for a while if it would help.18:33
mhbeven though it will be pointless, no matter how much bugs I squish today, people who dislike it will vote against it18:33
Tm_Tmhb: untrue18:34
mhbwe'll see.18:34
mhbScottK: if you know some significant bugs in D3lphin and told me, that'd be great.18:34
mhbknew18:34
fdovingmhb: if you make it work with alt+f2 sftp urls, and make it work with digital-camera desktop icons i'll support it.18:34
ScottKmhb: It's not really a bug issue for me.  I just prefer Konqueror.18:35
ScottKBut fdoving's point about sftp is well taken.18:35
ScottKThat and make fish:// go away.18:35
mhbfdoving: have you filed bugs about it? Or would you prefer to explain it to me?18:36
fdovingmhb: when dolphin is the default for opening folders i have issues with some urls i put in the alt+f2 run dialog.18:37
fdovingmhb: same goes for usb-connected camera:// urls - and desktop icons.18:37
mhbfdoving: I don't have the hardware to fix camera://, unless you can emulate it in some way18:40
fdovingnot that i know of.18:40
mhbfdoving: I run alt+f2, then put an "sftp://mhb.ath.cx/", and the D3lphin login/pass dialog appears, I put in valid input, and I get there18:41
ScottKmhb: There is a bug on using SFTP instead of FISH.18:41
fdovingmhb: i use ssh keys, might be an issue.18:42
mhbScottK: fish doesn't work?18:42
ScottKmhb: No, FISH is evil and should be replaced by an actual protocol like SFTP.18:43
mhbah, both work for me though18:43
* ScottK looks for the bug.18:43
mhbthe only bug I see is that you have to insert the login/pass information twice on first run18:43
fdovingScottK: no, fish and sftp are not the same. sftp depends on sftp beeing enabled on the serverside. fish does not.18:43
mhbbut I can get in with both18:44
fdovingaliasing fish to sftp will be bad. imho.18:44
ScottKfdoving: Yes and so fish drops a perl script on the distant end.18:44
fdovingmhb: then it might already be fixed. or it just works with user/pass.18:44
ScottKNot a good practice.18:44
fdovingScottK: exactly. smart, right? :)18:44
ScottKBug 133957 is the one I filed on it.18:44
ubotuLaunchpad bug 133957 in kdelibs "Dolphin uses fish: instead of sftp: for "SSH" connections" [Wishlist,Confirmed] https://launchpad.net/bugs/13395718:44
fdovingah, the default for remote:/ ?18:45
ScottKSomething like that18:45
ScottKI think FISH should be available if needed, but not the default.18:45
fdovingi agree.18:45
fdovingsftp is also faster.18:45
ScottKIt's also possible to forkbomb the server if you try and copy a bunch of files at the same time since fish tries them in parallel rather than sequentially.18:46
* ScottK know that from experience18:46
mhbScottK: how do you create this network folder?18:47
ScottKmhb: I expect that Bug 133957 would be a fun one to figure out as the answer is buried in kdelibs (IIRC) and how Dolph3n deals with it.18:47
ubotuLaunchpad bug 133957 in kdelibs "Dolphin uses fish: instead of sftp: for "SSH" connections" [Wishlist,Confirmed] https://launchpad.net/bugs/13395718:47
ScottKmhb: IIRC I clicked on the icon to make a "SSH connection".18:47
ScottKMy Gutsy laptop is shutdown and in another part of the house.  I can get it and try again if needed.18:48
mhbScottK: I see it now, it's in "Network"18:49
ScottKOK.18:49
mhbhmm, that's weird18:50
mhbthat dialog is completely weir18:50
mhbweird18:50
ScottKmhb: If you need any help, I'll be glad to, but when I filed the bug, I looked into it and exhausted my KDE knowlege.18:50
mhbso I should fix it so that it uses sftp instead of fish as default for the "Secure shell?18:51
fdovingScottK: isn't that the same with konq? - it is here.18:51
mhbyeah, I guess it's d3lphin-unrelated18:51
fdovingmhb: that would be kdelibs, the remote:/ protocol. i guess. not dolphin.18:51
fdovingyep.18:51
ScottKfdoving: Dunno.  I haven't actually tried it there.18:52
mhbgive me something d3lphin related18:52
* ScottK will reassign the bug.18:52
ScottKmhb: Thanks for looking at it.18:52
mhbScottK: I'll still take a look at it18:52
mhbbut I'd like to fix at least one d3lphin bug today.18:52
ScottKI haven't actually used it enough to have any.  Sorry.18:53
mhbno problem18:53
mhbfdoving: I insert "camera:/" into the alt+f2 dialog, and it works18:54
mhbwell the folder is obviously empty, but I get there18:54
mhbor is the problem that it is empty all the time?18:54
fdovingmhb: yeah, that works here too. but if i plug in a camera it says 'The file or folder camera:/[name of camera/ does not exist'18:55
fdovingor something like that.18:55
fdovingi'll find a camera.. hang on.18:55
fdovingthe camera icon on the desktop opens media:/camera18:58
fdovingthen i get 'The file or folder / does not exist18:59
fdoving'18:59
fdovingkonq opens camera:/something just fine.18:59
fdovinghard for you to fix without a camera.18:59
mhbI should have one after the weekend, I'll take a look at it then, okay?19:00
fdovingsure :)19:00
fdovingI use dolphin, but i keep konq as the default.19:00
fdovinglaunching dolphin from a dolphin icon in the quickstarter applet.19:01
CPrgmSwR2What improvements are planed for hardy?19:01
mhbbugfixes, KDE4 in universe, catching up with Ubuntu19:02
jpatrickCPrgmSwR2: https://wiki.kubuntu.org/KubuntuHardyCatchup19:02
* jpatrick goes to package kryptomanager19:02
mhbCPrgmSwR2: and whatever you hack for us :o)19:03
CPrgmSwR2printing autodetection would be awsome19:05
CPrgmSwR2mhb: is their plans to include the latest ati-drives in hardy?19:05
gnomefreakCPrgmSwR2: its added to the above site so its planned19:06
gnomefreakati yes it should be included19:06
gnomefreaklatest will be about a month before release if they release after that its gonna be hard to include it19:07
Tm_Tah19:07
CPrgmSwR2gnomefreak: I am hoping ati can work out some of its bugs with their new driver by then19:08
gnomefreakCPrgmSwR2: ati will never do that19:08
fdovingjpatrick: will you add divertions to the files kryptomedia needs to replace, or include it into kdelibs?19:08
gnomefreakati has been buggy since beginning of time19:08
jpatrickfdoving: the patch is in kdebase (yet to upload I think)19:09
fdovingok.19:09
fdovingi guess User Hard Disk mounting is the trickiest one in that list.19:13
CPrgmSwR2what do you mean exactly by user Hard Disk mounting... do you mean that you don't have to sudo mount a disk?19:16
fdovingi belive the idea is to let users in the 'admin' group (or similar), mount disks not in fstab19:17
fdovingdisks/partitions19:17
CPrgmSwR2fdoving: it would be neat if they just automounted19:18
fdovingin some cases, maybe.19:18
CPrgmSwR2in which cases would you not want that to happen?19:18
fdovingwell, mounting DellUtility partitions, MacOS have some magic partitions, it's often not wanted/neccesary.19:19
fdovingalso some filesystems lack the restrictions needed to be mounted on multi-user-systems.19:19
fdovingbut those are restricted in HAL, usually.19:20
CPrgmSwR2oh19:20
fdovingi'm not sure, but i guess it probably is easier to let the user click on the partition he wants to mount.19:21
fdovingI just know that media:/ hacking in KDE can be a bit frustrating. Probably better not that our /media/-specific patches are removed.19:22
fdoving.. or most of them anyway.19:22
Jucatosome confirmed Dolphin bugs: http://rafb.net/p/g6Sxzu62.html19:22
Jucato(didn't want to flood and overload the bot)19:22
yuriythose are all d3lphin?19:23
Jucatoyes19:23
Jucatoand those are just a handpicked few19:24
Jucato(ones that I have tried and confirmed19:24
mhbJucato: thanks19:24
fdovingmhb: i feel https://bugs.edge.launchpad.net/ubuntu/+source/dolphin/+bug/138374 is important.19:28
ubotuLaunchpad bug 138374 in dolphin "dolphin breaks when you try to open a directory with a # sign in it. " [Undecided,Confirmed]19:28
gnomefreaktesting that now i thought you could19:29
Jucatojust tried it a while ago, still couldn't19:29
gnomefreakJucato: where is the #19:29
Jucatoanywhere in the folder name19:29
gnomefreakim using it like fun#lies19:29
fdovingthe crash in 139516 is also a bit evil.19:29
gnomefreaklmao19:30
gnomefreaki have a dir fun and fun#lies if i try to open fun#lies it opens fun19:30
gnomefreakhmmmmmmm thats odd it defaults to the first word19:31
gnomefreakeven help#me defaults to open help but there is no help dir19:31
Jucatognomefreak: it's even worse if you have the breadcrumb bar set to browse mode...19:32
mhbfdoving: okay19:32
Jucatoyou only get file://19:32
gnomefreakoh and mkdir wont make dir starting with # so it may not be supported19:32
mhbfdoving: I have to overcome some Hardy breakage before I can even compile dolphin19:32
nosrednaekimhardy is already out?19:33
Jucatoer... devel19:34
Tm_Term19:34
gnomefreaknosrednaekim: no its in pre alpha stages19:34
gnomefreakmhb: whats broken?19:34
* gnomefreak doesnt have breakage in hardy atm19:34
mhbI cannot find a libkonq419:34
mhbyet I need it in order to build Dolphin19:35
JucatoO.o19:35
mhbwell, perhaps I can get it via p.u.c19:35
nosrednaekimyeah....I figured that much :D19:36
gnomefreakhmmmmm19:36
nixternal!info libkonq4-dev19:36
ubotulibkonq4-dev: development files for Konqueror's core libraries. In component main, is optional. Version 4:3.5.8-0ubuntu2 (gutsy), package size 80 kB, installed size 248 kB19:36
gnomefreakmhb: thats odd since policy shows i have it installed but find couldnt find it (kind of ironic)19:36
* Jucato was responsible for adding that dependency to d3lphin...19:36
gnomefreaknixternal: libkonq3 is package19:36
gnomefreak-3 +419:36
mhbactually I used Lure's PPA packages in Gutsy and Hardy complained19:38
mhbdpkg -i magic helped19:38
gnomefreakthats odd19:38
gnomefreaki only have info and docs for libkonq419:38
gnomefreakfrom locate19:38
mhbwell I'm back on track19:38
=== jdong is now known as notjdong
=== notjdong is now known as jdong
mhbfdoving: I'll do the pound one first19:40
* gnomefreak wonders if konq or natlus opens them19:41
gnomefreaknautilus19:41
Jucatokonq does19:41
nixternallibkonq4 provides /usr/include/kde/konq_*19:41
gnomefreakworking on nautilus19:41
gnomefreakto see19:41
gnomefreakyep it does19:42
gnomefreakyou just cant make it with # to start atleast in mkdir19:42
jpatrickRiddell: could you approve/reject semantik? There's a new upstream release I would like to upload19:45
gnomefreakcan you open a file in dolphin by naming the file instead of clicking on it?19:48
Jucatofilter + pressing Enter?19:48
Jucato(press / to show the filter bar)19:49
gnomefreakty19:49
fdovingsome#folder can be opened with right-click -> open with -> dolphin19:50
fdovingfunny. it works, but not when clicked.19:50
nixternalsudo apt-get remove dolphin19:51
gnomefreakbut cant open dolphin and click it :(19:51
nixternalthat is the easiest fix :p19:51
fdovingthat's a workaround :)19:51
* Jucato avoids the discussion again by going to bed at 4am...19:51
nixternalhehe, k'nite Jucato19:51
nosrednaekimnight Jucato19:51
Jucatog'night!19:51
nixternalwhat!?!?! :p19:51
Jucato:P19:52
Jucatowinight19:52
nixternald'oh19:52
gnomefreaknight Jucato19:52
fdovingyou can get into the directory if you write folder%23name instead of folder#name as suggested by auto-completion.19:53
nixternalone of these days, I hope I get to meet peer, he deserves a beating for always resetting people's connections19:53
gnomefreakmhb: are there security implications of this?19:54
mhbgnomefreak: of what?19:55
mhbit's a bad bug, I admit19:55
gnomefreakah ok but nothing securioty related19:55
mhbI'd publish it as a security fix, but I dunno19:56
mhbit's pretty bad19:56
gnomefreakit is bad19:56
fdovingwhich bug?19:57
gnomefreakthe dolphin bug19:58
gnomefreakfdoving: with # in name19:58
fdovingah, yeah, that one is evil.19:58
fdovingi belive it's wrong use of KURL in multiple places.19:59
mhbit seems dolphin translates those chars19:59
mhb%23%23folder works20:00
fifoohey guys, i can't compile kdelibs from svn because of soprano being too old20:00
fdovingmhb: yeah, suggests wrong use of KURL.20:00
nixternalfifoo: you need to build it from kdesupport in svn20:00
fifoothat's what I did20:01
fifoobut that did not work20:01
nixternalhrmm...it seems I am the only one it has worked for around here...you aren't the first to experience the problem20:01
fifooI looked on the net and it looks like I might need to uninstall libsoprano-dev using apt first20:02
jdonghey y'all :)20:02
fifoodes that sound reasonable?20:02
jdonggnomefreak's poked me towards the dolphin thing20:02
nosrednaekimfifoo: yes, unintall it first20:02
fifooif I attempt to do that it looks like some key libs will be removed too so I'm too sure...20:03
gnomefreaki poked for test on something but it turns out me and jdong are working at exact same pace as fdoving and mhb20:03
gnomefreaklol20:03
nixternalfifoo: it could be...I didn't do it that way though20:03
jdongI think this is a security vulnerability20:03
nosrednaekimfifoo: do it.20:03
nixternalI think kdepim takes the longest to build20:03
jdongI'm pretty sure I can %-escape ../../../../usr/bin/command20:03
jdongand dolphin will follow it20:04
fdovingjdong: yup, i'm suggesting it's wrong use of KURL somewhere. trying to figure out where. as open-with -> dolphin works on those folders. (still translates to %23)20:04
jdongfdoving: right; I'm extremely concerned that making a folder called foo%23bar causes dolphin to navigate to foo#bar20:04
fdovingjdong: you don't need to, just enter the full path to the command without the other crap20:04
* gnomefreak figured dolphin uses bash(for some odd reason) or something else that # is a comment since it redirects you to name prior to #20:04
fdovingah, like that.20:04
jdongfdoving: it's a case of clicking one physical folder name redirects you to an entirely different place20:05
fdovingyep.20:05
jdongbecause dolphin seems to be unescaping raw path names20:05
fdovingfigured it out eventually.20:05
gnomefreaksad part it redirects you even if folder doesnt exsit20:05
fifoonosrednaekim: it says that kde4base-dev kdelibs5-dev and kdepimlibs5-dev will be removed! Is that OK?20:05
nixternalfifoo: yes, if you are building it from svn and not using the packages in the repos20:06
nosrednaekimfifoo: yes20:06
fifoocool! Ta20:06
fdovingjdong: if you have the folders something%23strange and something#strange clicking the %23 one opens the # one, clicking the # one tries to open ./something/20:07
jdongfdoving: right20:08
jdongYIKES20:09
jdongEVEN WORSE20:09
jdongname a folder "test; touch foo"20:09
jdongand tell dolphin to open as root20:09
jdongthe second part is executed20:10
fdovingthat might as well be kdesudos fault.20:10
ScottKKewl20:10
jdongfdoving: why isn't dolphin escaping what's passed to kdesudo though?20:10
jdongfdoving: if I tell kdesudo to execute "foo; bar", it should20:11
jdongfdoving: it's dolphin at fault for not shell-escaping path names20:11
jdong-rw-r--r-- 1 root root 7 2007-11-17 15:10 /tmp/foobar20:11
jdongit definitely executed it as root20:11
fdovingit doesn20:12
fdoving't touch foo here.20:12
jdongit might not go where you expect it to go20:12
jdongmake a /usr/local/bin/foobar command that touches /tmp/foobar20:13
jdongthen open a directory called "test; foobar"20:13
jdongyou will find /tmp/foobar with root ownership20:13
fdovingjdong: test with http://frode.kde.no/ubuntu/k/kdesudo_1.1-0ubuntu5_i386.deb20:15
jdongfdoving: what's this new version do differently?20:15
fdovingi have fixed lots of its brokenness.20:16
jdongfdoving: ok, but nonetheless Ubuntu Gutsy's version is vulnerable to this bug, agree?20:16
fdovingdynamic xauth, non-root kdesudo -u works20:16
fdovingjdong: i haven't tested that version yet, hang on.20:16
fdovingyep, gutsys version makes foobar.20:18
jdongfdoving: 0ubuntu5 still vulnerable20:18
jdongfdoving: try test; konqueror -- it's a lot more dramatic :D20:18
jdongevne with 0buuntu5 it opens up a dolphin at test, then opens konqueror as root20:18
fdovinghum. ok, nothing to do with kdesudo then.20:18
fdovingbut i guess you can add sudo options too, with non-ubuntu5 versions.20:19
jdongright20:19
jdongit seems like only open as root is vulnerable to command injection20:19
jdongwhich is.... unfortunate :D20:19
fdovingwhich should be -very- simple to fix.20:19
jdongright20:19
fdovingjdong: /usr/share/apps/d3lphin/servicemenus/d3lphin_su.desktop - make it read: Exec=kdesu -c 'd3lphin "%U"'20:22
fdovingthen try again.20:22
jdongfdoving: well, worked, but now name it test"; konqueror"20:23
jdongsame problem20:23
fdovingExec=kdesu "d3lphin" "%U"20:25
fdovingthen.20:26
mhbso, are you done talking about it?20:29
mhbcause I fixed it20:29
fdovinggreat :)20:30
jdongfdoving: ok, that works better, except it can't open folders with " in it20:30
fdovingthat's just annoying, not pure evil :)20:31
mhbthe problem is actually described as #1 on the API docs20:31
jdongfdoving: I'm still not sure if I can exploit it or not...20:31
mhbhttp://api.kde.org/3.5-api/kdelibs-apidocs/kdecore/html/classKURL.html20:31
jdongzsh: unmatched "20:32
jdongspits that to the console20:32
jdongwhich is... a bit scary?20:32
jdongfdoving: test"`konqueror`"20:33
jdongtest"`sudo konqueror`" will elevate to root without a second password prompt, as it's within the sudo cache time of the first execution20:33
fdovingevil.20:33
jdongthere's gotta be a %u/%U spec that escapes the URL right?20:34
jdonggranted this stuff is still far fetched as "exploit material" as the user has to be dumb enough to click such a hideous looking folder20:34
mhbgive me an example of something bad happening20:35
mhbjdong: ^^20:36
fdovingtest"`rm -rf something`" ?20:36
mhbso a something file and a "rm something" folder?20:36
jdongmhb: someone lures a user into opening a folder named test"`command`", the command is executed20:36
fdovingtest"`rm -rf /`" is evil.20:37
fdovingespecially if one click 'open as root'20:37
jdongmhb: though it takes a great deal of idiocy on the user's part to fall to a trap like this, it's still not good behavior that open as on a directory executes a command20:37
mhbso should I name it "`konqueror`" or `konqueror` ?20:38
mhbtried both20:38
mhband 'konqueror'20:38
mhbguess I fixed it20:39
jdongmhb: sorry, this is confusing, there's like 5 different Exec='s that fdoving and I been through20:39
jdonglemme try to recall which one works for stock kubuntu20:39
fdovingjdong: the first one without any quoting. wasn't it ?20:39
jdongmhb: try test; konqueror20:39
mhbas a folder name?20:39
jdongyes20:40
jdongthen open as root on it20:40
jdongit defintiely works for me on stock gutsy20:40
mhbthat would work because the elevated d3lphin won't be patched by me20:40
jdongfirst dolphin pops up navigated to "test"20:40
jdongand then a few seconds later konqueror pops up under toot20:41
jdongroot*20:41
mhbhmm, true20:41
mhbthat is unrelated to the # bug20:41
jdongright, this is an unrelated bug20:41
jdongyeah it seems to only be a problem when hooked up with kdesu20:44
fdovingprobably kdesudo20:45
jdongi.e. kdesudo runs the command on the inside under a basic sh shell20:45
jdongwhere these escapes are being interpreted20:45
fdovingyep.20:45
jdongwhile the non-root ones directly execute these strings, which have no meaning without a sh20:45
jdongshall I file a bug about this, or is it handled? :)20:45
fdovingit's an kdesudo issue.20:46
fdovingkdesu.distrib does this properly.20:46
mhbfile a bug, please20:46
mhband get someone to fix this20:46
mhb.o)20:46
fdovingjdong: it's about adding an ' at the beginning and end, of the command, right?20:46
mhbI'm busy with d3lphin, I guess.20:46
fdovingi'm starting to dislike kdesudo.20:47
jdongfdoving: well with the default configuration, it's about just "foo; bar" executing bar"20:47
jdongfdoving: with the various Exec= workarounds that you suggested, I can work around them with various combinations of ', ", and `20:47
jdongfdoving: so overall IMO the problem is that kdesudo is using a /bin/sh to interpret the arguments which is just asking for trouble20:48
* jdong files bug20:50
fdovingplease post the number here.20:50
fdovingi'll have to feed a kid.20:50
fdovingbbl.20:50
jdongok20:51
ScottKfdoving: Do that and they grow and then you have to buy them new clothes and all kinds of anoying stuff.20:51
* jdong files "Launchpad times out when trying to file a security bug" :D20:51
jdongthat's a denial-of-service!20:51
jdongbug 16341720:56
ubotuLaunchpad bug 163417 in kdesudo "kdesudo+dolphin leads to command execution vulnerability" [Undecided,New] https://launchpad.net/bugs/16341720:56
jdongfdoving, mhb ^^ :)20:56
gnomefreakso while fixing a bug you file more bugs? ;)20:59
jdonggnomefreak: lol, the best time to find another bug is after you've fixed one, right? :D21:00
jdongotherwise the bug database shrinks.21:00
gnomefreaktrue21:00
gnomefreakbut keep in mind most bugs are features :)21:00
jdonggnomefreak: I can see the convenience in this -- I can both navigate to a folder AND execute a command as root at the same time!21:01
nosrednaekimespecial #121:01
jdongtwo birds with one stone!21:01
gnomefreakbug #1 will take care of itself when xp EOS comes up, people are not gonna want to buy/upgrade thier pc for vista (atleast the people with older pcs21:05
ubotuLaunchpad bug 1 in ubuntu "Microsoft has a majority market share" [Critical,Confirmed] https://launchpad.net/bugs/121:05
gnomefreakdamn21:05
=== \sh_away is now known as \sh
fifoohey, i've got troubles building kdepimlibs, I've got "It is impossible to order the linker search path in such a way that libraries specified as full paths will be picked by the linker"21:45
fifooI've made a svn update and just wanted to recompile the source21:45
nixternalafter you do svn update do21:46
nixternalcb21:46
nixternalmake -j2 VERBOSE=1 && make install21:47
jdongTonio_: uh oh gonna need another KT patch uploaded in a sec; seems like we've got a crasher in 2.2.321:48
fifoonixternal: I've got "No rule to make target `/usr/lib/libstreamanalyzer.so', needed by `lib/libkresources.so.4.0.0'."21:50
fifooI've jsut made a make clean21:50
nixternalyou need to install strigi21:50
mhbRiddell: assigned bug 132141 to you, so please take a look at it and perhaps fix it21:54
ubotuLaunchpad bug 132141 in dolphin "desktop_dolphin translations missing in the source package" [Medium,Confirmed] https://launchpad.net/bugs/13214121:54
mhbwe'd like to have D3lphin translated!21:54
fifoonixternal: installed strigi from kdesupport21:55
nixternalhrmm21:55
stdinyou need to make sure cmake is looking in the right place, ccmake is good to check21:56
fifooand whats the difference between doing make in the build dir and cmakekde in the src dir (if there is one?)21:56
stdincmakekde cd's you to the build dir21:57
mhbopinions on bug 148663 appreciated21:58
ubotuLaunchpad bug 148663 in dolphin "Icon launch effect is not implemented in Dolphin" [Wishlist,New] https://launchpad.net/bugs/14866321:58
jpatrickman, there are no more kde universe merges..21:59
fifooeverything was building fine when I followed the online tutorial (by installing the required packets via apt)22:01
fifoobut this afternnoon I updated the src from svn and needed a new version of soprano22:01
fifooso I uninstalled some packets and built soprano (and strigi) from kdesupport22:02
fifoobut can't have the kde source to build now22:02
jpatrickhey, does anyone else's konqueror make multiple tabs if they press Ctrl-Shift-N?22:04
jpatrickbut I mean as in never stopping and jamming up.. :(22:04
fifoowhat do you recommend? the version online, or build everything from svn?22:04
mhbjdong: one duplicate to your bugreport already22:05
jdongmhb: really?22:05
=== \sh is now known as \sh_away
mhbjdong: yes, differently phrased but still22:05
fifooby the version online, I mean the tutorial on kde techbase22:05
jdongmhb: was it already filed and I didn't search well enough?22:06
mhbjdong: I guess so, still I marked your one as the main one because you describe better what happens22:06
jdongok, cool22:07
begert__fifoo: I know I had to build Soprano and then copy all soprano stuff from usr/local/ to just usr/22:11
begert__I know thats the wrong fix22:11
begert__but thats what I did22:11
yuriybegert__: Riddell put up packages for newer soprano22:11
begert__ohsss22:11
begert__thats good too22:11
begert__:P22:11
fifoo:)22:13
fifooBut do you recommend sticking to the packages or better using svn?22:13
begert__i would prefer packages22:14
fifoobegert__: Thanks! I think I'll start again from scratch :)22:16
begert__what component can't you build fifoo22:17
begert__?22:17
fifookdepimlibs22:17
begert__the only other thing I can think off is removing soprano and then re-installing22:19
begert__it didn't try and update for me22:19
fifoobegert__: unless I did something silly. But I imagine I have to rebuild the libs each time I svn update, right?22:19
begert__I do22:19
begert__kdelibs -> kdepimlibs -> kdebase22:20
begert__thats what I usually do22:20
fifoook. Do you follow the same procedure as one the tutorial? cmakekde in each source dir?22:21
begert__not exactly, but that should work22:22
begert__I was pretty much doing all the things in cmakekde manually22:22
fifoodo you make clean first?22:23
begert__if i had trouble I would kinda start from scratch22:25
begert__make a new build folder kdelibs_2 for example22:25
fifoo;-)22:25
fifooYeah, doint that right now22:26
begert__then cmake /SVNSTUFF/kdelibs in the new folder22:26
begert__then make22:26
begert__and so on22:26
nixternalis it just me, or is moving plasma widgets impossible?22:29
begert__last I knew (couple days ago) I could no longer move the digital clock22:31
begert__CMake Error: Soprano version 1.96.0 is too old. Please install 1.97.1 or newer22:39
begert__:P22:39
fifoo:)22:50
fifoobegert__: I've just reinstalled soprano from kdesupport but as far I know I need to uninstall the package for the newer version to be used22:51
fifooand I think that's where it started to go wrong earlier!22:51
begert__sillyness22:52
mhbwell, I've got enough22:59
mhbsee you later22:59

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