/srv/irclogs.ubuntu.com/2010/04/08/#kubuntu-devel.txt

JontheEchidnabla00:00
JontheEchidnayeah, most likely :(00:00
apacheloggermeh00:01
apacheloggerjust when I had an easy bug on my assigned list :(00:01
apacheloggerJontheEchidna++00:02
apacheloggerbeautiful code :)00:02
JontheEchidna:)00:02
apacheloggerawesome to read this after days of ugly codes00:02
JontheEchidnawhich class are you admiring, if I may ask?00:02
apacheloggerinstallevent00:03
apacheloggernot the largest of classes though ;)00:03
apacheloggerjust beautiful to look at00:03
* apachelogger doenst dare looking at the hook ^^00:03
JontheEchidnaheh00:04
JontheEchidnahook got better, thanks to amachai00:04
apacheloggerinocnsistency!00:04
apacheloggerJontheEchidna: hook sometimes puts oneline if's into brackets and sometimes not00:04
apacheloggerwhiles are all without breakets00:04
* apachelogger notes that in his opinion it is much easier to read with brackets00:05
JontheEchidnahook is also the only class to have 3 authors :P00:05
apacheloggerJontheEchidna: some emtpy lines in the large if monsters would probably help wonders00:06
apacheloggerJontheEchidna: take a look at astyle00:06
apacheloggerwonderful tool00:06
apacheloggerthey use it on kdelibs00:06
apacheloggeryou can find the kdelibs options somewhere in techbase I think00:06
* apachelogger will use that on the date&time kcm soon00:06
JontheEchidnaI think what we're using is pretty close to what amarok's doing, but amarok does that spaces-inside-parenthesis thing, and we don't00:07
apacheloggerbecause that also got like 3 authors, but like 5 different code styles ;)00:07
apacheloggerJontheEchidna: how about specing a kubuntu code style guide?00:07
JontheEchidnafor UDS?00:08
apacheloggeryep00:08
JontheEchidnaor for maverick in general?00:08
JontheEchidnakk00:08
apacheloggerwell00:08
apacheloggerUDS == UDS + general00:08
JontheEchidnaI'm not quite sure how to get a blueprint to be a "UDS-official" spec00:08
apacheloggerand we really should brainstorm on getting rid of the installevent stuff and move it to kde(libs)00:08
apacheloggerJontheEchidna: mark it for that sprint00:09
apacheloggerand get it discussed by someone ;)00:09
JontheEchidnahow do I get it on the schedule, I suppose is the question00:09
apacheloggerJontheEchidna: I think there is a wiki page on blueprinting00:10
apacheloggerIMHO blueprinting is way too much limited on usage in UDS context though00:10
apacheloggerthen again the lp UI is so crappy you wouldnt want to use it every day ;)00:10
apacheloggeromg00:15
apacheloggerthe screensaver configuration stuff dates back to 199600:15
JontheEchidnathat means it was written in KDE2 and forgotten00:17
apacheloggerno, KDE 1!!!00:18
apacheloggerand then got ported along :)00:18
apacheloggerold != bad00:18
JontheEchidnaprobably ported with qt1to200:18
JontheEchidnathen promptly forgotten ;)00:18
apacheloggerno00:18
JontheEchidnaknetworkconf is an example of that happening with qt3to400:19
apacheloggerwell, a bad example00:19
apacheloggerTBH the screensaver kcm is a good example of how code can be maintained for that long00:19
apacheloggersome compability libs are used00:19
apacheloggerbut other than that it doesnt look THAT bad00:20
apacheloggeroh00:20
apacheloggerour mm patches are still bugged00:20
* apachelogger totally forgot about that00:21
* apachelogger loves it how the systray goes bonkers when you restart kded ^^00:22
* apachelogger thinks the installevent hates him00:35
JontheEchidnaapachelogger: https://wiki.kubuntu.org/Kubuntu/Specs/MaverickCodestylePolicy00:50
apacheloggerJontheEchidna: I think we should only use // style comments01:01
apacheloggerthat /**/ stuff is odd IMHO01:02
JontheEchidnathat's apidocs stuff01:02
apacheloggeralso limiting to // helps with consistent code appearance a bit01:02
JontheEchidnayou'll only see /**/ in headers01:02
apacheloggerJontheEchidna: what is apidocs stuff?01:02
JontheEchidna /**/01:02
apacheloggerno, those are C multiline comments :P01:03
apacheloggerand in the presented code examples they are used outside headers01:03
JontheEchidnawhich are used as doxygen syntax in headers01:03
JontheEchidnaooh, the AmarokProcIO one01:03
apacheloggerJontheEchidna: that sure can be configured01:03
tsimpsondoxygen can use // comments too :)01:03
apacheloggersee :P01:04
* apachelogger would opt for // only, and only that01:04
tsimpsonthe only time I think /* */ is justified is for large comment blocks, like the license block in a header01:04
tsimpsonsimply because it's easier when writing it01:04
apacheloggerno one writes license blocks though :D01:05
apacheloggerthey get copied01:05
JontheEchidnaapidocs can get a bit long winded, depending on what's being documented01:05
JontheEchidnabut I agree that in .cpp files there should never be any non-license /**/01:06
tsimpsonwell, by "writing" I mean /*\nCtrl-V\n*/01:06
apacheloggerJontheEchidna: ok, so lets go for // except for api documentation which must be /**/01:07
tsimpsonI think doxygen defaults to /** for C, and /** or /// for C++01:07
tsimpsonso both could work, although writing api docs with /** is a little easier01:08
apacheloggerJontheEchidna: ideally /*\n [3 space indent] blah\n [3 space indent ]blahblah\hn */01:08
apacheloggerJontheEchidna: that said, maybe api documentation should be enforced too?01:09
JontheEchidnaI'm all for that01:09
apacheloggergroovy01:10
apacheloggerhttp://people.ubuntu.com/~apachelogger/screencasts/kscreensaverinstall.ogv01:11
apacheloggeralso note how the name is nicely localized in the notifications (unlike the other implemetations of the patch ;)01:11
JontheEchidna;)01:12
apacheloggerquestion is if we want to break string freeze for that01:12
JontheEchidnakdesudo is huge liek xbox localized01:13
apacheloggerits not the most prominent string though ... only the name of the thing to be installed01:13
apacheloggerJontheEchidna: there is a bug in kdesudo too01:13
apacheloggerit doesnt render the command for some reason01:13
apacheloggerthat always happens in combination with kdesudo --- foo -- I think01:13
JontheEchidnayeah, it gets cut off after a few args01:13
JontheEchidnaMaverickCodestylePolicy updated01:14
apacheloggermaybe it tries to parse te first -- or something01:14
* apachelogger notes that kdesudo needs some love to get rocking with the codestyle ;)01:14
JontheEchidna;)01:15
JontheEchidnadid you see what I did with the use case names ;D01:15
apachelogger        // Default constructor01:16
apachelogger        Queuelist(QWidget *parent, const char *name = 0);01:16
apachelogger        // Default destructor01:16
apachelogger        ~QueueList();01:16
apacheloggerpolicy violation :P01:16
apachelogger/*01:17
apachelogger   Default constructor01:17
apachelogger*/01:17
apacheloggerand the like for destructor01:17
JontheEchidnaprobably needs @param in there too for the constructor01:17
apacheloggeryeah01:17
apacheloggerJontheEchidna: the slots format is messed up01:17
JontheEchidnacarriage return in the wrong place, my fault01:18
apacheloggerJontheEchidna: I should be contributor ;)01:19
JontheEchidnaapachelogger: done01:19
apacheloggerJontheEchidna: the copyright part implies that we create gpl-only software01:19
JontheEchidnaapachelogger: do we want a specific licensing policy?01:20
apachelogger+ it should be ensured that for each used license there is a complete copy stored along the source01:20
apacheloggertoo easy to forget01:20
apacheloggerJontheEchidna: well, we could enforce KDE licensing01:21
JontheEchidna'specially since Riddell's a big part of the KDE licensing policy team01:21
apacheloggeryep01:21
JontheEchidna"Use KDE licensing policy, beotches01:21
JontheEchidna"01:21
apachelogger^^01:21
tsimpsonyou should probably specify if(...) vs. if (...), that's always a favourite :)01:22
apacheloggerhttp://techbase.kde.org/Policies/Licensing_Policy01:22
apacheloggertrue01:22
apacheloggerif ()01:22
apacheloggerworks way better for long conditions01:22
apacheloggerJontheEchidna: what do you think?01:23
JontheEchidnaPersonally I like if ()01:23
tsimpsonand the same for "for", "while" and "case"01:23
apacheloggeryeah, applies to all that funky stuff01:23
tsimpsoner "switch", not "case"01:23
apacheloggeron a related note01:23
JontheEchidnazomg, the examples there use if()01:24
apacheloggerbrackets for oneliners, or not?01:24
* apachelogger finds it much better to use brackets all and everywhere01:24
tsimpsonmy rule is, no brackets unless there is an else01:24
JontheEchidnabrackets for consistency, imo01:24
apacheloggerwell, you need the brackets > 1 line anyway :S01:24
JontheEchidna*brackets everywhere for consistency01:25
apacheloggerJontheEchidna: it also is quicker to add stuff01:25
apacheloggerand one cant forget about making them01:25
JontheEchidnaplus it makes it clear what belongs to that statement01:25
tsimpsonI man one-line if's, but you could but it all one one line anyway, if (foo) bar();01:25
JontheEchidnainstead of relying on whitespace01:25
tsimpsons/man/mean/01:25
apacheloggertsimpson: ah01:25
ScottKapachelogger and JontheEchidna: Doesn't KDE have a coding style guide?  Can we just use that?01:26
apacheloggerScottK: no they dont01:26
apacheloggerwell01:26
ScottKOh.01:26
JontheEchidnaonly for kdelibs01:26
apacheloggerfor kdelibs they have01:26
JontheEchidnaBut this is very similar01:26
ScottKOK.  Why not use that?01:26
apacheloggernot suited for apps IMHO01:26
ScottKInstead of merely being "similar"01:26
ScottKWhy?01:26
apacheloggerScottK: because amarok also derived from it ;)01:26
apacheloggerfor example IIRC it features a 2 space indent, which IMHO is just horrible01:27
apacheloggerno indeed it is 4 ^^01:27
ScottKMuch easier when upstream just provides standard advice everyone can use (e.g. Python and PEP-8)01:27
JontheEchidnaOur style is fully compliant with kdelibs, just with some more things specified01:28
JontheEchidnahttp://techbase.kde.org/Policies/Kdelibs_Coding_Style01:28
apacheloggerScottK: ours is more complete01:28
apacheloggerindeed it implements the kdelibs style by a 100%01:28
ScottKOK.01:28
JontheEchidnaactually, kdelibs is using 4 space indent from the astyle command they give01:28
apacheloggerJontheEchidna: [02:27:49] <apachelogger> no indeed it is 4 ^^01:29
apachelogger:P01:29
JontheEchidnaoh01:29
JontheEchidna^_^01:29
apacheloggerthough I think it was 2 at some point or maybe I am confusing projects here01:29
apacheloggeranyhow01:29
JontheEchidnakdelibs also gives an opinion on one-line if statements01:29
apacheloggerJontheEchidna: it has some explicit statements that are worth adding to our style01:29
JontheEchidnaapachelogger: yeah, like Qt includes01:29
apacheloggerUse blank lines to group statements01:29
apacheloggerUse only one empty line01:29
apacheloggerNo space after a cast01:30
apacheloggerall very sensible things :)01:30
apacheloggerEach variable declaration on a new line01:30
apacheloggerJontheEchidna: ^^01:30
apacheloggeruberimportant to mention01:30
JontheEchidnaeek, using endl in a kDebug() statement is not good practice. must fix the example01:31
JontheEchidnawhy must amarok use it's custom debug class? :(01:31
* apachelogger notes that a team member from his most recent cpp exercise had a line that was like ... foo* bar, foobar, blah;01:31
* apachelogger almost fell over from that01:31
apacheloggerJontheEchidna: it doesnt anymore I think01:32
apacheloggerin KDE 3 they had one because KDebug was essentially crap and mxcl came up with a much better thingy01:32
apacheloggerI think that debug class is now also used in the lastfm client01:32
JontheEchidnathey were using it in recent kde4 times, I know01:33
* apachelogger notes to create an astyle script once the spec is accepted01:33
apacheloggerJontheEchidna: then I really dont know, there must be some fancy advantage to it though01:33
JontheEchidnawell, it's not beyond 'em to... overengineer things a tad from time to time ;)01:33
JontheEchidnabut that's why it's Amarok, ya love it or hate it01:34
apachelogger^^01:34
apacheloggernothing compared to lancelot though01:35
JontheEchidnaapachelogger: lancelot has a python meta-ui compiler. :S01:36
JontheEchidnacombining the crappiness of .ui-like systems and python01:36
apacheloggerlol, awesome :D01:37
apacheloggerJontheEchidna: http://paste.ubuntu.com/410789/01:37
apacheloggerI made you addPackages function useful :P01:37
JontheEchidna\o/01:37
apachelogger+    m_screensaverPackages["kscreensaver"] = i18n("Set of default screensavers");01:37
JontheEchidnaa teeny tiny string...01:37
JontheEchidnahrm01:37
JontheEchidnadecisions01:37
apacheloggerIMHO getting one more item of my assigned list is worth that string :P01:38
apachelogger+ chances are that most users will not see it anyway, systemsettings is a way too scary name ^^01:38
JontheEchidnaas long as you can get the red tape out of the way, I'm fine with it01:38
JontheEchidnait has the potential for awesome01:38
apacheloggerwell, once the freeze is over01:39
* apachelogger also needs to fix the other patches anyway01:39
apacheloggerthey need to obtain the translated programName somehow01:39
apacheloggerhardcoding that stuff scared me quite a bit last time I stumbled upon them01:40
apacheloggerin fact01:40
apacheloggerI think last time == when I implemented that stuff for konqueror01:40
* apachelogger checks the konq patch01:40
apachelogger+  dbusargs.append(KonqFactory::aboutData()->programName());01:41
apacheloggersee, I am a magician ;)01:42
JontheEchidna;)01:42
apacheloggerwell, if implemented that properly, maybe I fixed dragon on the way01:42
JontheEchidnadbusargs.append("Dragon Player");01:42
apacheloggeromg01:42
apacheloggerkaffeine also carries that patch?01:43
JontheEchidnaepic phail01:43
apacheloggerthen I think amarok, dragon and kaffeine need fixing01:43
JontheEchidnadbusargs.append("Dragon Player");01:43
JontheEchidnaer01:43
* apachelogger is not going to care about arora which probably also got that patch01:43
JontheEchidnadbusargs.append("Kaffeine");01:43
apacheloggeryeah01:43
JontheEchidnastupid klipper01:43
apacheloggerwill fix that after freeze01:43
JontheEchidnadoes amarok have localized names?01:44
apacheloggerno01:44
JontheEchidnanot too big of a deal then, but it wouldn't hurt to fix it01:44
ScottKSo what does the kdelibs style lack?01:45
apacheloggerI probably wont be able to sleep becaue of this :P01:45
apacheloggerkubotu: time01:45
kubotuapachelogger: Europe - Vienna - Thu Apr 08 02:45 CEST01:45
* apachelogger is sure going t be glad when he can upload all the stuff fixed in https://bugs.edge.launchpad.net/~apachelogger/+assignedbugs01:45
JontheEchidnaScottK: how to name member variables, general function-naming guidelines, header include order, const correctness guidelines01:47
ScottKOK.01:47
ScottKInstead of replicating much of the kdelibs style, how about making the spec kdelibs style, plus this stuff.01:47
ScottKAny of that stuff a candidate for adding to the kdelibs style?01:48
JontheEchidnaI think there are advantages to having it all listed out in one location01:49
shtylmanRiddell: I posted my brainstorming ideas under your name :) ... didn't notice that before01:51
shtylmanalso.. did ya get my ui file?01:51
JontheEchidnashtylman: actually, a lot of that stuff probably isn't Riddell. I saw a lot of other peeps in the last-edited field that dont' have a name listed01:52
JontheEchidnawell, maybe not a lot, but01:53
JontheEchidnaa few anyways01:53
shtylmanJontheEchidna: good...im not alone :)01:53
ScottKJontheEchidna: That's true, but I can also imagine it being more work to maintain01:57
JontheEchidnaGood style is good style. Can't change too much, I don't think01:58
JontheEchidnahttp://www.madatoms.com/site/blog/lost-spin-offs <-this01:58
JontheEchidnaI'd totally watch "Rulers" and "Pros and Cons"01:59
JontheEchidnaClucks 'n Bucks too, since Hurley is awesome01:59
=== dendro-afk is now known as dendrobates
ScottKapachelogger: The krandrtray thing doesn't revert either here.04:38
agateauRiddell: ping09:37
Riddellhi agateau09:39
agateauRiddell: two things I'd like to see with you09:39
agateau1. I noticed krandrtray uses non-standard entries in its ksni menu09:39
agateauit uses bold to indicate selected resolutions instead of radio buttons09:39
agateaubut bold is not supported with dbusmenu, so there is no way to tell which menu item is selected09:40
agateauis it too late to include a fix for that?09:40
agateauwhere fix can be either:09:40
agateauport to radio buttons09:41
agateaudisable dbusmenu for krandrtray (like I did for knm)09:41
agateauRiddell: what do you think?09:42
Riddellmay as well do it properly and port to radio buttons I'd think09:46
agateauok09:46
agateauif it's possible to get it into lucid, I am going to work on it09:47
Riddellyes it would be possible09:47
agateaugreat09:47
Riddellunless nixternal has UI freeze issues but I doubt it's something we have explicitly documented09:47
agateauok09:48
agateauI guess I can work on it anyway, the worse thing which could happen is having it only in kde 4.509:48
agateauRiddell: 2. have you seen the gsoc messages from Daniel Holbach?09:50
agateauRiddell: I am not sure I am the right person to answer them09:50
agateau(meaning, you are probably more qualified ;) )09:50
apacheloggerRiddell, agateau: mind the patch policy09:51
apacheloggerno that knradrtray had much of an active upstream from what I saw :(09:51
apacheloggers/no/not09:51
agateauapachelogger: patch policy?09:51
* agateau feels like he is about to learn about something he should know09:51
apacheloggeragateau: https://wiki.kubuntu.org/Kubuntu/Specs/LucidPackaging09:52
apacheloggersee Design part09:52
apacheloggeryou just confirmed my statement that it is not visible nough though ^^09:52
agateau:)09:53
agateauok, no problem with this09:53
agateauI would expect this patch to be easily upstreamed09:53
apacheloggeragateau: just apply it there as well ;)09:54
apacheloggerthe code there is so ugly no one would care if you rm the whole thing ^^09:54
agateaucode in krandrtray?09:54
apacheloggerkrandr* as a whole09:55
agateauI've seen much worse09:55
apacheloggerno doubt09:55
apacheloggerbut I have an easly upset stomach09:55
agateau:)09:55
* agateau has too many scars from ugly code to be easily upset09:55
apacheloggeragateau: if you get a minute or two please have a look at https://wiki.kubuntu.org/Kubuntu/Specs/MaverickCodestylePolicy09:55
apacheloggerRiddell: ^ too please09:56
apacheloggerit's mostly a combination of the kdelibs and amarok policies with some additional explicit requirements09:56
agateauit really looks like a copy of kdelibs coding style09:57
agateauOnly I am not sure about kdelibs policy wrt indenting Q_OBJECT and public: blocks in classes09:58
apacheloggerour spec says 90chars/line, kdelibs says 100 ;)09:58
agateausounds like bike shedding (90 vs 100) :/09:59
apacheloggerdont be silly :P09:59
* apachelogger wants 8009:59
apachelogger!09:59
apachelogger^^09:59
agateauyeah, and max 5 lines per function!09:59
apachelogger5010:00
apacheloggerI would be bribable to go up to 75 for C-only code ;)10:00
Sputugh, I can't read amarok source, there's way too much whitespace in it10:00
Sputvertical whitespace, mostly10:00
Sputthat's why you need the 5 line limit!10:00
Riddellagateau: yes I'll handle the gsoc e-mails10:02
agateauRiddell: ok great10:02
Riddellapachelogger: I'm not sure why we need a code style policy, if we're modifying existing code then go with the existing codestyle, else use Qt policy same as KDE10:04
apacheloggerRiddell: for our stuff only ... Qt and KDE styles feel to unprecise10:05
agateauI agree with Riddell10:05
agateauIf it's good enough for kdelibs, it should be good enough for Kubuntu, no ?10:05
apacheloggerRiddell, agateau: ScottK suggested that we coudl reference the kdelibs style and add addtional stuff (instead of currently reproducing it mostly)10:08
apacheloggerJontheEchidna thought it might be good to have the list all in one place10:08
apacheloggerSput: you could run sed before reading ;)10:09
* agateau would make the page a link to kdelibs page10:09
Sputapachelogger: or just not read such badly formatted code :P10:09
apacheloggerlol10:09
apacheloggerif you have the choice10:09
* apachelogger never has and constantly ends up crying10:10
* agateau hugs apachelogger10:10
agateauok, krandrtray is more standard now10:13
agateautesting all options hurts the eyes =(10:13
* apachelogger rehugs agateau10:14
debfxis it just me or doesn't krandrtray save the settings anymore? it doesn't even use the auto resolution by default :(10:16
apacheloggerdebfx: needs rewrite10:27
apacheloggerdebfx: or rather, needs to be changed to use kephal10:28
apacheloggerthough I am not exactly sure what kephal is meant to do , since it doesnt do anything right now10:28
apacheloggerwell, nothing other than watching for xrandr changes and emitting signals about that ^^10:28
debfxRiddell: what have you decided to do with the brightness patch?10:30
debfxI'd like to upstream it but I don't know where to put the osdwidget class so it can be used by kmix and the battery applet10:30
Riddelldebfx: yes it should be upstreamed10:35
Riddelldebfx: since there's no obvious upstream to attend to it I suggest just posting to kde-core-devel10:36
debfxRiddell: ok, what about lucid? either the old patch should be dropped or updated to the new one10:48
apachelogger\o/11:01
* apachelogger just spent 94 EUR on train tickets11:01
=== michaelk is now known as Guest58382
apacheloggeremonkey: on may 20 I am from 7:20 until sometime in the afternoon in zurich!11:02
apacheloggerafter traveling for 12 hours or so  :D11:02
Riddelldebfx: I'd like to update it but only after there's been agreement on kde-core-devel that it's a good thing11:07
Mamarokapachelogger: even better: bring emonkey to Randa :)11:13
apacheloggeremonkey: be prepared to get kidnapped11:13
apacheloggerRiddell: bug 558333 please11:14
ubottuLaunchpad bug 558333 in kubuntu-notification-helper "freeze exception for kscreensaver installation recommendation" [Undecided,New] https://launchpad.net/bugs/55833311:14
Riddellapachelogger: that only recommends screensavers from the screensaver module?  it doesn't recommend to install screensavers from amarok?11:17
apacheloggerRiddell: right11:17
Riddellgroovy11:17
apacheloggerthe screensavers from a whole different set of install types, so one needs to call the dbus interface with a package from that set to trigger recommendatin of the set :)11:18
* Riddell approves11:18
apacheloggerthanks11:18
* Mamarok wonders what screensavers from Amarok would be...11:23
apacheloggerMamarok: nothing, it is just that one can easily use that code in a wrong way and end up with amarok recommending installation of screensavers ;)11:24
Mamaroksounds funny :)11:24
apacheloggerwell, currently it recommends installation of libdvdread which is not too sensible either IMHO11:25
apacheloggerhm11:26
apacheloggerJontheEchidna: I have but one question ... why does the current knh from lucid contain a build dir? :P11:26
apacheloggeranyhow11:26
apacheloggernot in sync with bzr :(11:27
CIA-6kubuntu: Harald Sitter <apachelogger@ubuntu.com> * rapachelogger@ubuntu.com-20100408103733-3c7fu52g92svzf5n kdebase-workspace/debian/ (3 files in 2 dirs):11:37
CIA-6kubuntu: Add kubuntu_02_screensaver_restricted_install.diff to recommend installation11:37
CIA-6kubuntu: of kscreensaver package via k-n-h (LP: #273667)11:37
CIA-6kubuntu: Harald Sitter <apachelogger@ubuntu.com> * rapachelogger@ubuntu.com-20100408104238-2odrc2rx5abo9em3 kdebase-workspace/debian/ (7 files in 2 dirs): merge with parent11:42
apacheloggermhhh12:03
apacheloggerahhhh12:04
apacheloggermeeh12:04
apachelogger:(12:04
apacheloggeroh well, kickoff doesnt like me either12:05
apacheloggercurel world12:05
freeflyingRiddell: anyone tried lucid on arm yet?12:35
Riddellfreeflying: not as far as I know12:37
freeflyingRiddell: the experience was too bad12:38
emonkeyapachelogger, may 20? 7.20 am?12:58
emonkeydamn early ... what are you doing here?12:59
persiafreeflying: I saw a demo in February with Kubuntu Netbook that seemed to run, but I didn't see any interaction.12:59
Mamarokemonkey: Multimedia Sprint in Randa :)13:01
emonkeyRanda? Don't know that ...13:01
Mamarokemonkey: check here: http://community.kde.org/Multimedia/Sprint201013:01
emonkeymom13:01
MamarokRanda is close to Zermatt13:01
freeflyingpersia: it could be run, but you know the experice is too bad13:01
emonkeyuh Zermatt? that's not that close ...13:02
persiafreeflying: That's annoying.  Does something not work, or is it just slow?13:02
freeflyingpersia: at the first boot up time, nepomuk used too much resources, make other application keep on crash13:03
davmor2Hey guys I get a weird flashy effect the first time I click on Kicker (is it) the K menu.  after that it's fine.13:03
Mamarokemonkey: much closer for you than all the people coming to the sprint13:04
freeflyingpersia: I tried karmic on imx51, its not that bad13:04
Mamarokbut yeah, as usual, the Swiss think far away when it's not the next town :)13:04
emonkeyMamarok, true ... but I don't think that I've got enough money to get there ...13:04
Mamarokemonkey: well, check the prices, you might be astonished13:05
persiafreeflying: Sounds like a bug in nepomuk to me, but worth profiling.  I suspect there's a way to make it work better.13:06
Riddellryanakca: how about updating "User of the moment" with that e-mail from Jay Franklin?13:07
freeflyingpersia: :) actually, Qt4.6 shall perform better than gtk on arm13:07
persiafreeflying: I'm generally against competitive library comparison, but why?  Do we know that it's compiled optimally in Ubuntu?13:08
emonkeyMamarok, 113.- do you know how much that is for me? ;-)13:09
Mamarokemonkey: well, I sent a mail to various LUG lists talking about the SPrint in December, you could have been sponsored if you reigstered earlier13:10
freeflyingpersia: well, forget what I've said :P13:10
Mamarokregistered*13:10
persiafreeflying: But seriously, I expect that it needs a bug with some profiling information.  Could be poor optimisation, non-optimal compiler flags, memory issues, etc.13:11
emonkeyMamarok, But I think I'm not really that helpful there, that a sponsoring makes sense13:11
Mamarokwhy do you think that?13:11
freeflyingpersia: if I can find another reference board, I will try more13:12
persiafreeflying: Board doesn't matter so much.  If you can figure out why nepomuk consumes so many resources on your board, it can be fixed for your board.13:13
emonkeyMamarok, no deep coding skills, no idea about this summit, nearly no knowledge about multimedia13:14
* Mamarok has no deep coding skills neither :)13:15
ScottKnepomuk could generally benifit from consuming less resources.13:16
emonkeyMamarok, the biggest motivation to be there would be to see apachelogger, markey and you. ;-)13:18
Mamarokemonkey: isn't that motivation enough? You can give a hand in Edu, too, that is a combined sprint13:18
ghostcubeheh yeah thats what im thinking about going there and seeing them in real life in real time13:18
ghostcube:D13:18
ghostcubeand then poking apachelogger through the swiss alps13:18
ghostcube:D13:18
MamarokMario will be there, and annma13:18
ghostcubeheh13:19
Mamarokghostcube: the alps are very high, and one ca fall deep...13:19
Mamarokcan*13:19
ghostcubeyeah only the smaller hills13:19
ghostcubehes old13:19
ghostcubei dont wanna jkill him13:19
ghostcube:D13:19
emonkeyMamarok, I think it we'll be only possible to be there if I'm able to join someone who drive's with a car.13:19
Mamarokemonkey: I am driving from Fribourg...13:22
Mamarokbut there are a few Germans driving down there, too13:22
shtylmanRiddell: will the printer config ui fixes hit for beta? or no?13:43
shtylmanI am guessing that the cd's arn't gonna be respun?13:44
Riddellshtylman: not beta no13:48
shtylman;(13:48
rgreening_Riddell: will we have the new logo on the CD sleeves? I hope so :)13:48
shtylmanmore importantly... will there be new stickers... and how can I get them :)13:49
Riddellrgreening_: I need to speek to them about what's happening with CD designs13:50
Riddellshtylman: I expect the whole of shop.canonical will be redone13:51
shtylmanoooo13:54
Riddellno nixternal this week?13:55
ScottKRiddell: His house had some kind of storm damage, so no power.13:59
Riddelloh, erk13:59
ScottKIt's somewhere in your backscroll ~ maybe 30 hours ago.13:59
ScottKBetween him and Tm_T (who's also not here) there go my hopes for powerpc testing.14:00
=== dendrobates is now known as dendro-afk
apacheloggerghostcube: no poking!!14:44
apacheloggerthat makes me grumpy14:44
ghostcubehehehe14:44
* ghostcube is looking at the iPhone 4G pics o.O 14:45
Sputapachelogger prefers to be peeked.14:45
apacheloggeremonkey: see, that is why I am going to be damn early in the next town so you dont have to go that far ;)14:45
* apachelogger is very considering14:45
* apachelogger is wondering why he is making tea when coffee is so much more appropriate14:46
ghostcubecause teein and coffein is the same o.O14:47
apacheloggeremonkey: re joining someone that drives ... I read that someone from german is going by car and offered to pick up people along the way14:47
apacheloggersomewhere in the wiki14:47
apacheloggerghostcube: it is fruit tea14:47
ghostcubeoh ...14:47
ghostcubethen i have no idea :D14:47
* apachelogger just when HR7 south - R49 west - R2 north - R23 east - R7 south on http://www.opencyclemap.org/?zoom=13&lat=47.04557&lon=15.44626&layers=B000 14:49
apacheloggerthat was quite the trip14:49
agateauRiddell: is m.i plasma applet 0.5.4 in your TODO list?14:56
* evilshadeslayer watches his karma jump to ~1500...14:56
apacheloggerhm14:57
apacheloggerare we unfrozen yet?14:57
agateaudon't know14:57
apacheloggerdoesnt look like it :(14:58
agateauwas just wondering if it would be there after unfreeze14:58
agateauok14:58
agateauapachelogger: where do you go to check this?14:58
apacheloggeragateau: https://lists.ubuntu.com/archives/ubuntu-announce/2010-March/thread.html15:00
ScottKapachelogger: No, but if you upload stuff it'll just sit in the queue.  No need to wait.15:00
* apachelogger doenst like queues :P15:01
apachelogger+ if we hadnt our lovely bzr branches that approach would be bound to fail I suppose15:01
agateauapachelogger: thanks15:01
Riddellagateau: it's up next15:02
apacheloggeragateau: its probably also indicated on some lp page15:02
apacheloggerbut since lp is a black whole for information :P15:02
apacheloggeragateau: https://edge.launchpad.net/ubuntu/lucid15:03
apacheloggersee Status:15:03
agateau:)15:03
apacheloggeralso the /ubuntu/ page show frozeneness15:03
agateaucanonical should start marketing certification for LP browsing :)15:05
apacheloggercanonical certified launchpad browser operator15:06
agateausounds good!15:06
evilshadeslayercclpbo15:06
* apachelogger is wondering if this could be a whole new business opportunity15:06
apacheloggerhm, workspace really needs a testbuild15:08
apacheloggerso many changes15:08
apacheloggerawful15:08
apacheloggerme@osiris:~/src/bzr$ get-branches kubuntu-members15:11
apacheloggerThe team 'kubuntu-members' does not have any branches on Launchpad.15:11
apacheloggerthat does not look right15:11
agateauindeed15:14
agateau"me" is a very weird username15:14
* agateau hides15:14
evilshadeslayerhehe...15:15
evilshadeslayerhttps://wiki.kubuntu.org/Kubuntu/10.10/Brainstorm#preview << This has grown :D15:15
Riddellagateau, apachelogger: did you guys work out what to do about moving message indicator on upgrade?15:17
apacheloggeryus15:18
agateauRiddell: yes, that's the reason we need m.i 0.5.4 :)15:18
apacheloggeronly need changes from agateau on the indicator package15:18
apacheloggerkds part of changes is waiting for unfreeze15:18
Riddelldoes it also need his patch to kconf_upgrade?15:18
agateauRiddell: no15:18
Riddellgroovy15:19
agateauRiddell: I need to find time to get this into kde trunk, because I think it is an improvement on the existing code, but there is no need for it in Lucid15:19
evilshadeslayerbtw if i make a wiki page of myself,anyone can edit it?15:21
evilshadeslayers/of/describing15:21
Riddellagateau: but I do want kdebase-workspace-4.4.1-20100406.diff don't I?15:26
agateauRiddell: you do yes15:26
agateauRiddell: to help poor krandrtray menu showing on the screen15:27
Riddellapachelogger: "Don't adblock by default." that's a notable change in policy and needs discussion15:27
apacheloggerRiddell: this is a no-one-cared-to-maintan-that-crap-dropping-change15:28
Riddellapachelogger: what actual problem does it cause?  bug 372379 doesn't mention any15:31
ubottuLaunchpad bug 372379 in kubuntu-default-settings "Konqueror ships ancient EasyList blocklist" [Low,Fix committed] https://launchpad.net/bugs/37237915:31
apacheloggerRiddell: a bogus filter could block stuff that should not be blocked, and by the fact that there is no such thing as perfection there ought to be bogus filters that block stuff it shouldnt block15:32
apacheloggere.g. in some forum I read that a user couldnt play youtube videos until he turned off the adblocking15:32
evilshadeslayerapachelogger: do we have a bug squad?15:33
apacheloggernot sure if that is related, but messing with website content at runtime is a tourblesome thing to do eitherway15:33
apacheloggerevilshadeslayer: jontheechidna is the bug squad ;)15:33
evilshadeslayerhaha....15:33
Riddellapachelogger: yes but we've had this discussion ages ago (more than once) and the result was it's something we want, if that's to change it needs more discussion15:34
apacheloggerRiddell: also, adblocking that only blocks 10% fo the stuff it could block with an up-to-date blocklist is not really worth anything IMHO15:34
apacheloggerRiddell: if you update the blocklist I am alll for bringin it back and discussion is, until then I consider this an outdated patch that is at best causing problems15:35
apacheloggerhence my reference to KDE 4.5 in which we can provide a sensible solution to this15:35
apacheloggersince khtml provides auto-update magi et al15:36
emonkeyapachelogger, i wrote it in my agenda, so if nothing goes wrong I'll be in zurich.15:36
apacheloggercool15:36
QuintasanBANG! There went my sponsorship :P15:41
* Quintasan is on "stand-by"15:42
Riddellapachelogger: "at best causing problems"?  it's an outright useful feature, helps me every day.  yes there are traidoffs but we're aware of that.  useful features can't be removed without discussion15:44
apacheloggerwell then, please revert15:44
Riddellthanks apachelogger15:48
RiddellQuintasan: that's not unlikely to happen mind, people do drop out15:48
evilshadeslayerikonia: ping15:50
evilshadeslayerah..afk15:50
shtylmanQuintasan: why on stand-by?15:58
bipolarIs it appropriate to advocate for my particular bug here? lol15:58
ScottKAs long as you don't over do it.15:58
evilshadeslayerbipolar: and as long as its a valid bug :)15:58
bipolarok. bug 55744915:58
ubottuLaunchpad bug 557449 in modemmanager "Wrong data port used on Sierra Wireless 885" [Undecided,New] https://launchpad.net/bugs/55744915:58
Riddellshtylman: more kubuntu people applied than we have spaces for15:59
shtylmanahh15:59
evilshadeslayerhehe... im planning to apply... in the next 4-5 years :D16:01
evilshadeslayerapachelogger: http://imagebin.ca/view/BuO88P.html << Weird thing is that it was displaying 2 wired n/w before... i have manually specified one of them in the manager16:04
evilshadeslayerapachelogger: like this one : http://imagebin.ca/view/xhnoKJ.html16:05
apacheloggerevilshadeslayer: that you need to tell sebas :)16:07
evilshadeslayerapachelogger: ive put into the ML16:08
evilshadeslayer+it16:08
evilshadeslayerok bye all :)16:09
ScottKRiddell: Would you mind doing the sync in Bug 554975?  It's a huge package and it'd be nice to get it built now while we're in freeze and the buildds are idle.16:13
ubottuLaunchpad bug 554975 in axiom "Sync axiom 20091101-6 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/55497516:13
Riddellonto it16:14
ScottKThanks.16:14
RiddellScottK: 20091101-7 is in unstable not -616:17
Riddelllet me know if I should flush or not16:17
ScottKLooking16:17
ScottKRiddell: Yes.  Please go ahead.16:18
apacheloggergood thing compiling amarok takes forever16:19
RiddellScottK: done16:20
ScottKThanks.16:20
ofirkanyone heard from nixternal16:27
ofirk?16:27
Riddellofirk: he's offline due to flooding16:28
apacheloggerRiddell: I just testbuilt workspace, any other pending changes around?16:28
Riddellapachelogger: good to upload I'd say16:28
apacheloggerk16:28
* apachelogger makes package16:29
Riddellapachelogger: assuming you have the updated patch from agateau I committed16:29
ScottKapachelogger: Did you fix the netbook widgets overlapping?16:29
apacheloggerScottK: no16:30
Riddellhmm that's a point16:30
apacheloggerI fixed the desktop widgets overlapping16:30
apacheloggerRiddell: yes16:30
Riddellwe could just remove lockout from kubuntu_106_netbook_layout.diff16:30
apacheloggerRiddell: how would people logout? then :/16:30
* ScottK waves his hands at Riddell and apachelogger and says "Please fix."16:30
=== dendro-afk is now known as dendrobates
apacheloggerlol16:31
Riddellapachelogger: upstream's view is they should use the hardware power switch16:31
apacheloggerScottK: I tought upstream was working on a fix?16:31
apacheloggerRiddell: what does seele think about that?16:31
ScottKI don't think it's upstream's problem.16:31
RiddellI disagree and that's why I added the lockout widget but it causes problems16:31
* apachelogger is not sure if that is ver intuitive16:31
seeleerm.. what now?16:32
apacheloggerScottK: it is if their stuff doesnt obey size constraints16:32
apacheloggerwhich it does not16:32
ScottKWell I don't think we filed that bug exactly.16:32
ScottKIt would be good to have that on b.k.o16:32
apacheloggerseele: do you think it is good to have no visual way to turn off the computer? i.e. only wayt to turn it off or log out is to press the hardware power button16:32
ScottKIf you file it, I'll talk to upstream about it.16:32
* apachelogger notes that even implies that said button works, which is at times not the case16:32
seeleapachelogger: ack upstream is doing that?16:33
seelekeep in mind that i rely on kubuntu to figure out what is in kde. i dont compile svn16:33
apacheloggerScottK: IMHO it is caused by the same issue that leads to widgets jumping around in the nebook panel16:33
seelethey took the logout buttons out of the KMenu?16:33
Riddellseele: upstream plasma-netbook is yes16:33
seeleer, kickoff16:33
Riddellseele: netbook only, not desktop16:33
seeleoh plasma-netbook but not desktop16:33
seeledid they put a power button on the taskbar?16:33
ScottKapachelogger: Yes.  I find it works sometimes and not others.  No idea why.16:34
ScottKIt was very reliable in Karmic.16:34
apacheloggerno, Riddell did that16:34
seelethere is a widget for that.16:34
RiddellI did but it causes layout problems16:34
apacheloggerupstreams thinks there should be no widget either16:34
seeleyeah, that's silly16:34
Riddellso we can try and fiddle and hope we fix the layout issues, or not add it16:34
seeletheyre probably basing it off of "oh well people are mobile so they'll just put it to sleep when they are done16:34
seeleweird that adding a widget breaks layout16:34
ScottKapachelogger: Widgets jumping is fixed.16:34
apacheloggerRiddell: I think they just need to be added it different order or something, it seems as if some widget is resized after its neighbors already were at final size16:35
* apachelogger finds plasmas rect magic quite scary TBH16:35
Riddellok let's try and fiddle with it16:36
RiddellI've no time today, needs to be next week16:36
Riddellapachelogger: so go ahead and upload unless you're in a mood for plasma widget fiddling16:36
apacheloggernot really, I am fixing our restrictedInstall scripts right now :)16:37
* apachelogger uploads16:37
=== JontheEchidna changed the topic of #kubuntu-devel to: Kubuntu Developer Channel | Test ISO images! | Support in #kubuntu | Beta 2 Freeze, UI Freeze, String Freeze, Feature Freeze | https://wiki.kubuntu.org/Kubuntu/Todo | milestoned bugs marked as kubuntu http://tinyurl.com/yjybcx9
RiddellJontheEchidna: topicdiff?16:38
JontheEchidnaRiddell: took away the "only 9 left" bit16:38
Riddellah aye, betas add bugs don't they :)16:38
JontheEchidnaand of course ,they weren't there until the isos appeared ;)16:39
ScottKEasiest way to have no bugs is not test.16:40
ScottKActually not true.  Even easier is have no bug tracker.16:40
JontheEchidna^and also not release16:40
JontheEchidnaoh well, should go back down to 12 after beta freeze16:41
JontheEchidnaRiddell: about your language notification bug. Do you know when that hook shows up in the hook dir?16:41
RiddellJontheEchidna: during distro install I think16:43
JontheEchidnaRiddell: is it designed to show up during install?16:44
Riddellafter install16:44
Riddellon first boot16:44
JontheEchidnaOk, so then it's a bug that k-n-h isn't seeing it at boot time. I can put your hook on my computer and the notification pops right up16:45
JontheEchidnaah, yeah. we don't do a startup check for hooks16:45
JontheEchidnaQTimer::singleshot to the rescue16:46
apacheloggerError: uploading files for distribution UNRELEASED to ubuntu not allowed.16:46
apacheloggermeh.16:46
CIA-6kubuntu: Harald Sitter <apachelogger@ubuntu.com> * rapachelogger@ubuntu.com-20100408154719-smhxpt0vqlqainis kdebase-workspace/debian/changelog: releasing version 4:4.4.2-0ubuntu716:47
JontheEchidnaapachelogger: is there something I have to do to have my commits picked up by kubotu?16:48
apacheloggerinstall cia-something16:48
apacheloggerbzr cia-project kubuntu16:48
apacheloggerthen it will send the commits to cia16:49
apacheloggerit being bzr16:49
CIA-6kubuntu: Jonathan Thomas (The man) <echidnaman@gmail.com> * rechidnaman@gmail.com-20100408155010-pg5ng1vqo9xv3hxf kubuntu-notification-helper/ (debian/changelog src/daemon/notificationhelpermodule.cpp):16:50
CIA-6kubuntu: Do a one-time check for hooks on startup, so that hooks meant for the16:50
CIA-6kubuntu: first boot actually show up. (LP: #557217)16:50
JontheEchidnahmm, it does that when I commit, not when I push. strangeish16:50
apacheloggerJontheEchidna: you could bribe jr into rejecting my earlier upload of knh and merge that with your change16:50
persiaThat's because it's a local hook.  Use a bound-branch for everything to be sane.16:50
apacheloggerJontheEchidna: that is bzr ;)16:50
JontheEchidnaapachelogger: still sez unreleased in bzr16:51
apacheloggeroh16:51
apacheloggerthen I might have forgotten to push16:51
apacheloggerJontheEchidna: all the better16:51
* apachelogger does the looky looky16:51
apacheloggerindeed it would seem as if I didnt upload ^^16:52
JontheEchidna^^16:52
* apachelogger is wondering what he uploaded then ^^16:52
JontheEchidnaso it'd be neat if ubottu could handle LP: #55721716:52
apacheloggertsimpson: ^16:53
* apachelogger places a basekt filled with cookies on tsimpson for being such a nice bot master ^^16:53
apacheloggerhm16:53
apacheloggerI should have placed that on the desk ^^16:53
JontheEchidnabbl, lunch16:54
apacheloggerworkspace queued16:58
apacheloggermultimedia queued16:58
* apachelogger QAs amarok16:58
Riddellapachelogger: I'll upload k-d-s16:58
QuintasanRiddell: the same thing was last year so I don't think I will get it :P17:00
Quintasanshtylman: beats me :O17:00
apacheloggerRiddell: k17:01
apacheloggersweet17:01
* apachelogger uploads amarok17:01
=== dendrobates is now known as dendro-afk
apacheloggerhttp://2.bp.blogspot.com/_RBtmZ4RxC4M/St9mVWQ31aI/AAAAAAAAAAU/0oMFd6hK3yc/s400/maths+joke!.jpg17:21
CIA-6kubuntu: Harald Sitter <apachelogger@ubuntu.com> * rapachelogger@ubuntu.com-20100408162155-tyv1dmzontk1tkn0 ubuntu/debian/ (changelog patches/kubuntu/03_restricted_install.diff):17:21
CIA-6kubuntu: * In kubuntu/03_restricted_install.diff send the translated programName17:21
CIA-6kubuntu:  to the restrictedInstall interface instead of a hardcoded name17:21
CIA-6kubuntu:  + Get rid of unused var warning due to this patch17:21
Riddellamichair: ping17:23
=== dendro-afk is now known as dendrobates
Riddellamichair: I can't recreate bug 555228 software-properties-kde starts in using pt_BR for me17:35
ubottuLaunchpad bug 555228 in software-properties "software-properties-kde crashed with UnicodeDecodeError in init_distro() (dup-of: 545927)" [Undecided,New] https://launchpad.net/bugs/55522817:35
ubottuLaunchpad bug 545927 in software-properties "Can not open the Edit Software Sources window from KPackageKit " [Undecided,Fix released] https://launchpad.net/bugs/54592717:35
CIA-6kubuntu: Harald Sitter <apachelogger@ubuntu.com> * rapachelogger@ubuntu.com-20100408163653-1d7p6kg07bbgoook ubuntu/debian/ (2 files in 2 dirs):17:36
CIA-6kubuntu: * In kubuntu_02_dragon_restricted_install.diff send the translated programName17:36
CIA-6kubuntu:  to the restrictedInstall interface instead of a hardcoded name17:36
CIA-6kubuntu:  + Get rid of unused var warning due to this patch17:36
CIA-6kubuntu: Harald Sitter <apachelogger@ubuntu.com> * rapachelogger@ubuntu.com-20100408163918-1elgi2gko5h100jj kubuntu-debug-installer/debian/changelog: releasing version 10.04ubuntu417:39
=== yofel_ is now known as yofel
apacheloggermeh17:43
apacheloggerkaffeine_1.0~pre3-0ubuntu2.dsc: Version older than that in the archive. 1.0~pre3-0ubuntu2 <= 1.0~pre3-1ubuntu117:43
apacheloggerJontheEchidna: ^17:43
CIA-6kubuntu: Harald Sitter <apachelogger@ubuntu.com> * rapachelogger@ubuntu.com-20100408164553-u3t3ihmo4flu7953 kdenetwork/debian/changelog: releasing version 4:4.4.2-0ubuntu117:46
tsimpsonapachelogger: (LP: #557217)17:50
ubottuLaunchpad bug 557217 in kubuntu-notification-helper "incomplete language notification not shown" [Undecided,Fix committed] https://launchpad.net/bugs/55721717:50
apacheloggertsimpson: thanks :)17:50
apacheloggerJontheEchidna: ^17:50
apacheloggerapachelogger->startCooking(supper);17:53
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
blueyedIs it possible to start a KDE app minimized? Would have expected something in --help-kde or --help-qt18:25
debfxblueyed: you can use the kstart helper app: kstart --iconify <appname>18:40
blueyeddebfx: thanks, just found it myself: http://fixunix.com/x/267800-how-start-application-minimized.html18:41
blueyedseems odd though. Is it working in every DE? sounds like it'll work in KDE only.18:42
blueyeddebfx: doing the merge now btw18:42
blueyedalso, this sounds like it should be a flag in the .desktop file for ~/.kde/Autostart or ~/.config/autostart rather (used by KDE after all?)18:44
macoblueyed: if you want something that works on gnome and kde, maybe alltray?18:45
debfxblueyed: looking at the source code it should work on other DEs18:51
amichairRiddell: that's the bug with the merge question... it might be that the user's installation was borked which is why his reported version doesn't match the code in the trace19:10
amichairRiddell: the current working theory is that it is indeed a duplicate of the fixed bug. If he gets back to us with new info, we'll look further into it. For now it's marked as dup.19:11
apacheloggerplymouths is scary19:33
amichairwhen is beta2 out?19:41
ScottKToday.19:43
ScottKWhen testing is done.19:43
apacheloggermgraesslin: hey, can bug 212796 be implemented upstream?19:43
ubottuLaunchpad bug 212796 in kubuntu-default-settings "Kubuntu lacks default key bindings for Switch One Desktop Down/Up/etc" [Undecided,Incomplete] https://launchpad.net/bugs/21279619:43
amichairScottK: Gracias.19:44
ScottKhttp://iso.qa.ubuntu.com/qatracker/build/all/all hints at more Kubuntu testing needed19:44
mgraesslinit could but I don't know if it is a good idea to enable those shortcuts by default19:46
mgraesslinkwin has many, many shortcuts and if we enable too many of them by default app developers start to complain19:46
apacheloggermgraesslin: well, as I understand it those short cuts are used by compiz anyway, so I wonder...19:48
mgraesslinyeah I know, we get complaints about our shortcuts being different to Compiz again and again ;-)19:49
apacheloggerso either get complaints or complaints ^^19:51
apacheloggermgraesslin: I will mark that wontfix and tell the report to go complain to you :P19:53
mgraesslinfine with me19:53
apacheloggeryou could wontfix send him to compiz asking that they shall remove those shortcuts I imagine19:54
mgraesslin:-D19:54
apacheloggerScottK: what to do with bug 47792220:00
ubottuLaunchpad bug 477922 in kubuntu-meta "kubuntu-netbook Dell Mini 10v touchpad motion on click area" [Undecided,New] https://launchpad.net/bugs/47792220:00
apacheloggerit defenitely doesnt belong to kubuntu-meta20:00
apacheloggerfreeflying, NCommander: is bug 364519 still valid?20:11
ubottuLaunchpad bug 364519 in kubuntu-meta "kubuntu fails to install on armel" [Medium,Triaged] https://launchpad.net/bugs/36451920:12
NCommanderapachelogger: we only build kubuntu-netbook on ARM now20:12
apacheloggerNCommander: close wontfix?20:12
NCommanderapachelogger: let me confirm20:12
amichairThe i386 iso has a "666" hiding in the checksum! and a "aaa" scream too! It must not be released!20:13
NCommanderapachelogger: close invalid; as 1. we don't support kubuntu on ARM (just KNE), and 2. thats really stale bug20:14
apacheloggerNCommander: k, thx20:14
NCommanderapachelogger: NP, I'll be testing kubuntu-netbook on armel today on dove (hopefully), its been looking sexy right along20:16
ScottKapachelogger: I'm not sure.  It's almost impossible for that to be different between UNE and KNR.20:17
apacheloggerJontheEchidna: could you poke some upstream on bug 28909220:18
ubottuLaunchpad bug 289092 in kubuntu-meta "kubuntu should include kolourpaint" [Wishlist,Confirmed] https://launchpad.net/bugs/28909220:18
JontheEchidnakolourpaint doesn't have an upstream. unmaintained20:18
apacheloggerNCommander: hehe20:18
NCommanderapachelogger: if I bring ARM hardware to UDS, I'll show you first hand20:18
apacheloggerJontheEchidna: if it was officially unmaintained it would be dropped from kde20:18
JontheEchidnaapachelogger: well, supposedly knetworkconf is also maintained20:19
apacheloggerJontheEchidna: so ultimately you will have to poke aseigo since he is responsible for kdegraphics20:19
apacheloggerJontheEchidna: if software is unmaintained, then file a complaint with the release coordinator of the parenting module and the release team20:19
apacheloggerScottK: did you test it on UNR?20:20
apacheloggermaybe there is some hack they have in there to make such crappy touchpads behave better20:21
ScottKapachelogger: No, but it's controlled by X, not the DE.20:21
apacheloggerthe DE can always override the settings20:21
ScottKThere's already a hack and it's in X.20:21
apacheloggerthat is what kcm-touchpad does after all20:21
ScottKperhaps20:21
ScottKtseliot would be the one to ask.20:21
ScottKIf there is another such hack, we should have it.20:21
* apachelogger is sure ScottK will ask ^^20:21
apacheloggerScottK: and while you are at it bug 553567 also needs tseliot's attention ;)20:22
ubottuLaunchpad bug 553567 in kdebase-workspace "transition from plymouth to kdm not smooth" [Medium,Confirmed] https://launchpad.net/bugs/55356720:22
ScottKThat one should be done now.20:23
apacheloggerScottK: not last I checked20:25
apacheloggercan try again if you wish20:25
ScottKPlease.20:25
apacheloggerhm hm hm20:25
apacheloggerJontheEchidna: bug 289092 could be wontfix, since the report closed his lp account anyway ;)20:25
ubottuLaunchpad bug 289092 in kubuntu-meta "kubuntu should include an image editor by default" [Wishlist,Confirmed] https://launchpad.net/bugs/28909220:25
* JontheEchidna likes the sound of that20:26
ScottKDoesn't gwenview have some basic capability now?20:26
JontheEchidnaThe only things I ever used a paint-like program for were for saving screenshots and making minor photo edits/crops.20:27
JontheEchidnaThis is covered by gwenview and ksnapshot, imo20:27
JontheEchidnathough, I did use kolourpaint last night to help illustrate an upcoming blog post20:28
ScottKI'd vote "Fix Released"20:28
apacheloggersomeone close it :P20:29
* apachelogger doesnt care as what :P20:29
JontheEchidnaclose'd20:30
apacheloggerScottK: still there20:42
apacheloggerScottK: upping video20:42
ScottKOh.20:44
apacheloggerScottK: http://people.ubuntu.com/~apachelogger/screencasts/plymouth-uglyness.ogv20:45
apacheloggerhm20:56
apacheloggerthere is a bit of a problem with that mount-permission-blah-use-sudo-patch20:57
apacheloggera) it asks me to sudo for moutning a device that worked just fine before the patch was fixed?20:57
apacheloggerb) it asks me referencing this device20:57
apacheloggerthis device I do not know however20:57
apacheloggerit might be that device, or that, but this i do not see20:58
apachelogger:/20:58
* apachelogger finds that this reference especially horrible20:58
=== ScottK changed the topic of #kubuntu-devel to: Kubuntu Developer Channel | Test ISO images! | Support in #kubuntu | Beta 2 Released!, UI Freeze, String Freeze, Feature Freeze | https://wiki.kubuntu.org/Kubuntu/Todo | milestoned bugs marked as kubuntu http://tinyurl.com/yjybcx9
apacheloggeroh dear21:00
* apachelogger starts triaging ktorrent a bit21:00
amichairIs beta2 link on the way to homepage?21:18
* ScottK looks at Riddell21:18
apacheloggerJontheEchidna: did you upload knh?21:20
JontheEchidnaapachelogger: nope21:21
apacheloggerJontheEchidna: can you please?21:21
JontheEchidnaapachelogger: sure21:21
apacheloggerthx21:21
CIA-6kubuntu: Jonathan Thomas (The man) <echidnaman@gmail.com> * rechidnaman@gmail.com-20100408202144-aft51hflk4yy2rca kubuntu-notification-helper/debian/changelog: releasing version 10.04ubuntu321:21
apachelogger^^21:26
amichairapachelogger, JontheEchidna: just looked at the diff, and noticed a few other uses of iterator started with constBegin() and ending with end(). This was related to nixternal's crash - it should end with constEnd().21:27
JontheEchidnaaah, so that's what it was21:27
amichair(silly me forgot to check other instances of this bug when I fixed the reported one :-( )21:28
JontheEchidnaoops, accidentally uploaded my build dir :(21:28
apacheloggerJontheEchidna: bzr-buildpackage -S is your friend :P21:28
apacheloggerkubotu: np21:30
kubotuapachelogger is listening to "Outside (Bonus Track)" by Staind With Fred Durst -- see http://www.last.fm/user/apachelogger for more21:30
apacheloggervery awesome21:30
* apachelogger dances with Nightrose21:30
Nightroseyay dancing21:31
Nightrose\o/21:31
JontheEchidnahttp://simplest-image-hosting.net/i0-plasma-desktopth1587-jpg.jpg21:31
apacheloggerNightrose: when is gsoc propsal thing deadline btw?21:31
Nightrosein 22 h and 30 mins21:32
apacheloggeroh dear ^^21:32
apacheloggernot much time to come up with something epic21:32
apacheloggerNightrose: thanks :)21:32
Nightroseapachelogger: !!!21:32
Nightroseyou wanna be a student this year?21:32
apacheloggerwanna is a strong word  ... but I figured it would be less work than writing applications for some sort of employment in summer21:33
apacheloggerthough yes, I am lookingto being student21:33
Nightrosehehe21:33
Nightrosecool21:33
Nightrosewell then hush hush21:33
Nightrosewrite write write21:33
apacheloggermaybe redoing khelpcenter would be a good diea21:33
apacheloggerit defenitely needs work, like a lot, and there is so many cool things we could do ^^21:34
apacheloggerJontheEchidna: what do we see in this screenshot?21:34
apacheloggerother than pointless iocn usage and pixly icons and bad UI design21:34
apachelogger</rant>21:34
JontheEchidnaapachelogger: QApt backend working21:34
apacheloggerohhhh21:35
apacheloggercool21:35
apacheloggerJontheEchidna: you bound it to shaman already?21:35
apacheloggermust be quite mature21:35
JontheEchidnaapachelogger: well, it's still read-only, except for cache updating21:35
apacheloggerwell, that is half the stuff one would possible want to do :)21:35
JontheEchidnathe other half is dependency resolving, installing/removing, upgrading21:36
JontheEchidnaetc21:36
apacheloggerin fact, if you think about it ... reading is done a lot more than writing21:36
apacheloggerI would think that in 3 queries only 1 installation gets done or so21:36
JontheEchidnathen there's "dis package no haz gpg" and support for held packages and support for purging config files and...21:37
JontheEchidnaI'd also like to make it configurable whether or not you want to install recommends by default21:37
apacheloggerNightrose: btw, it would be nice if google did not drop gsoc applicaiton time in the hot weeks before ubuntu release ;)21:37
JontheEchidnabut of course respect the system default21:37
amichairJontheEchidna: also, http://techbase.kde.org/Development/Tutorials/Common_Programming_Mistakes#Prefer_const_iterators_and_cache_end.28.2921:37
Nightroseapachelogger: it would also be nice if they didn't drop it in the middle of my exams...21:38
Nightrosebut tough luck21:38
apacheloggerJontheEchidna: sources.list manipulation could be an addon lib21:38
apacheloggerwould be very handy21:38
JontheEchidnamm, yes21:38
apacheloggeri.e. allow us to rewrite sp in c++ ;)21:38
amichairJontheEchidna: want me to fix them or u on it?21:38
JontheEchidnaamichair: could you please?21:39
apacheloggerNightrose: oh my :)21:39
apacheloggerNightrose: good luck with the exams21:39
Nightrosethx :)21:39
apacheloggerNightrose: are you mentoring at gsoc?21:39
Nightroseadmin again and maybe mentoring for work work21:39
* apachelogger would find it cool to have Nightrose as mentor ^^21:39
Nightrose:D21:40
Nightrosei mean if needbe i can mentor again of course21:40
Nightrosebut first i'll have to see how work work gsoc mentoring is working out21:40
Nightrosebtw: it is sooo cool to get payed by $employer to do this :D21:40
apacheloggerohhh21:41
apacheloggerthat indeed sounds cool21:41
* apachelogger notes: apply at canonical so they can make him do more work by paying him to do work in the time he would usually spend on ranting and dancing with Nightrose ^^21:42
Nightrosehaha21:42
apacheloggerJontheEchidna: did you see what was earlier said about the code style policy?21:44
JontheEchidnanope21:45
apacheloggerJontheEchidna: http://paste.ubuntu.com/411234/21:47
JontheEchidnahmm21:49
JontheEchidnayeah, I'll look into revising it to remove duped info from the kdelibs style spec21:51
JontheEchidnabut later21:51
apachelogger*nod*21:52
* apachelogger is getting bug fix anxiety21:53
* apachelogger consequently starts running and circles21:53
JontheEchidnaso, since qaptworker can only be invoked by root dbus, the only was I can get debug info is to use QFile::rename on files in my home directory, renaming them to the debug output I want :x21:53
JontheEchidnaroot dbus == consolekit in this case, I think21:54
apacheloggerrofl21:54
apacheloggerJontheEchidna: kephal uses a nice approach21:55
JontheEchidnahttp://simplest-image-hosting.net/i0-aubertruck-png.png To the aubertruck!21:55
apacheloggerit does have a server bin that embedds the kded for debugging purposes21:55
apacheloggerso you only reload that bin instead of whole kded21:55
apacheloggera similar thing might be doable for qaptworker21:56
apacheloggerI suppose you really just need to start it from sudo and attach it to the system bux21:56
apacheloggerJontheEchidna: lol21:56
apacheloggerJontheEchidna: and that is to illustrate an upcoming blog post??!21:56
apachelogger^^21:56
JontheEchidnayus21:56
* apachelogger thinks JontheEchidna did too much code reading in libapt :P21:57
JontheEchidnait started out as a graphic to demonstrate how packaging relations work21:57
apacheloggerJontheEchidna++21:57
apacheloggerthat is way too awesome21:57
apacheloggerreminds me that I need to draw a release pic for lucid21:57
* apachelogger doesnt know what to draw though, since he was absent for far too long21:58
apacheloggeroh oh oh21:58
apacheloggermaybe I know some stuff ater all ;)21:58
apacheloggerhrrrr21:58
* apachelogger calls the skype test call lady22:00
JontheEchidnalol22:01
JontheEchidnabbl22:01
lex79someone can upload the fix for this bug 554069 ?22:18
ubottuLaunchpad bug 554069 in xscreensaver "xscreensaver activated on kubuntu after upgrade to lucid" [Undecided,Confirmed] https://launchpad.net/bugs/55406922:18
lex79and kdeedu22:20
Riddellthat'll be beta 2 out22:20
apacheloggerRiddell: do you know which of the proposed gsoc ideas didnt get a lot of proposals so far22:25
* apachelogger would then draf something up for that one, as usual going for the unwanted fruit ^^22:26
apacheloggeror maybe I should wirte a proposal for ubuntu one... since I am hooked up there already ;)22:29
amichairRiddell: is anouncement on website under way? (though beta1 download link points to beta2 :-) )22:31
Riddellta da http://www.kubuntu.org/news/10.04-lts-beta-222:32
amichairRiddell: :-)22:33
Riddellamichair: Language Selector has only had one interested person, although that's jontheenchilada22:33
Riddell"Profile boot time" I told people to go to the KDE project for the same thing22:33
Riddellquite a few for "Ubuntu One KDE client" and "Package Manager Improvements" although i don't think anyone has submitted one that I'm convinced about yet22:34
amichairRiddell: was that for apachelogger? or am I awooosh?22:34
Riddellthat's for apachelogger22:34
danttiRiddell: http://img406.imageshack.us/img406/2084/printmanagersyst2.png  http://img9.imageshack.us/img9/2755/printmanagersyst1.png22:34
apacheloggerthx :)22:34
Riddelldantti: nice22:35
danttinow I need to add a way to add printers, integrate with solid and write docs :P22:35
danttiand find out how ink levels work..22:35
danttiJontheEchidna: oh I was almost leaving :P http://img406.imageshack.us/img406/2084/printmanagersyst2.png  http://img9.imageshack.us/img9/2755/printmanagersyst1.png22:38
JontheEchidnajust got home + neat :)22:38
danttigo to go now if you get any suggestions tell me ...22:39
apacheloggerbleh so many untriaged bugs22:40
ryanakcaRiddell: Yes, I'm waiting to hear back from him with permission to reprint his email22:41
amichairRiddell: beta 2 anouncment points to beta1 review22:41
amichairRiddell: (hope I'm not bugging, my intention is de-bugging :-) )22:43
Riddellamichair: fixed, thanks22:49
ryanakcaDo we have a blank wiki.k.o/Kubuntu/Meetings that I can revert the current page to?22:49
ryanakca(or do I need to manually erase everything)22:50
Riddellryanakca: just do it manually22:50
ryanakcaRiddell: OK22:50
ryanakcaScottK: For the FFe, I'm supposed to include a diff of the changelog... there isn't one. Should I attach a commit log instead? Also, since its a sync, will a link to Debian's build log work or should I attach Lucid's and/or both?23:16
ScottKryanakca: commit log is good.  You need Lucid's build log.23:16
ScottKAlso mention that the current libinfinity is NBS and the package needs to be updated or removed.23:16
ryanakcaScottK: NBS?23:17
ScottKryanakca: Not Built From Source.23:17
ryanakcaAh, ok23:17
ScottKThe source for that version of the ilbrary is gone.23:17
ryanakcaScottK: I'm heading out the door, I'll mail the two off when I get back and ping you with the bug numbers.23:18
ScottKryanakca: Just subscribe ubuntu-release.  I'll get the bugmail.23:18
=== dendrobates is now known as dendro-afk
=== JontheEchidna changed the topic of #kubuntu-devel to: Kubuntu Developer Channel | Test ISO images! | Support in #kubuntu | Beta 2 Released!, UI Freeze, String Freeze, Feature Freeze | https://wiki.kubuntu.org/Kubuntu/Todo | milestoned bugs marked as kubuntu http://tinyurl.com/yjybcx9 Only 10 left to fix!
apacheloggerwow23:43
apacheloggerfulltext search in the ubuntu wiki is quite the slow thing23:43
Riddellit's GB of data that23:44
apacheloggerwell, is that stored in text files?23:44
Riddellno23:44
amichairso it can fit nicely in RAM!23:44
apacheloggerwell23:45
apacheloggerwhy is it so slow23:45
amichairmaybe it's sharing resources with lots of other stuff?23:46
apacheloggerthat is possible23:46
apacheloggerin-need-of-more-servers :)23:46
amichairaren't we all :-)23:48
* apachelogger always is23:50
apacheloggerI keep on dreaming about the wonderful things I could do with a server dedicated to Kubuntu QA :)23:51
amichairI just spent an entire hour waiting for my desktop to become responsive23:51
amichairI think an SSD would be a good start23:52
apacheloggeryeah, I keep on day dreaming about the wonderful things I could do with a SSD :)23:53
apacheloggerand quad CPU23:53
persiaapachelogger: What would you do with a server dedicated to Kubuntu QA?  There may be resources available to host some of it.23:53
amichairJontheEchidna: I uploaded fix to branch, but can't test yet due to server overload23:53
apacheloggerpersia: constalty build our PPA stuff (buildbot like) most importantly23:54
amichairI have a Q9550, which is pretty good. but the disk throttles a bit, and the system comes to a halt23:54
apacheloggerpersia: then do upgrade testing with those packages23:54
apacheloggerespecially for new KDE deployments23:54
persiaAh, that's hard :)23:54
apacheloggeryeah, unfortuantely23:55
persiaNot the doing of it, but the doing of it constantly.23:55
apacheloggerwell, it could be on demand too, depending on the machines23:55
persiaIf you can create a script that does upgrade tests to run occasionally against some target and generate a report, that's easy (but it's not continuous)23:55
apacheloggerbut ultimately it would be doing it whenver idle and there is new revision in BZR23:55
apacheloggerpersia: I'll look into it, this could help a lot with the upgrade experience when upgraind to a new KDE version from our PPAs23:56
apacheloggerthere are always those nasty file conflicts when upgrading from one particular version to another etc.23:57
persiaHaving an run for new KDE releases against a PPA ought be easy to get resources to handle, assuming the script isn't monstrous.23:57
* apachelogger notes that this could easily be 4 times : starting from a clean chroot -> updating to some version -> updating to testing version23:58
persiaPlease ping me if you get some code working (extra points if it's configurable to test arbitrary upgrades of arbitrary metapackages against arbitrary sources.lsit files).  If I'm not responsive, swing by #ubuntuwire, and show your code there.23:59
apacheloggerprobably more if one would want to test all KDE preleases too ;)23:59
apacheloggerpersia: cool, thanks :)23:59
persiaI don't have current load numbers, but I know the hardware is underutilised.23:59
amichairouch, just installed a fresh beta2 in vm and got a plasma crash right after restart :-(23:59

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