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