[00:30] <NCommander> Riddell: ping
[01:20] <CIA-99> [libqapt] jmthomas * 1141986 * trunk/playground/libs/libqapt/src/package.cpp Fix a bug where changelog fetching would fail for packages where source name == binary name
[01:36] <CIA-99> [libqapt] jmthomas * 1141989 * trunk/playground/libs/libqapt/src/ (globals.h worker/worker.cpp worker/workeracquire.cpp) Implement two new errors: UserCancelError and DownloadDisallowed error, for when the user cancels a download and for when the APT configuration prohibits downloading, respectively
[02:03] <lex79> ScottK: http://bazaar.launchpad.net/~kubuntu-members/plasma-widget-networkmanagement/ubuntu/revision/4
[02:03] <lex79> I added the patch for armel
[02:15] <CIA-99> [libqapt] jmthomas * 1141990 * trunk/playground/libs/libqapt/src/worker/workeracquire.cpp Work around libapt-pkg braindeadness and don't report negative percentages :/ Fixes the issue where the progressbar of anything listening to the worker would stop updating at a certain point
[02:16] <JontheEchidna> LibQApt. Working around libapt-pkg, so that you don't have to. (tm)
[02:20] <ScottK> lex79: Thanks.
[02:20] <lex79> np :)
[02:24] <ScottK> lex79: There are a bunch of plasma-widgets in Universe that are FTBFS and need similar changes.  Any chance you could look into that?
[02:25] <lex79> if I'm able I can do :)
[02:26] <lex79> uhm, but the problem is that I/we don't have armel hardware or access to armel ppa
[02:27] <ScottK> Yes, but for a 15 minute build, I don't particularly mind throwing it at the archive and seeing if it sticks.
[02:27] <ScottK> As long as it's not too many times ...
[02:27] <ScottK> kdeedu has a similar problem too, but I don't propose to fix that one that way as it's a long build.
[02:27] <lex79> ok
[02:28] <ScottK> Be back in a bit.  It's test building now and I'll upload it if it works.
[02:38] <JontheEchidna> http://simplest-image-hosting.net/i0-plasma-desktoplr1494-jpg.jpg debconf \o/
[02:40] <lex79> :)
[02:45] <JontheEchidna> Pretty impressive changelog, eh? http://websvn.kde.org/trunk/playground/sysadmin/muon/ChangeLog?revision=1141994&view=markup
[02:47] <JontheEchidna> (not that I'm about to do a 1.0, there's some non-trivial improvements that need to be done to both Muon and LibQApt)
[02:47] <lex79> yes, impressive lol
[02:48] <lex79> indeed :)
[02:49] <JontheEchidna> I saw bug 158321 and thought "I can probably do that with 5 lines of code with KDE". I did it in 3
[02:49] <JontheEchidna> well, not including includes, forward declarations, etc
[02:51] <lex79> bah :( dolphin sometime freezes here
[02:53] <JontheEchidna> I really need to just stop procrastinating and code that tab: http://simplest-image-hosting.net/i0-plasma-desktopye1494-jpg.jpg
[02:54] <JontheEchidna> But complex layouting is a pain... proper label alignment is hard....
[02:55] <lex79> JontheEchidna: m_font.setPixelSize( qMax(size().width() / 5, 1.0) );
[02:56] <lex79> only "5" is a costant?
[02:56] <JontheEchidna> 5 is a normal int, yes
[02:56] <JontheEchidna> oh, and size().width() will be a normal int too
[02:56] <JontheEchidna> but the 1.0 is a float
[02:59] <lex79> JontheEchidna: uhm but 1.0 should be also double?
[02:59] <lex79> I've this error: no matching function for call to 'qMax(qreal, double)'
[03:00] <lex79> so, or 5 or 1.0 should be double...
[03:00] <lex79> :)
[03:01] <JontheEchidna> oh
[03:01] <lex79> uh
[03:01] <JontheEchidna> qMax(size().width() / 5 is probably a fraction
[03:01] <JontheEchidna> er
[03:01] <JontheEchidna> size().width() / 5
[03:02] <JontheEchidna> ^that's the qreal
[03:03] <lex79> yes, so I'm wondering if ( qMax(size().width() / 5, qreal(1.0) ) ); fix the ftbs
[03:03] <JontheEchidna> that's what I was about to suggest
[03:03] <JontheEchidna> :D
[03:03] <JontheEchidna> Dunno if it'll fix
[03:03] <lex79> well I make the patch, and we'll see
[03:04] <JontheEchidna> let me try something first
[03:04] <lex79> debug debg :)
[03:04] <ScottK> lex79: Uploaded.  Thanks.
[03:05] <lex79> you're welcome
[03:06]  * lex79 wondering why we can't have an armel ppa if we want care about this stuff
[03:06] <JontheEchidna> lex79:  qMax((6/5), qreal(1.0)); failed with no matching function for call to ‘qMax(int, double)’
[03:06] <JontheEchidna> but
[03:07] <JontheEchidna> qMax(qreal(6/5), qreal(1.0)); worked
[03:07] <lex79> uhm strange
[03:07] <JontheEchidna> I think they just both have to be the same container
[03:08] <lex79> maybe 6/5 is not a qreal
[03:08] <JontheEchidna> perhaps, but size().width() and 5 are both ints
[03:09] <JontheEchidna> just as 6 and 5 are both ints
[03:09] <ScottK> lex79: I'm working on it.  No promises.
[03:09] <lex79> ok :)
[03:11] <lex79> JontheEchidna: size().width() are ints but the errors says no matching function for call to 'qMax(qreal, double)' :/
[03:11] <lex79> so qMax(size().width() / 5, should be qreal :(
[03:11] <JontheEchidna> hmm, ok
[03:11] <JontheEchidna> as long as they're both qreal they should be the same. That's the important part
[03:11] <lex79> yes
[03:11] <JontheEchidna> *they should be fine
[03:15] <lex79> with dh --with kde $@ I have to add quilt to build-depends if I want add a patch?
[03:16] <lex79> I don't remember
[03:16] <JontheEchidna> lex79: if you have source format 3.0 (quilt) you don't need to
[03:17] <JontheEchidna> but otherwise you would have to add the build-depend
[03:17] <lex79> thanks
[03:31] <lex79> ScottK: I uploaded a fix for armel here: https://launchpad.net/~alessandro-ghersi/+archive/staging/+packages
[03:33] <ScottK> OK.  Let's just see if it builds in the PPA and if it does, I'll push it to the archive.
[03:34] <ScottK> plasma-widget-networkmanagement  is past where it died before.  That's a good sign.
[03:34] <lex79> kk
[03:46] <ScottK> lex79: Is you GPG key ID 37B9623E?
[03:47] <lex79> yes
[03:47] <ScottK> you/your
[03:47] <ScottK> OK.  Thanks.
[03:47] <lex79> http://keyserver.ubuntu.com:11371/pks/lookup?search=0x56A39A528DE4CF1A9F5069E7C154436F37B9623E&op=index
[03:47] <ScottK> Uploaded.  Thanks.  Let's see how this one does.
[03:48] <ScottK> Yeah, I retrieved it, I was just a bit suprised I didn't have yours already.
[03:49] <lex79> :) did you upload the widget into armel ppa?
[03:49] <ScottK> No.  I uploaded it to the archive.
[03:49] <ScottK> I don't have access to an armel PPA at the moment either.
[03:49] <lex79> ok
[03:57] <shtylman> Riddell: anything new with the site? ... can we take matters into our own hands at some point?
[03:58] <shtylman> I feel it is kind of bad to not move forward with this... I know it isn't priority for canonical... so I can understand that
[03:58] <shtylman> but we do have people that can set this thing up
[03:58] <lex79> ScottK: I don't see other plasma-widget fault on armel, only -smooth-tasks which I've just uploaded here: https://launchpad.net/~alessandro-ghersi/+archive/staging/+packages
[03:59] <lex79> but wait plasma-widget-droptoimageshack building before :)
[03:59] <ScottK> Yes.  I'll look for others.
[04:01] <ScottK> lex79: I remembered there were more, but I guess I was wrong.  https://launchpad.net/ubuntu/+source/plasma-widget-drop2ftp/0.6-0ubuntu4 could use some more general help.
[04:04] <lex79> yes I saw that....
[04:05] <lex79> https://launchpad.net/ubuntu/+source/plasma-widget-droptoimageshack/0.5.2-0ubuntu3/+build/1809353
[04:05] <lex79> \o/
[04:06] <ScottK> Congratulations.  
[04:06] <lex79> :)
[04:06] <ScottK> Please send the patch upstream.
[04:06] <lex79> ok
[04:07] <ScottK> lex79: plasma-widget-smooth-tasks_0.0~wip20100227-0ubuntu3_source.changes heaved at the archive.  Thanks again.
[04:08] <lex79> you're welcome
[04:16] <ScottK> Win on plasma-widget-networkmanagement too.
[04:16] <ScottK> NCommander: We found your deputy armel fixer.
[04:16] <ScottK> :-)
[04:18] <lex79> :)
[04:18] <lex79> btw kdeedu ftbs in all arch
[04:18] <NCommander> ScottK: score!
[04:23] <ScottK> lex79: Yeah, but look at armel.  It's "special"
[04:25] <lex79> :)
[04:31] <lex79> smooth-tasks ftbs, same issue but in another place
[04:36] <lex79> uhm seems there's a ton of code to fix in smoot-thask
[04:36] <lex79> we'll see tomorrow
[04:46] <ScottK> OK.  Let me know.
[07:57] <lumm> morning.. where can i find the alpha1 ? i still run beta2 from the beta ppa..
[07:58] <lumm> with a werid x window bug. if i gonna close it plasma crashes.
[08:00] <lumm> http://pastebin.com/WcEsZiFv , the backtrace
[10:21]  * apachelogger hugs everyone
[10:32]  * shadeslayer hugs apachelogger back
[10:32] <shadeslayer> hug lag :p
[10:36] <shadeslayer> apachelogger: how could you tell the package was of BSD and not GPL?
[10:36] <apachelogger> shadeslayer: what package?
[10:36] <apachelogger> looking at the debian/copyright file?
[10:47] <shadeslayer> apachelogger: hmm
[10:50] <shadeslayer> apachelogger: theres no BSD license in src/qipmsg-xdg-open
[10:50] <shadeslayer> its GPL... i think
[10:50] <shadeslayer> http://pastebin.com/FuyGC2Qb
[10:51] <apachelogger> see, that "I think" is wrong there :P
[10:51] <apachelogger> where does it actually say that this is licensed GPL?
[10:52] <shadeslayer> no where :)
[10:52] <apachelogger> in order to apply a license one must specifically say "This file here is available to you under the conditions of the GNU GPL version 5 and no other"
[10:53] <shadeslayer> mmm
[10:53] <apachelogger> sooo
[10:53] <apachelogger> on second thought I do not think it is BSD either ;)
[10:53] <shadeslayer> :P
[10:53] <apachelogger> but clearly it is not gpl
[10:53] <tsimpson> it kind of like a minimalistic BSD, but it's not a standard license
[10:53] <tsimpson> so it's just a custom license
[10:54] <apachelogger> that also depeneds on the defintion of standard ;)
[10:54]  * apachelogger suggests googling a prominent line
[10:55] <apachelogger> shadeslayer: also, since for whatever reason there is this code file is copied from xdg-utils you could look at its debian/copyright and see how they define the license there
[10:55] <shadeslayer> hmm
[10:56] <shadeslayer> apachelogger: upstream ships a debian/  folder,i could paste the copyright file from there
[10:56] <apachelogger> shadeslayer: if it is valid and complete
[10:56] <apachelogger> otherwise it is of no use to the problem at hand  :/
[10:56] <tsimpson> apachelogger: they just copy the license verbatim
[10:57] <tsimpson> see /usr/share/doc/xdg-utils/copyright
[10:57] <apachelogger> aye
[10:57] <apachelogger> should be done eitherway ;)
[10:57] <shadeslayer> apachelogger: http://shadeslayer.pastebin.com/D87CLyGc
[10:57] <apachelogger> also it seems to be referred too as MIT-style license it seems
[10:58] <apachelogger> not particularly bound to the BSD license in specific
[10:59] <apachelogger> shadeslayer: well, mention that the file foobar is not licensed under GPL 3+ but:
[10:59] <apachelogger> <verbatim copy of license>
[10:59] <apachelogger> oh, and you probably should mention that it also has different copyright holders ;)
[10:59] <shadeslayer> apachelogger: in debian/copyright?
[10:59] <apachelogger> aye
[11:00] <apachelogger> shadeslayer: http://www.opensource.org/licenses/mit-license.php
[11:01] <apachelogger> AFAICS this is the exactly license as applied so you may refer to it by name.... "foobar is not licensed under the GNU GPL 3+, as stated above, but under the MIT license: <verabtim copy>"
[11:02] <apachelogger> tsimpson: ^ mit license it is :)
[11:02] <tsimpson> hmm,people should at least note "this file is released under the ... license: ..."
[11:03] <apachelogger> primarily people should license and copyright their files properly ... which btw the author of the source distribution that shadeslayer is trying to package did not do, so ...
[11:03]  * apachelogger will settle for properly licensed ^^
[11:18] <apachelogger> oha
[11:19]  * apachelogger is wondering
[11:19] <apachelogger> now either my desktop file patch will break universe desktop file translations OR add useless overhead
[11:19] <apachelogger> :/
[11:19] <apachelogger> brrrr
[12:51] <steveire> Grantlee shouldn't build tests normally? There is a cmake var for that.
[14:29] <CIA-99> [libqapt] jmthomas * 1142243 * trunk/playground/libs/libqapt/src/package.cpp Greatly improve the long description parsing algorithm, resulting in a long description without 80-char linebreaks. It uses a regex from gnome-app-install to handle bullet-pointed lists
[14:30] <dantti> JontheEchidna: is this regex better than the new handling in aptcc?
[14:31] <dantti> cause in aptcc it doesn't have 80-char linebreaks too
[14:32] <JontheEchidna> dantti: A bit better. It splits the long desc into sections (at the line containing only '.'), replaces '*' and '-' in lists with a tab and a '•'
[14:33] <JontheEchidna> http://simplest-image-hosting.net/i0-plasma-desktopdf3457-jpg.jpg <-qapt-style
[14:33]  * shadeslayer starts work on apturl for rekonq
[14:34] <JontheEchidna> KPK: http://simplest-image-hosting.net/i0-plasma-desktopul3457-jpg.jpg
[14:35] <dantti> JontheEchidna: why all that indentation?
[14:35] <JontheEchidna> that's the standard unicode tab character. Wonder if I can make it smaller, thoguh
[14:36] <JontheEchidna> maybe just make it 4 spaces? :P
[14:36] <dantti> imho i would add a max of 1 space
[14:41] <JontheEchidna> http://simplest-image-hosting.net/i0-plasma-desktopwr3457-jpg.jpg
[14:43] <JontheEchidna> Also, debconf (did this shortly after you left yesterday): http://simplest-image-hosting.net/i0-plasma-desktopnt3457-jpg.jpg
[14:46] <CIA-99> [libqapt] jmthomas * 1142250 * trunk/playground/libs/libqapt/src/package.cpp Tone down the indentation there...
[14:46] <JontheEchidna> dantti: With debconf, pressing cancel freezes dpkg (and gives this error: QCoreApplication::postEvent: Unexpected null receiver)
[14:48] <dantti> JontheEchidna: how many spaces are there now? imho it's much better :D
[14:48] <JontheEchidna> dantti: just one now
[14:49] <dantti> JontheEchidna: what happens if you kill your app with the debconf inside?
[14:49] <JontheEchidna> dantti: Killing the policykit helper that actually does the install leaves the debconf lock in place
[14:50] <JontheEchidna> I have to remove the contents of /var/lib/debconf before I can use debconf again
[14:50] <dantti> JontheEchidna: in ubuntu the gnome dialog does not have cancel, but in debian it has I don't know exactly why....
[14:51] <JontheEchidna> looks like adept had a cancel button in the past too: http://people.canonical.com/~jriddell/adept-debconf.png
[14:51] <dantti> when you press cancel you are actually closing the socket
[14:52] <dantti> JontheEchidna: here the cancel works but it would be good to know if it should remain there
[14:52] <jjesse> JontheEchidna w/ adept when i hit cancel i would often get a notice there was a lock that had t obe removed before i could install an app
[14:53] <JontheEchidna> jjesse: that's what I'm getting here too
[14:53] <JontheEchidna> maybe Ubuntu removed it because it was unreliable
[14:53] <jjesse> removed adept ?
[14:53] <jjesse> i never liked adept it was ugly and hard to use
[14:53] <JontheEchidna> removed the cancel button from debconf dialogs
[14:53] <jjesse> and awful to try and document
[14:54] <dantti> jjesse: you should have seem the wonderfull code ;)
[14:54] <jjesse> gagh
[14:54] <JontheEchidna> ;)
[14:54] <jjesse> i tried 4 or 5 times to create a help doc for adept
[14:54] <jjesse> and wanted to pull my eyes out each time i sat down to work on it
[15:13] <CIA-99> [libqapt] jmthomas * 1142256 * trunk/playground/libs/libqapt/src/backend.cpp Merge xapian search alogrithm with Synaptic's
[15:30] <CIA-99> [libqapt] jmthomas * 1142271 * trunk/playground/libs/libqapt/src/ (backend.cpp package.cpp) A few more safeties for using the xapian index (should prevent crashes in case of xapian failure) plus a few string->char optimizations
[15:31] <CIA-99> [libqapt] jmthomas * 1142272 * trunk/playground/libs/libqapt/src/package.cpp --qDebug()
[15:31] <JontheEchidna> dantti: btw, still need the logic for changelog url constructing?
[15:32] <JontheEchidna> http://paste.ubuntu.com/454482/
[15:32] <JontheEchidna> % == +, but using QStringBuilder for efficiency
[15:32] <dantti> JontheEchidna: hmm you actually miss what I miss too
[15:33] <dantti> there is a regex provided by some debian page that extracts the changelog like from version 2 ~ 2.2 ...
[15:39] <shadeslayer> preliminary support for apt:// in git,doesnt load anything right now :P
[15:39] <shadeslayer> http://gitorious.org/~shadeslayer/rekonq/shadeslayers-clone/commit/7933307371b1c9a354882df15a308146cba027d1
[15:43] <dantti> JontheEchidna: I'll remove the cancel button then... mvo said to me that ppl that didn't know what to answer simply click cancel
[15:44] <dantti> that was the reason for the removal
[15:55] <CIA-99> [libqapt] jmthomas * 1142283 * trunk/playground/libs/libqapt/ (5 files in 4 dirs) Rename FindQApt.cmake -> QAptConfig.cmake, install to /usr/lib/cmake/QApt/
[16:16]  * apachelogger is scared
[16:16] <apachelogger> Nightrose: please hold me
[16:16]  * Nightrose holds apachelogger tightly
[16:18]  * apachelogger starts crying really badly
[16:29] <jussi> apachelogger: what happened?
[16:29] <apachelogger> itnewstoday 
[16:32] <Tscheesy> 2weeks Break? -> consume Heise :x
[16:33] <apachelogger> http://www.youtube.com/watch?v=_tm_xvfnNSY
[16:33] <apachelogger> more I do not have to say on the whole matter
[16:33] <apachelogger> the WHOLE
[16:38] <CIA-99> [kdelibs-fix-desktopfile-translations] Harald Sitter <apachelogger@ubuntu.com> * apachelogger@ubuntu.com-20100624153802-yueu3bbhxdyxrwxg * debian/ (4 files in 2 dirs) (log message trimmed)
[16:38] <CIA-99> Remove kubuntu_56_langpacks_desktop_files.diff in favor of newly created
[16:38] <CIA-99> kubuntu_05_langpack_desktop_files.diff which is heavily inspired by the openSUSE
[16:42] <apachelogger> Riddell, JontheEchidna, everyone else who cares: http://bazaar.launchpad.net/~apachelogger/kdelibs/fix-desktopfile-translations/revision/238 needs revu and testing and stuff
[16:44] <shadeslayer> apachelogger: preliminary support for apturl's in rekonq http://gitorious.org/~shadeslayer/rekonq/shadeslayers-clone/commit/7933307371b1c9a354882df15a308146cba027d1
[16:44] <shadeslayer> now atleast it wont google apt://foo
[16:45] <apachelogger> now it does nothing, doesnt it?
[16:45]  * apachelogger is not sure if that is better really
[16:45] <apachelogger> ALSO
[16:45] <apachelogger> shadeslayer: there is also apt+http :P
[16:46] <shadeslayer> apachelogger: yes,it doesnt load apturl for now,but im working my way to it...
[16:46] <shadeslayer> apachelogger: you mean apt links on http pages?
[16:46] <apachelogger> no
[16:46] <apachelogger> I meant there is a specific protocl apt+http://
[16:46] <apachelogger> /usr/share/kde4/services/apt+http.protocol
[16:47]  * apachelogger really does not get why one cannot use the kde protocol handling -.-
[16:47]  * shadeslayer has no idea
[16:59] <CIA-99> [kubuntu-konqueror-shortcuts] Harald Sitter <apachelogger@ubuntu.com> * apachelogger@ubuntu.com-20100624155956-0e577hmr48mb2p0j * (3 files in 2 dirs) * Add kpackagecode - go to Kubuntu packaging branch * Add lpuser - go to Launchpad user page
[17:00] <apachelogger> shadeslayer: do kde search providers work with rekonq?
[17:00] <shadeslayer> apachelogger: which search providers?
[17:00] <apachelogger> like when you run lppeople:kubuntu in konqueror or krunner
[17:01] <apachelogger> or I think in kickoff 
[17:01] <shadeslayer> apachelogger: adjam recently added a feature that you could select your search providers
[17:01] <shadeslayer> hmm
[17:01] <shadeslayer> lemme check
[17:01] <shadeslayer> yes
[17:01] <shadeslayer> but it shows up as the second option
[17:01] <shadeslayer> first option is to google it
[17:02] <CIA-99> [kubuntu-konqueror-shortcuts] Harald Sitter <apachelogger@ubuntu.com> * apachelogger@ubuntu.com-20100624160155-wa84jva86pumm7gj * searchproviders/lpuser.desktop Synonyms for lpuser -> lpgroup and lpteam (use seem url scheme)
[17:02] <apachelogger> shadeslayer: that ought to be changed
[17:02] <apachelogger> does not even offer to google it here
[17:03] <apachelogger> oh
[17:03] <apachelogger> crash
[17:03] <apachelogger> \o/
[17:03] <apachelogger> anyone wanna do https://lists.ubuntu.com/archives/kubuntu-devel/2010-March/004197.html ?
[17:03] <shadeslayer> do as in do the actual change?
[17:04] <shadeslayer> or as in vote for the change
[17:05] <JontheEchidna> apachelogger: any chance you could add playground/sysadmin/muon to the CIA bot?
[17:05] <apachelogger> execute the chagne ^^
[17:05] <apachelogger> JontheEchidna: do you have a cia account?
[17:06] <JontheEchidna> I don't think so
[17:06] <shadeslayer> apachelogger: i bet we would have to add a transitional package for the previous too?
[17:06] <JontheEchidna> oh
[17:06] <JontheEchidna> I do
[17:06] <apachelogger> shadeslayer: yes, and rename the launchpad project and stuff
[17:07]  * shadeslayer doesnt think he has rights for the lp project 
[17:07] <apachelogger> JontheEchidna: http://cia.vc/account/bots/13437/
[17:07] <apachelogger> go to advanced filters
[17:07] <JontheEchidna> 404'd
[17:07] <apachelogger> at the top you find the additional match rules
[17:07] <shadeslayer> apachelogger: ok will do.. when do you want it?
[17:08] <apachelogger> JontheEchidna: try http://cia.vc/account/bots/add/ 
[17:08] <apachelogger> #kubuntu-devel
[17:08] <apachelogger> that should add the bot to your inventory
[17:08] <apachelogger> shadeslayer: nothing important, before feature freeze would be nice :)
[17:09] <shadeslayer> added to To Do list ;)
[17:09] <CIA-99> [kubuntu-konqueror-shortcuts] Harald Sitter <apachelogger@ubuntu.com> * apachelogger@ubuntu.com-20100624160931-df9rogy6lkninn62 * debian/ (changelog copyright) Update my copyright + use proper copyright symbols throughout the file
[17:10]  * apachelogger notes that a lot of devs have not yet contributed to that package and gained copyright on it
[17:10] <apachelogger> IMHO this should happen before endorsing anyone for kubuntu-dev, core-dev or motu
[17:11] <apachelogger> even pitti holds copyright on it ^^
[17:11] <apachelogger> no clue how that happened
[17:11] <shadeslayer> hehe
[17:11] <apachelogger> ah, he changed the maintainer field :D
[17:11] <apachelogger> see, it is that easy to gain copyright, one just has to do it
[17:12] <shadeslayer> :D
[17:12]  * shadeslayer wonders when ofir comes onto the IRC
[17:13] <apachelogger> JontheEchidna: dude, how long does it take to find a bot? :P
[17:13]  * apachelogger is wondering if the JontheEchidna bot crashed :/
[17:14] <shadeslayer> apachelogger: any info regarding KProtocolInfo ?
[17:14] <shadeslayer> i want to list all supported kioslaves using that
[17:15] <shadeslayer> was looking at http://api.kde.org/4.x-api/kdelibs-apidocs/kdecore/kprotocolinfo_8h_source.html
[17:16] <apachelogger> http://api.kde.org/4.x-api/kdelibs/kdecore/classKProtocolInfo.html
[17:16] <apachelogger> http://api.kde.org/4.x-api/kdelibs/kdecore/classKProtocolInfo.html#944ce9a3736c52c702e1d5d121b99be6
[17:16]  * apachelogger thinks that formatting is off with that api.kde.org
[17:17] <apachelogger> QStringList KProtocolInfo::protocols   (   )    [static]
[17:17] <apachelogger>  Returns list of all known protocols.
[17:18] <shadeslayer> any idea of the return type?
[17:19] <apachelogger> shadeslayer: supposedly what you should do is try isKnownProtocol() if that is true try protocolClass() if that is ":internet" call exec() for it
[17:19] <apachelogger> shadeslayer: QStringList :P
[17:19] <apachelogger> but as said, I would not go at the problem this way
[17:20] <shadeslayer> apachelogger: ok,how would you go at it?
[17:20] <apachelogger> as stated :P
[17:20] <apachelogger> 1. check if special case, i.e. no protocol or http or whatever rekonq wants to do specifically
[17:21] <shadeslayer> apachelogger: i found the reason why rekonq doesnt honour our protocols
[17:21] <shadeslayer> http://pastebin.com/f871B6Hn
[17:21] <apachelogger> 2. if nothing of that applies use my lookups
[17:21] <shadeslayer> line 71
[17:21] <apachelogger> 3. if that fails too then we cannot process the protocol
[17:21] <shadeslayer> and google what ever is in there :P
[17:22] <shadeslayer> i added apt: there btw ;)
[17:22]  * apachelogger blinks
[17:22]  * apachelogger blinks like wild
[17:23]  * apachelogger starts emitting smoke
[17:23]  * apachelogger starts making weird sounds
[17:24] <shadeslayer> 0_o
[17:24] <shadeslayer> hahaha
[17:25]  * shadeslayer broke apachelogger
[17:28] <ScottK> 4.4.90 tagged
[17:29] <shadeslayer> ScottK: beat me to it 
[17:29] <shadeslayer> :P
[17:43] <shadeslayer> lex79: 4.4.90 tagged btw
[17:43] <lex79> I know, but no tarballs yet
[17:43] <lex79> :)
[17:44] <shadeslayer> :)
[17:44] <lex79> neversfelde: we lose, that's impossible :(
[17:45] <shadeslayer> lex79: btw do you think bug 598159 could be a packaging issue?
[17:47] <lex79> uhm it doesn't crash here
[17:48] <ulysses> same here, works fine
[17:49] <brokenl00gR> brrrr
[17:49] <ulysses> however the whole plasma-desktop crashes, when I right click on the system tray
[17:49]  * brokenl00gR never finds the window control buttons on the right
[17:49] <lex79> shadeslayer: so I don't think is a packaging issue
[17:49]  * brokenl00gR moves out to move them buttons to the left
[17:49] <shadeslayer> hmm
[17:49] <lex79> ulysses: I think agateau is working on it
[17:49] <JontheEchidna> bot ain't working :(
[17:49] <shadeslayer> lex79: yes works here too
[17:49] <shadeslayer> ill mention that
[17:50] <lex79> shadeslayer: that bug should go to kde.bugs.org
[17:50] <shadeslayer> yes,im asking for the details and then ill forward it
[17:50] <lex79> good :)
[17:51] <brokenl00gR> lex79: I think you get the order wrong there :)
[17:51] <brokenl00gR> kubotu: np apachelogger
[17:51] <kubotu> apachelogger is listening to "the Long Run" by Reel Big Fish [http://open.spotify.com/track/4eK2dVmGv0zQmAFMsuzdju] -- see http://www.last.fm/user/apachelogger for more
[17:51] <shadeslayer> brokenl00gR: why so broken? :P
[17:51] <brokenl00gR> too much ugly code at once
[17:52] <brokenl00gR> is that menubar business backported to lucid btw?
[17:52] <brokenl00gR> the one that incidently looks like osx' but is not copied at all :P
[17:52] <lex79> lol :)
[17:53] <lex79> https://edge.launchpad.net/~kubuntu-ppa/+archive/beta/+packages?field.name_filter=libdbusmenu&field.status_filter=published&field.series_filter=
[17:53] <lex79> in lucid there's the old version
[17:54] <lex79> but since the new one is broken.... :)
[17:54] <shadeslayer> lex79: the one i uploaded is working?
[17:55] <shadeslayer> lex79: bug 598159 updated ;)
[17:55] <shadeslayer> hmm.. marking as incomplete
[17:57] <lex79> I don't have lucid system but it should work
[17:59] <brokenl00gR> I command you to install!
[17:59] <brokenl00gR> eh
[17:59]  * brokenl00gR better enters that in a terminal ^^
[18:00] <shadeslayer> brokenl00gR: he probably has maverick :P
[18:00] <brokenl00gR> http://paste.ubuntu.com/454576/
[18:00] <shadeslayer> bhargav: \o
[18:00] <brokenl00gR> I meant that literal
[18:00]  * brokenl00gR can do that on a terminal :P
[18:00] <lex79> lol
[18:00] <shadeslayer> bhargav: i took a look at kdiff3 for you,it doesnt need merging :P
[18:01] <bhargav> shadeslayer: ya .it was supposed to be synced.
[18:01] <shadeslayer> brokenl00gR: how did you do that? :p
[18:01] <brokenl00gR> sekrit
[18:01] <brokenl00gR> maybe one day I shall publish this
[18:01] <shadeslayer> bhargav: no no,we do not want to sync it either
[18:01] <brokenl00gR> although then everyone would be as cool as I am which is a bit unsettling
[18:01] <shadeslayer> hehe
[18:02] <shadeslayer> bhargav: it has ubuntu changes we cannot and should not drop
[18:02]  * shadeslayer removes cruft from maverick install
[18:02] <brokenl00gR> my rekonq is broken \o/
[18:03] <shadeslayer> brokenl00gR: btw any idea why rekonq wont use apt:// but will use lppeople:// ?
[18:03] <shadeslayer> brokenl00gR: whats broken?
[18:03] <brokenl00gR> ah, it unbrick by forgetting about the page I used last time ^^
[18:03] <brokenl00gR> shadeslayer: crashes when loading a search for lppeople:kubuntu
[18:03] <brokenl00gR> anyhow
[18:03] <brokenl00gR> shadeslayer: lppeople is not a protocol
[18:03] <shadeslayer> brokenl00gR: 0_o
[18:03] <brokenl00gR> lppeople is just a search provider
[18:04] <shadeslayer> yes
[18:04] <brokenl00gR> search providers != protocols
[18:04]  * shadeslayer wonders how to integrate apt:// stuff in rekonq
[18:04] <brokenl00gR> searchproviders != protocols != kioslaves
[18:04] <brokenl00gR> shadeslayer: I told you already :P
[18:04] <brokenl00gR> just add fallback logic
[18:04] <shadeslayer> brokenl00gR: i know but the actual implementation part is hard
[18:04] <shadeslayer> brokenl00gR: your algo has a good effect too
[18:05] <brokenl00gR> well
[18:05] <shadeslayer> brokenl00gR: if pepole on non debian system install rekonq,no need to worry for apt:// stuff :P
[18:05] <shadeslayer> isKnownProtocol() will return false automatically :P
[18:06] <brokenl00gR> you really just need to ditch it in between current protocol guessing, erm parsing, and the execution of defualt search provider (i.e. google search)
[18:06] <neversfelde> lex79: but it was a great show today, just saw the goals. I think the italian team needs to be rejuvenated now
[18:06] <shadeslayer> neversfelde: did you talk to ofir?
[18:06] <lex79> neversfelde: you're right...
[18:06] <neversfelde> shadeslayer: no, I did not see him
[18:06] <shadeslayer> neversfelde: same here... 
[18:07] <shadeslayer> brokenl00gR: ok,btw i have no idea how to call the exec() part :P
[18:08]  * shadeslayer hits up on kprotocolInfo
[18:08] <brokenl00gR> kubotu: np apachelogger
[18:08] <kubotu> apachelogger is listening to "sad robot" by pornophonique [8-bit lagerfeuer, 2006] -- see http://www.last.fm/user/apachelogger for more
[18:08] <brokenl00gR> shadeslayer: KProtocolInfo::execute("apt://hello");
[18:08] <shadeslayer> brokenl00gR: oohh..
[18:09] <brokenl00gR> where apt://hello will really be a kurl that is coming from somewhere
[18:09] <shadeslayer> brokenl00gR: and what about http:// stuff
[18:09] <brokenl00gR> or a string 
[18:09] <brokenl00gR> shadeslayer: that should match before
[18:09] <shadeslayer> brokenl00gR: before?
[18:09] <brokenl00gR> shadeslayer: there is this custom URL guessing, erm, parsing, and if that matches then it will probably do something and the part where protocols would be checked will never be reached
[18:09]  * shadeslayer does not understand..
[18:10] <shadeslayer> ah ok
[18:10]  * shadeslayer writes some basic code 
[18:10] <brokenl00gR> | check if url is http, ftp, file, ... |
[18:10] <brokenl00gR> if yes -> do magic and return
[18:10] <brokenl00gR> if no ->
[18:10] <brokenl00gR> | check if url is known protocol |
[18:10] <brokenl00gR> if yes -> process url
[18:10] <shadeslayer> brokenl00gR: ill have to add a custom entry for each protocol then?
[18:10] <brokenl00gR> if no -> use default search provider and search for the alleged url
[18:11] <brokenl00gR> shadeslayer: no
[18:11] <brokenl00gR> somehow
[18:11] <brokenl00gR> in some class of rekonq 
[18:11] <brokenl00gR> there will arrive the string "apt://firefox"
[18:11] <brokenl00gR> indicating that the user wants to go there
[18:12] <brokenl00gR> then custom guessing happens
[18:12] <brokenl00gR> and will not do anything because it does not know what to do with apt://
[18:12] <brokenl00gR> now you get it
[18:12] <brokenl00gR> and you run
[18:12] <brokenl00gR> if (KProtocolInfo::isKnownProtocol(incomingUrl)) {
[18:12] <ScottK> shadeslayer: sftp support would be really nice too.
[18:13] <brokenl00gR> ...
[18:13] <brokenl00gR> }
[18:13] <brokenl00gR> if it is no known protocol or that if returns eitherway
[18:13] <brokenl00gR> -> run search using that incoming thing
[18:13] <shadeslayer> ScottK: if i can manage to understand all of this,ill implement it :P
[18:13] <ScottK> Thanks.
[18:14] <brokenl00gR> in fact you just have to sneak this special KProtocol stuff in and check if the incoming URL is a known protocol and execute if it is
[18:14] <shadeslayer> you guys will have to help with this tho :P
[18:14] <shadeslayer> brokenl00gR: righto
[18:15] <shadeslayer> brokenl00gR: i think that part of the code will go in urlreslover.cpp
[18:16] <shadeslayer> in UrlSearchList AwesomeUrlCompletion::substringCompletion(const QString& completionString) function
[18:16] <shadeslayer> wait not there
[18:16] <shadeslayer> in UrlSearchList UrlResolver::orderedSearchItems()
[18:17] <brokenl00gR> well then
[18:17] <shadeslayer> thats where all the magic seems to happen
[18:17] <brokenl00gR> rekumq cannot not crash
[18:18] <brokenl00gR> it is like the amarok :/
[18:18] <shadeslayer> brokenl00gR: rekonq + flash == broken currently
[18:18] <brokenl00gR> I do not have no flash installed!
[18:18] <shadeslayer> oh.. in that case... iDunno (TM)
[18:18] <bhargav> shadeslayer: i guess the ubuntu changes are included in the debian version
[18:19] <shadeslayer> bhargav: nope.. the ubuntu changes are to the docs and some other stuff
[18:19] <shadeslayer> bhargav: look at the last upload of kdiff3 
[18:19] <shadeslayer> ( to maverick )
[18:20] <bhargav> shadeslayer: http://packages.debian.org/changelogs/pool/main/k/kdiff3/kdiff3_0.9.95-6/changelog
[18:20] <shadeslayer> bhargav: Maverick Upload :P
[18:21] <shadeslayer> bhargav: https://launchpad.net/ubuntu/+source/kdiff3
[18:21] <bhargav> shadeslayer: look for version 0.9.95-5 
[18:21] <bhargav> shadeslayer: ya.. i know :P
[18:22] <shadeslayer> bhargav: doc paths for debian and ubuntu are different
[18:22] <shadeslayer> afaik
[18:23] <shadeslayer> brokenl00gR: oohhh Sad Robot is awesome
[18:24] <shadeslayer> free download from last.fm
[18:27] <shadeslayer> lex79: are you free atm?
[18:28] <shadeslayer> lex79: qtcreator cannot pick up installed examples from qt4-demos,i *think* theres a missing .xml file which provides meta info about the examples which we are missing in our package,can you look at this issue?
[18:29] <shadeslayer> the .xml file is in the qt4-demos package
[18:31] <lex79> I will look, not today I think
[18:32] <shadeslayer> sure :)
[18:32] <shadeslayer> lex79: also i think its missing the .xml file,not entirely sure
[18:33] <lex79> ok, maybe becase we are using a snapshot of Qt, dunno
[18:35] <lex79> ScottK: I updated the patch for smooth-task to fix armel issue... https://launchpad.net/~alessandro-ghersi/+archive/staging/+packages
[18:35] <lex79> maybe we can wait someone that have access to armel ppa
[18:37]  * ScottK looks at NCommander.
[18:37] <Mamarok> dear Amarok packager(s), please don't forget the dependencies for libmysql, else it doesn't work for non-KDE users: https://bugs.kde.org/show_bug.cgi?id=242711
[18:38] <Mamarok> I guess KDE already has these because of Akonadi, but Gnome users don't
[18:44] <dantti> JontheEchidna: are you giving the user a link to see the change log right?
[18:45] <JontheEchidna> dantti: http://simplest-image-hosting.net/i0-plasma-desktopqx3457-jpg.jpg
[18:45] <JontheEchidna> it just loads it when you click the package
[18:45] <JontheEchidna> Maybe it should only load it when you click on the changelog tab
[18:46] <dantti> JontheEchidna: well afair the change log is an apt data, not a link to get the info
[18:46] <dantti> like aptitude changelog foo
[18:47] <dantti> that will give you the whole changelog, then you apply a regex to get just from the current version
[18:48] <JontheEchidna> ^or at least all the versions newer than the current one installed
[18:48] <JontheEchidna> that would be sweet
[18:48] <brokenl00gR> JontheEchidna: did you add muon yet?
[18:48] <JontheEchidna> brokenl00gR: yes, but it ain't working
[18:49] <dantti> JontheEchidna: the regex http://www.debian.org/doc/debian-policy/footnotes.html#f16
[18:49]  * brokenl00gR in his obsession with performance is wondering how much easier the blinky busy courser is on the cpu ^^
[18:50] <brokenl00gR> JontheEchidna: that is because your syntax is not 100% right :)
[18:51] <JontheEchidna> dantti: for closing bugs in debian/changelog?
[18:51] <brokenl00gR> stuff between <and> and </and> must all match to match at global scope
[18:51] <brokenl00gR> i.e. your change would only work if you had a path that contained both libqapt AND muon in the context of project kde
[18:52] <brokenl00gR> dantti: your debconf stuff is brilliant! \o/
[18:58] <Quintasan> \o
[19:06] <ScottK> lex79: Thanks.  I got impatient and heaved it at the archive.
[19:06] <CIA-99> [muon] jmthomas * 1142364 * trunk/playground/sysadmin/muon/src/DownloadWidget.cpp KUIT tags for the DownloadWidget. Missed that in my first sweep ;)
[19:06] <JontheEchidna> \o/
[19:06] <JontheEchidna> it werks
[19:07] <brokenl00gR> splendid!
[19:07]  * brokenl00gR finds callgrind very odd today
[19:08] <brokenl00gR> http://imagebin.ca/view/Z_tkHB.html
[19:08] <brokenl00gR> what is cycle 20 and why is it called by playpausebutton
[19:10]  * lex79 uploaded kds to beta ppa
[19:10] <brokenl00gR> Nightrose: just so I have mentioned this, in a start/quit sequence you seem to issue 206 queries and those seem to be responsible for 11.58 % of the overall cost profile
[19:11] <Nightrose> brokenl00gR: ?
[19:11] <brokenl00gR> Nightrose: in the amarok 
[19:12]  * Nightrose redirects brokenl00gR to the other channel to tell the devs
[19:12] <Nightrose> ;-)
[19:12] <Nightrose> sorry - to busy finishing this off here
[19:18] <shadeslayer> lex79: btw seen the new wallpapers? http://blog.uninstall.it/2010/06/24/kde-sc-4-5-wallpapers/
[19:19] <lex79> nice :)
[19:20] <JontheEchidna> Hmm
[19:20] <JontheEchidna> It seems that mapping to the source model is a bit expensive: http://simplest-image-hosting.net/i0-plasma-desktopk28421-jpg.jpg
[19:20] <shadeslayer> truly..
[19:22] <shadeslayer> whats the difference between qt and qt quick?
[19:23] <lex79> JontheEchidna: How you can get that ^ map?
[19:23] <lex79> interesting :P
[19:24] <JontheEchidna> using valgrind's callgrind tool
[19:25] <lex79> oh kcachegrind
[19:27] <JontheEchidna> yeah
[19:38] <brokenl00gR> JontheEchidna: well, it apparently is what is calling PackageModel::data(), and that would appear to cause at least 1 million of those mallocs
[19:39] <brokenl00gR> that mount of heap mambo jambo is probably heavy :)
[19:39] <JontheEchidna> It's sorting 30,000 packages alphabetically by package name :s
[19:41] <brokenl00gR> Well, first it must get the package data in I suppose ;)
[19:41] <brokenl00gR> the sorting is done by the qAlgorithm stuff
[19:41] <brokenl00gR> that ought not to be the expensive stuff here
[19:42] <brokenl00gR> does that block though?
[19:42] <brokenl00gR> or will it fill the model on-the-fly?
[19:42] <JontheEchidna> The initial loading/sorting of the model blocks the gui
[19:42] <JontheEchidna> for like 3 seconds
[19:43] <brokenl00gR> oh
[19:43]  * brokenl00gR is wondering if one can fill the model in a thread
[19:43] <brokenl00gR> should probably be possible if there is no weird thread scope issue
[19:43] <brokenl00gR> so it would fill the view on-the-fly
[19:44] <brokenl00gR> which ought to be possible since nothing else is happening if you have a view where you can delete stuff
[19:53] <dantti> brokenl00gR: thanks
[20:31] <neversfelde> rc tarballs
[20:31] <neversfelde> ~ninjas
[20:31] <kubotu> apachelogger, JontheEchidna, Lex79, neversfelde, nhandler, Riddell, ScottK, nixternal and Quintasan ... to the Batcave!
[20:32] <ScottK> Where do I get my 4.4.90 packages?  Aren't they done yet?  How come it isn't announced on kubuntu.org?
[20:32] <ScottK> ;-)
[20:32] <lex79> omg lol
[20:32] <neversfelde> ScottK: I'll answer later :D
[20:32] <jjesse> yeah were are they
[20:36] <shadeslayer> neversfelde: me too!
[20:37]  * shadeslayer wonders why kubotu doesnt list him
[20:37] <lex79> brokenl00gR: ^^
[20:38] <brokenl00gR> the pit is open!!!!
[20:39] <shadeslayer> eh?
[20:40] <brokenl00gR> JontheEchidna: ^ care to enlighten ;)
[20:41] <JontheEchidna> I'm not feeling very enlightened at teh moment :(
[20:41] <shadeslayer> stupid dolphin asks for a password every time i go inside a dir
[20:42] <brokenl00gR> http://en.wikipedia.org/wiki/The_Impossible_Planet
[20:42] <shadeslayer> omg.. oxygen icons == 130 MB 0_o
[20:43] <shadeslayer> ow
[20:43]  * shadeslayer doesnt watch Dr. Who
[20:44] <a|wen> ScottK: a quick look through the k3b patchset reveals that all patches seems to have a purpose, and they are in fact debian/kubuntu specific and not upstreamable ... only exception is debian/patches/debian-changes-1.92.0~rc3-1ubuntu1 which should be removed
[20:45] <ScottK> Cool.  Thanks for checking.
[20:46] <a|wen> ScottK: can you take care of removing the last one, or do you rather want a diff for it?
[20:46] <ScottK> I can do it.
[20:46] <a|wen> cool
[20:52] <Quintasan> lex79: how long would it take for kdelibs to compile?
[20:52] <lex79> where? in the ppa?
[20:52] <lex79> 1 - 1,5 hour
[20:53] <ScottK> It can, however, fail in as little as a minute if you work at it.
[20:53] <lex79> btw this release shold be done for tomorrow I think
[20:54] <lex79> uhmm, I mean, we have to do this release for tomorrow I think :)
[20:56] <Quintasan> grrrr
[20:56] <Quintasan> welcomed by a failing patch
[20:56] <Quintasan> :S
[20:56] <shadeslayer> Quintasan: same here :
[20:56] <shadeslayer> kdeplasma addons
[20:57] <brokenl00gR> shadeslayer: you should not mention such things in here really :P
[20:57]  * shadeslayer doesnt know :P
[20:57] <Quintasan> brokenl00gR: ha? why not
[20:58] <Quintasan> ah it's Harald
[20:58] <shadeslayer> Quintasan: lol
[20:58]  * shadeslayer wonders if brokenl00gR can invite him to the secret channel ...
[20:59] <shadeslayer> lex79: you need this done by tommorrow ?
[20:59] <shadeslayer> *tomorrow 
[20:59] <brokenl00gR> well
[20:59] <brokenl00gR> I could
[20:59] <lex79> me too
[20:59] <Quintasan> hmm
[21:00] <lex79> shadeslayer: I think so
[21:00] <Quintasan> uds.insert( KIO::UDSEntry::UDS_URL, nieUrl.url() );
[21:00] <Quintasan> this
[21:00] <Quintasan> is replaced with
[21:00] <Quintasan> uds.insert( KIO::UDSEntry::UDS_TARGET_URL, fileUrl.url() );
[21:00] <Quintasan> do we want it like that?
[21:00] <shadeslayer> lex79: ill have to work all night :P
[21:00] <shadeslayer> +1
[21:00] <Quintasan> hngh
[21:00] <Quintasan> I have school year's end ceremony
[21:00] <Quintasan> :S
[21:00] <lex79> Quintasan: name of the patch?
[21:01] <shadeslayer> oh my.. i get 404 on packages ...
[21:01]  * shadeslayer checks mirror
[21:01]  * lex79 uploaded kdelibs
[21:01] <lex79> record !
[21:01]  * ScottK thought we didn't use the private channel anymore.
[21:02] <shadeslayer> lex79: seriously 
[21:02] <Quintasan> lex79: kubuntu_88_nepomuksearch_uds-url.diff
[21:03] <lex79> Quintasan: fixed by upstream
[21:03] <lex79> disable it in the series
[21:03] <Quintasan> awesome
[21:03] <shadeslayer> lex79: any idea of kubuntu_02_microblog_default_configuration.diff in kdeplasma-addons?
[21:03] <lex79> I know
[21:03] <lex79> nope
[21:04] <shadeslayer> :(
[21:04] <Quintasan> shadeslayer: that's mine!
[21:04] <shadeslayer> Quintasan: thats your patch?
[21:04] <Quintasan> Riddell: shall we give it a test run now?
[21:04] <brokenl00gR> shadeslayer: try jioning
[21:04] <shadeslayer> Quintasan: it fails to apply :P
[21:04] <Quintasan> shadeslayer: well, I just modified it to work
[21:04] <Quintasan> what?!
[21:04] <Quintasan> :S
[21:04] <Quintasan> grrr
[21:04] <lex79> maybe you have to refresh the patch? :)
[21:05] <shadeslayer> hehe :D
[21:05] <Quintasan> shadeslayer: can you check if it's just a few lines offset?
[21:05]  * shadeslayer hits F5
[21:05] <shadeslayer> Quintasan: sure thing.. ive disabled it for now,letting it build without
[21:05] <Quintasan> shadeslayer: we want that for Social from the Start
[21:05] <Quintasan> :P
[21:05] <shadeslayer> hehe :P
[21:06] <shadeslayer> Quintasan: it reads the kubuntu twitter feed?
[21:06] <lex79> yes
[21:06] <Quintasan> though I just fixed it and it fails to apply
[21:06] <Quintasan> shadeslayer: yeah
[21:06] <shadeslayer> Quintasan: ill build it with the patch in pbuilder.. just need to adjust mirrors
[21:06] <Quintasan> lex79: is it okay to upload now and then retry?
[21:07] <shadeslayer> Quintasan: yep
[21:07] <ScottK> brokenl00gR: I tought we didn't use that channel anymore since we just get tarballs from ktown.
[21:07] <shadeslayer> thats what i do :P
[21:07] <lex79> Quintasan: are you building against kdelibs 4.4.90 ?
[21:07] <lex79> how you can see if there are missing file?
[21:07] <brokenl00gR> ScottK: we dont :P
[21:07] <ScottK> OK.
[21:07] <lex79> +s
[21:08] <Quintasan> lex79: kdelibs5-dev (>= 4:4.4)
[21:08] <Quintasan> I conclude it will use 4.4.90 :P
[21:08] <lex79> uhm...again..test building is done in local to see if there are missing file?
[21:09] <Quintasan> oh crap
[21:09] <lex79> or anything else?
[21:09] <Quintasan> I built it in lucid pbuilder
[21:09] <Quintasan> no wonder it fails to do anything
[21:10]  * lex79 starts to cry
[21:10] <Quintasan> mah skills are getting rusty
[21:10] <Quintasan> no sleep tomorrow
[21:10] <shadeslayer> the benefits of installing maverick
[21:11] <Quintasan> shadeslayer: are there any?
[21:11] <Quintasan> except for unstable system ofc
[21:11] <Quintasan> :P
[21:11] <shadeslayer> Quintasan: hehe.. well packaging for maverick is easier :P
[21:11] <shadeslayer> no need to switch lucid with maverick in changelog
[21:12]  * shadeslayer likes unstable systems
[21:12] <Quintasan> lex79: well. bumping kde-sc-dev-latest leaves me with a pretty nice break in buildlog :P
[21:13] <shadeslayer> Quintasan: hahaha
[21:13]  * shadeslayer is pissed off with his local mirror
[21:13] <shadeslayer> W: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/maverick/universe/binary-amd64/Packages.bz2  Hash Sum mismatch
[21:13] <Quintasan> shadeslayer: fix my patch instead of laughing :P
[21:13] <lex79> someone makes this https://wiki.ubuntu.com/Kubuntu/Ninjas/DependencyGraph for a reason
[21:14] <Quintasan> @_@
[21:14] <Quintasan> that's damn nice
[21:14] <Quintasan> lex79: thanks
[21:14] <Quintasan> :P
[21:14] <neversfelde> mhh
[21:14] <shadeslayer> Quintasan: you didnt know about that?
[21:14] <lex79> no problem
[21:14] <Quintasan> shadeslayer: well, I didn't
[21:15]  * Quintasan scratches his head
[21:15] <shadeslayer> Quintasan: ah ok.. that is a must for every... you know who
[21:15] <Quintasan> hmm, my debian stable machine just broke after upgrade
[21:15] <Quintasan> how's that stable?
[21:17] <Quintasan> hmm
[21:17] <Quintasan> I'm going to set up a NAS
[21:17] <Quintasan> 4x 80GB HDDs
[21:18] <shadeslayer> NAS?
[21:19] <brokenl00gR> kubotu: wp nas
[21:19] <kubotu> Results for nas: 1. Nas - Wikipedia, the free encyclopedia: http://en.wikipedia.org/wiki/Nas | 2. Network-attached storage - Wikipedia, the free encyclopedia: http://en.wikipedia.org/wiki/Network-attached_storage | 3. Nas (disambiguation) - Wikipedia, the free encyclopedia: http://en.wikipedia.org/wiki/Nas_(disambiguation)
[21:19] <kubotu> [1] From Wikipedia, the free encyclopedia
[21:22] <ScottK> a|wen: Uploaded (k3b).  Thanks again.
[21:22] <a|wen> ScottK: thanks
[21:22] <shadeslayer> oh how can upstream do this to me
[21:22] <shadeslayer> http://shadeslayer.pastebin.com/aHiaPPBU
[21:23] <shadeslayer> oh theyre in not-installed
[21:23] <shadeslayer> saved :P
[21:28] <Riddell> evening
[21:28] <shadeslayer> Riddell: hey!
[21:28] <shadeslayer> Riddell: side note, 4.4.90 is in ktown
[21:29] <Riddell> how exciting
[21:30] <Quintasan> Riddell: \o
[21:30] <shadeslayer> Quintasan: on your patch http://shadeslayer.pastebin.com/HSu1vziA
[21:31] <Quintasan> shadeslayer: seems like it is some lines offset
[21:31] <lex79> look at timelinesource.cpp and fix :)
[21:32] <shadeslayer> :)
[21:32] <lex79> :P
[21:38] <Riddell> waa, squillions of e-mails
[21:39] <neversfelde> better delete them
[21:39] <neversfelde> must be spam
[21:40] <ScottK> If any of it's important, they'll email again.
[21:41] <shadeslayer> Quintasan: bah
[21:41] <shadeslayer> Quintasan: you know what... the problem is with whitespaces
[21:41] <Quintasan> lol
[21:41] <shadeslayer> one extra whitespace
[21:41] <shadeslayer> in various LOC
[21:42] <shadeslayer> realised this after going through half the diff
[21:42] <Quintasan> oh well
[21:42] <Quintasan> shadeslayer: enjoy :P
[21:42]  * Quintasan has to go to bed
[21:43] <shadeslayer> :)
[21:43] <shadeslayer> ill leave this for now then :P
[21:43] <Quintasan> school is ending tomorrow \o/
[21:43] <shadeslayer> will work on something that works :P
[21:44] <NCommander> lex79: what do you want test built?
[21:44] <lex79> NCommander: ScottK already uploaded the package in archive, thanks :)
[21:45]  * ScottK got impatient.
[21:45] <lex79> Quintasan: still around? :)
[21:45] <Quintasan> lex79: ?
[21:45] <lex79> Quintasan: can you push to bzr what you have? :)
[21:45] <Quintasan> well
[21:45] <Quintasan> sure
[21:46] <lex79> thanks
[21:48] <Quintasan> lex79: pushed, leave some work for me :P
[21:48] <lex79> yes
[21:48] <shadeslayer> lol
[21:48]  * shadeslayer thinks lex79 is a  workaholic
[21:49] <Quintasan> shadeslayer: he just has too much computer power
[21:49] <Quintasan> :P
[21:49] <Quintasan> night guys
[21:49] <shadeslayer> hehe
[21:49] <Lindows> okay, so a couple of things:
[21:50] <Lindows> minor: 1) it appears kpackagekit, the settings for "just notify me of updates" is ignored and they are installed anyway (kubuntu 10.04)
[21:50] <Lindows> much more serious: ext4 is still broken for large files
[21:50] <shadeslayer> Lindows: uh.. are you in the right channel?
[21:50] <Lindows> this is the kubuntu-devel channel, right?
[21:50] <shadeslayer> yes
[21:51] <Lindows> so where would I complain about ext4 bugs and that it shouldn't be the default file system for kubuntu?
[21:51] <Lindows> because it STILL CORRUPTS files
[21:51] <shadeslayer> Lindows: at bugs.launchpad ?
[21:51] <Lindows> so what is this channel for?
[21:52] <shadeslayer> Lindows: also theres #ubuntu-installer
[21:52] <Lindows> but its the kubutnu-installer thats the problem
[21:52] <Lindows> okay, nevermind
[21:56] <neversfelde> mhh
[21:56] <neversfelde> strange guy
[21:56]  * shadeslayer throws segfaults at lex79
[21:56] <lex79> lol
[21:57] <shadeslayer> added with extra plasma goodness :D
[21:59] <shadeslayer> go go bulldog98 :D
[21:59] <shadeslayer> bulldog98: got your wiki setup?
[22:00] <bulldog98> shadeslayer: yes https://wiki.kubuntu.org/bulldog98 copied a bit of your side ^^
[22:00] <shadeslayer> hehe
[22:00] <shadeslayer> bulldog98: no problem... i release everything under GPL3 ;)
[22:01] <ScottK> shadeslayer: Please do KDE stuff GPL2+
[22:01] <shadeslayer> contents are a bit off
[22:01] <bulldog98> shadeslayer: d*m what to do if I need GPL2+ or KDE work
[22:01] <bulldog98> ScottK: +1
[22:02] <shadeslayer> ScottK: why tho?
[22:02] <ScottK> shadeslayer: Because a lot of KDE stuff is GPL2 and GPL2 and 3 aren't compatible.
[22:02] <shadeslayer> ah..
[22:02] <bulldog98> shadeslayer: KDE is under GPLv2+
[22:02] <ScottK> bulldog98: It's not all 2+.  There is also 2.
[22:03] <Riddell> KDE licence policy is for GPL 2+ for stuff in SVN, it means it's all the same so you can copy and paste code without caring about licence and it means you can link to GPL 2 only bits
[22:03] <Riddell> like poppler and some other libraries
[22:04] <shadeslayer> well.... kdeaccessibility == done
[22:04] <shadeslayer> just checking once more with pbuilder
[22:06] <shadeslayer> does anyone watch The IT crowd?
[22:07] <Riddell> new series today isn't it?
[22:08] <shadeslayer> Riddell: dunno.. someone recommended it to me :P
[22:08] <shadeslayer> India always lags behind in such stuff
[22:09] <shadeslayer> hmm.. do we need usr/share/kde4/services/kttsd.desktop
[22:10] <Riddell> is it in debian/not-installed?
[22:10] <shadeslayer> nope
[22:10] <shadeslayer> also kttsd has be replaced by jovie
[22:11] <Riddell> so it should probably go in the jovie package
[22:11] <shadeslayer> usr/share/kde4/services/jovie.desktop
[22:12] <shadeslayer> we already have that
[22:12] <Riddell> I'd work from the assumption that upstream know what they're doing
[22:12] <Riddell> this isn't always a correct assumption but it's usually the best starting point :)
[22:13] <shadeslayer> :P
[22:13] <Riddell> ask jpwhiting to check
[22:13] <Riddell> he's in #kde-devel
[22:13] <shadeslayer> ok
[22:14] <shadeslayer> Riddell: we need to ship both
[22:16] <Riddell> as I say, best to trust upstream unless there's a very good reason :)
[22:20] <shadeslayer> Riddell: what pinotree doesnt believe me now? :P
[22:20] <shadeslayer> lex79: kdelibs built... wohoo
[22:22] <Riddell> shadeslayer: pino is from debian, they have high standards :)
[22:22] <shadeslayer> oh :P
[22:22] <shadeslayer> Riddell: well i can see that from my revu uploads :P
[22:22] <shadeslayer> s/my/comments on my
[22:23] <shadeslayer> i even get asked to correct verbose lintian errors 
[22:42] <shadeslayer> Riddell: https://code.edge.launchpad.net/~rohangarg/kdeaccessibility/ubuntu/+merge/28470
[22:43] <Riddell> ping me in half an hour if I don't get to that shadeslayer 
[22:43] <shadeslayer> sure
[22:49] <shadeslayer> lex79: kdeaccessibility is up ;)
[22:53] <shadeslayer> heh.. brokenl00gR still didnt add me to ~ninjas :P
[23:07] <lex79> kdeaccessibility merged
[23:10] <shadeslayer> lex79: thanks
[23:10] <shadeslayer> ofirk: poke
[23:10] <shadeslayer> before i forget :P
[23:10] <ofirk> hi
[23:10] <lex79> np
[23:11] <shadeslayer> ofirk: theres a Kubuntu Meeting this monday
[23:11] <shadeslayer> ofirk: are you still interested in applying for memebership?
[23:12] <ofirk> shadeslayer: I saw your email
[23:12] <ofirk> shadeslayer: yes
[23:12] <shadeslayer> ofirk: ok awesome,youll need to complete all the steps then ;)
[23:13] <shadeslayer> then theres something about the new kubuntu.org :D
[23:13] <shadeslayer> ofirk: why are we using the old KDE theme in the new site?
[23:13] <ofirk> shadeslayer: do you mean, sign the code of conduct, upload GPG and write a personal page on the wiki?
[23:14] <shadeslayer> ofirk: theres more
[23:14] <ofirk> shadeslayer: more :(
[23:14] <shadeslayer> ofirk: one sec
[23:15] <shadeslayer> ofirk: join https://edge.launchpad.net/~kubuntu-members
[23:16] <shadeslayer> which is about it i think :P
[23:16] <ofirk> shadeslayer: done!
[23:16] <ofirk> shadeslayer: thanks :)
[23:16]  * shadeslayer hugs ofirk
[23:16] <ofirk> shadeslayer: about the theme...
[23:16] <shadeslayer> yes..
[23:16] <ofirk> shadeslayer: where? at the homepage?
[23:16] <shadeslayer> yes
[23:16] <shadeslayer> the circle overlay is the old theme
[23:17] <shadeslayer> ( but it looks good imo )
[23:17] <shadeslayer> but i gathered some feedback and people said that we should use the new theme
[23:17] <ofirk> thanks
[23:17] <ofirk> feedback is very important
[23:18] <shadeslayer> ofirk: the wallpaper is old too... 
[23:18] <shadeslayer> and that we should show actual devices running Kubuntu... like ubuntu.com does
[23:19] <shadeslayer> brokenl00gR: anything you want to add?
[23:19] <ofirk> What devices?
[23:19] <shadeslayer> ofirk: open ubuntu.com
[23:19] <ofirk> they should look shiny and cool
[23:20] <shadeslayer> :D
[23:20] <shadeslayer> ofirk: well.. it could a community contributed pic...
[23:20] <shadeslayer> but thats what i got as feedback ;)
[23:21] <ofirk> shadeslayer: I want to show you an idea I have for the new download page
[23:21] <shadeslayer> ok
[23:22] <ofirk> shadeslayer: There are 5 download options
[23:22] <shadeslayer> sure... send me the link :)
[23:22] <shadeslayer> ok
[23:22] <ofirk> very confusing for the avg. user
[23:22] <ofirk> so: http://staging.www.kubuntu.org/getkubuntu/download
[23:22] <ofirk> I just started working on this
[23:23] <shadeslayer> oh pretty awesome
[23:23] <shadeslayer> ofirk: suggestion : add a note about using torrente
[23:23] <shadeslayer> *torrents
[23:23] <ofirk> I think that a table which will summaries important facts about each option and gather them by their common
[23:24] <ofirk> noted, thanks!
[23:24] <shadeslayer> and do we need the table at the right?
[23:24] <ofirk> the one above the torrents?
[23:24] <shadeslayer> Install at your own risk!  sounds scary :p
[23:25] <shadeslayer> ofirk: the one on the right
[23:25] <ofirk> yes, it should be :)
[23:25] <shadeslayer> Navigation and stuff
[23:25] <ofirk> well, it depends
[23:26] <ofirk> it can make navigation easier
[23:26] <ofirk> but there is the upper menu which can be used for navigation
[23:26] <shadeslayer> hmm.. well if we have a navigation bar at top
[23:26] <shadeslayer> ofirk: :P
[23:27] <ofirk> the problem with the upper menu is the space limit
[23:27] <ofirk> it can only handle 5 links
[23:27] <ofirk> so...
[23:27] <shadeslayer> ofirk: most people would like to return to the home page after hitting download
[23:27] <shadeslayer> ofirk: oh! add something so that people can use a mirror from nearby
[23:27] <ofirk> it can be done by using the breadcrumb bar
[23:28] <shadeslayer> to download the ISO
[23:28] <shadeslayer> like a dropdown menu
[23:28] <shadeslayer> we dont want to overload the main servers :P
[23:28] <ofirk> for now it is impossible to automatically choose a mirror near-by, and listing all of them will just make people crazy
[23:29] <ofirk> so only the main mirror will be listed
[23:29] <ofirk> I hope that for the next kubuntu release the download page will be able to redirect the user to a mirror near him
[23:30] <shadeslayer> ofirk: ok,btw ubuntu.com automatically randomizes the mirror
[23:30] <shadeslayer> so maybe you can look at their source code
[23:31] <shadeslayer> i think were merging the netbook edition and desktop edition into one
[23:31] <ofirk> kubuntu.org can't use php scripts (and any other server side scripting) so we are stuck with nothing that can handle mirrors...
[23:31] <ofirk> :(
[23:31] <shadeslayer> so you might want to keep that in mind :)
[23:31] <shadeslayer> ofirk: bah...
[23:31] <ofirk> but they are different, no?
[23:31] <ofirk> wait
[23:31] <shadeslayer> ofirk: nope
[23:31] <shadeslayer> ofirk: its in our specs for maverick
[23:31] <ofirk> oh
[23:31] <ofirk> :)
[23:32] <shadeslayer> Merge Kubuntu and Kubuntu Netbook into a single image
[23:32] <ofirk> this will decrease confusion. I think this is good choice!
[23:32] <shadeslayer> ofirk: yes,Riddell is working on a script that detects screen size and will launch plasma-* accordingly
[23:34] <ofirk> now I figured that kubuntu has 7 different download links
[23:34] <ofirk> 2 dvd, 2 cd, 1 netbook, 2 alternate
[23:34] <shadeslayer> ofirk: nice work with http://staging.www.kubuntu.org/feature-tour
[23:34] <ofirk> thanks again :)
[23:35] <ofirk> btw, I wanted to use real devices for the feature tour but couldn't find nice looking once
[23:35] <shadeslayer> hehe
[23:35] <shadeslayer> we could run a competition of sorts for this
[23:35] <shadeslayer> best device gets featured
[23:36] <ofirk> but we need vendor approval for using their brand on our site
[23:36] <shadeslayer> hmm... idk about all the details :P
[23:36] <shadeslayer> ofirk: oh and will it be possible to add a twitter/identi.ca stream to the main page?
[23:37] <shadeslayer> just goes ahead to show the ' Social Desktop '
[23:37] <ofirk> maybe for the next release
[23:37] <shadeslayer> :)
[23:37] <ofirk> I want to launch the site as soon as possible...
[23:37] <shadeslayer> ofirk: yeah :D
[23:38] <shadeslayer> ofirk: i cant think of anything else :P
[23:38] <ofirk> multi-language support. which languages do you speak?
[23:39] <shadeslayer> Hindi
[23:39] <shadeslayer> and English :P
[23:39] <shadeslayer> ofirk: is there a help.ubuntu.com in the making?
[23:40] <shadeslayer> ofirk: oh and please please please put IRC above forums in http://staging.www.kubuntu.org/community
[23:40] <shadeslayer> live chat > forums imo
[23:40] <ofirk> IRC above forums makes sense
[23:41] <ofirk> about help.*.*, not right now, but ryan is working on a theme for the wiki
[23:41] <shadeslayer> whoo :D
[23:41] <ofirk> I guess help.ubuntu.com won't be themed since it is a ubuntu site, not kubuntu (is there help.kubuntu.org?)
[23:42] <shadeslayer> nope
[23:42] <shadeslayer> ofirk: then http://staging.www.kubuntu.org/support also needs re ordering
[23:42] <shadeslayer> community , then answers , free docs and then paid support
[23:42] <descendent87> why are kubuntuforums reccomended above ubuntuforums? surely we should be using ubuntuforums as it is the same base so a lot of the problems are shared with ubuntu and there is a lot more activity on there than the kubuntuforums
[23:44] <ofirk> descendent87: you are right. this is a left over from the old site...
[23:44] <shadeslayer> ofirk: oh and on the live chat page,can we have instructions on getting onto the IRC? ( specifically with quassel )
[23:44] <ofirk> shadeslayer: I think that free docs is the best place for help (help.ubuntu.com)
[23:44] <shadeslayer> a screenshot guided tour kind of thing
[23:44] <ofirk> this should go into the wiki
[23:45] <ofirk> if you can make one and upload it to the wiki, I will be glad to link to it
[23:45] <shadeslayer> sure 
[23:45] <shadeslayer> ofirk: ill do it this weekend and put it in the ML
[23:45] <shadeslayer> ofirk: any particular screen size ( aka resolution )
[23:46] <descendent87> ofirk: that's cool, just wondered as new kubuntu users will get help a lot quicker on ubuntu forums
[23:46] <ofirk> shadeslayer: no
[23:46] <shadeslayer> ok.. well i have a 1440x900 screen :P
[23:47] <ofirk> shadeslayer: it will be best if you do it on a clean install of 10.04 so you will be able to explain it for begginers who just installed kubuntu
[23:47] <ofirk> shadeslayer: you can use vm for this...
[23:47] <shadeslayer> ofirk: oh i can just create a new user ;)
[23:47] <shadeslayer> or a VM would do too :D
[23:47] <ofirk> shadeslayer: yep :)
[23:48] <shadeslayer> ofirk: ok,added to TODO ;)
[23:49] <Riddell> shadeslayer: don't think I'll get to kdeaccessibility merge or indeed anything else tonight, will do tomorrow morning
[23:49] <shadeslayer> Riddell: already merged ;)
[23:49] <Riddell> oh, groovy
[23:49] <shadeslayer> Riddell: thanks to lex79
[23:50] <lex79> :)
[23:51] <shadeslayer> ofirk: anything else you need from me?
[23:51] <shadeslayer> im pretty much free 24x7 these days
[23:52] <ofirk> shadeslayer: I wish I was free...
[23:52] <ofirk> shadeslayer: no thanks!
[23:52] <shadeslayer> ( if only i knew how to code websites,i could help there too )
[23:52] <shadeslayer> ofirk: whats the new site coded in btw?
[23:53] <ofirk> shadeslayer: it uses drupal 6 which is php, js, html and css for markup
[23:53] <shadeslayer> hmm
[23:53] <shadeslayer> ofirk: where can i learn this? ( im a n00b at website making :P )
[23:54] <descendent87> is kde 4.5 beta 2 running a lot slower than 4.4 for anyone else? I have an ATI Radeon HD3200 card using the os ati driver and KDE feels a lot slower to me, clicking anything takes a few seconds to respond etc. Just want to check it's not a known bug or video driver issue before I report it
[23:54] <ofirk> shadeslayer: I learned php from the php manual website
[23:54] <shadeslayer> descendent87: yeah its a bit slow
[23:54] <ofirk> but that was 8 years ago I think...
[23:54] <shadeslayer> :P
[23:54] <shadeslayer> ofirk: i thought drupal was a sort of CDBMS 
[23:55] <descendent87> shadeslayer: at least it's not just me experiencing it then
[23:55] <ofirk> shadeslayer: it is a CMS
[23:55] <shadeslayer> ofirk: yes thats what i meant ;)
[23:56] <ofirk> shadeslayer: actually an abstract CMS, so it makes it more difficult to learn
[23:56] <shadeslayer> descendent87: yeah,i get random lock ups and stuff
[23:56] <ofirk> but has you learn how to use wordpress, for example, you get used to the idea of CMS
[23:56] <shadeslayer> there was another CMS system i started to learn.. then i got fed up :P
[23:57] <ofirk> it's nice to play with them but if you don't have anything specific, you will leave it
[23:57] <shadeslayer> lex79: suppose i want to switch mirrors in pbuilder,what do i do>
[23:58] <shadeslayer> edited pbuilderrc btw 
[23:58] <maco> shadeslayer: pbuilder login --save-after-login (umm check the manpage)
[23:58] <maco> shadeslayer: then use sed to replace the URL with the mirror's URL
[23:58] <ofirk> shadeslayer: so you program with C++?
[23:58] <maco> shadeslayer: then exit the pbuilder and itll retar with your changes saved
[23:59] <maco> shadeslayer: im not sure about my -- part of the command, hence the manpage reference
[23:59] <shadeslayer> ofirk: i know C++ ,but learning to use Qt and KDE libs,also i help package KDE and in bug triaging
[23:59] <shadeslayer> maco: oh sure no problem ;)