[00:06] Riddell: Debian has qtcreator with QML support, if we want that, you can sync it [00:10] Riddell: I think they'd be a lot happier if we'd just ship their language packs directly. I also think making a POT in kde4libs for Ubuntu unique strings might be a good idea. Then that could just go into Rosetta. [00:11] apachelogger: You're all about pink and fluffy. Klingons are not. [01:24] anyone seen nixternal? [01:42] jjesse: I'm finishing up my bugs. You have any outstanding bugs for the docs? [01:50] lots of changes i need to make [01:50] when is freeze? [01:51] tomorrow jjesse [01:51] srsly? [01:51] gargh [01:51] Yeah. [01:51] I was in the middle of a move and we've lost nixternal [01:51] So, it's you and I lol [01:51] hrmm i don't have any i will get to tonight [01:51] but there were need to be a lot of fixes post string [01:52] I'm getting major ones tonight because I will ahve time. [01:52] I'll be in fort wayne in about a month :D [01:52] ok sry about that [01:53] Naww, it's ok, I was reminded today [01:53] :/ [01:53] RL messed me up bad [01:53] yeah me 2 this release [01:54] been focused on work [01:54] oh well, we will just have to figure out how to do a bug release [01:54] * jjesse grumbles [01:55] just saw mdke's email [01:56] was there a lot of work done on ubuntu-docs this time? [01:56] didn't seem a lot of commits [02:00] I don't think so [02:00] Kubuntu side there is a lot... I guess most of it will have to be done for Maverick +1 [02:01] the upgrade to 4.5 took me on... [02:01] There is quite a bit of change. [02:01] yes there is a ton [02:01] *sigh* [02:01] don't kill youself [02:01] Looks like another re-write for 11.04 [02:01] we will just have to make a bunch of changes and figure out how to do a release [02:02] Yeah, I don't know if we will have nix for 11.04 either [02:02] seems most of the love for documentation has been changed to the ubuntu manual [02:02] *nods* [02:02] you never know these days w/ nixternal [02:02] Yeah I know... You know how to package? [02:02] nope [02:03] Okay, I'll learn that... We are going to have a TON of work for 11.04 [02:03] with 4.5+ [02:55] debfx: From #debian-qt-kde - in the try-to-avoid-past-mistakes-dept, i would postpone attica work until you guys need it... [02:55] So it sounds like it's not ready. === nigelb_ is now known as nigelb [04:49] ryanakca: https://launchpad.net/ubuntu/+source/kolabd/2.2.4-20100624-1ubuntu1 Have fun. Let me know what needs fixing. [04:58] ok, who shut off my server when I wasn't looking? [05:06] guess nobody. guess i will go look at a wall or something. peace out homeskillets! === kubotu_ is now known as kubotu === kubotu_ is now known as kubotu === kubotu_ is now known as kubotu === kubotu_ is now known as kubotu === kubotu_ is now known as kubotu === frederik is now known as fregl [09:17] shadeslayer: any news on the kdepim build? [09:49] Mamarok: launchpad is down today so I guess no builds of anything :( [09:50] right, shadeslayer had problems to get kdepim to build on launchpad yesterday, I was wondering if he had asked for help with that. Or was this a launchpad problem anyway? [09:52] LP has onlly been down an hour so far, and will be up in two more (or so) [09:55] Mamarok: he didn't get it built yesterday and I ran out of time to look at it [09:55] will do when launchpad reappears [09:57] Riddell: thanks a lot :) [09:58] I will be immensely grateful so I can get rid of that horrible beta1 version here :) [09:59] ScottK: what about attica? [10:02] debfx: lex79 put it into the experimental PPA [10:20] Riddell, thanks for the reply on the e-mail re: kdgantt. I'll leave the kdepim kdgantt and kdgantt1 as they are, but should I approve the kdgantt template in _koffice_? [10:21] dpm: no, it's the same translations for the same code [10:33] Riddell, ok, thanks, then I'll delete kdgantt for koffice in the imports queue [10:41] ScottK, Riddell: at least suse has a own-changes-pot [10:42] which makes things a lot simpler and improves runtime performance since they have everything in one mo file IIRC [11:00] how can it improve performance to add another translation file? [11:05] ooh, shiny new launchpad [11:20] but stil.. the search is at the bottom... [11:21] apachelogger hi :) [11:22] remeber i mentioned to replace quick access plasmoid with folder view? [11:23] folder view suffers from using the same icon as "show the desktop" [11:23] but mostly, we're past UI freeze [11:24] DarkwingDuck: how did you get on with the docs? [11:26] Riddell damn. I want to ask if someone could refresh the quick access to use the slide animation and use plasma scrollbars :) [11:27] launchpad fails at telling new users what it actually is on the first page :/ [11:28] ahno it does when you're not logged in [11:58] sheytan: you will have to talk to JT about that, he is the maintaiiner after all [11:59] Riddell: we are adding multiple translations file, suse adds one [11:59] for desktop files that makes a difference [12:01] Riddell: ad catalog loading in kded ... generally it loads the global catalogs as per klocale and IIRC loads its own catalog .... modules will add new catalogs either manually or by constructing their own kaboutdata and using it for their component [12:02] apachelogger is 'JT' his nick name? [12:02] Riddell: also, it will not show up in your strace unless you manually start the module via systemsettings ... I do not think knh gets autostarted at kded4 start [12:02] sheytan: no, his name ... jonathan thomas :P [12:02] sheytan: JontheEchidna [12:03] apachelogger, oh, ok, thanks :) [12:04] JontheEchidna so, my idea is to port quick access plasmoid to use slide animation and plasma scrollbars. :) [12:04] that would require a rewrite of the whole thing, for the most part [12:05] for plasma scrollbars, at least [12:06] JontheEchidna well, but it is worth :) [12:07] * apachelogger thinks quickaccess by default is not very useful anyway [12:08] * apachelogger is wondering where to go eating to today [12:08] apchelogger if it by default be setup as downloads or documents, it is :) [12:08] but it isnt [12:09] also for that I personally think it needed another icon [12:09] also I do not think downloads makes much sense [12:09] especially since rekonq apparently does not download to downloads [12:09] and downloads on you bun too == Desktop [12:09] or has that changed? [12:10] JontheEchidna: I've found a new game, I call it "click on every thing that's clickable in Muon until it crashes" :P [12:10] apachelogger i personaly use it as downloads, and couldn't live without it [12:10] smarter_: lol [12:10] ('morning all) [12:11] JontheEchidna: btw, I noticed that there is quite a delay between clicking the 'look for updates' button (or whatever it is called in english) and it actually displaying anything [12:11] smarter_: found anything? [12:11] JontheEchidna: I fixed a few crashes yesterday but this one seems tricky: http://paste.ubuntu.com/490462/ (and I haven't been able to reproduce it) [12:12] sheytan: I doubt users give much about downloads folders and neither does rekonq that ol' vampire [12:12] personal documents makes sense [12:12] sorta [12:12] it would have the same problem as folderview right now ... being empty [12:13] are we really going with rekonq for this release? [12:14] looks like it [12:14] people did not complain [12:14] I asked on identica and twitter just to be sure :P [12:14] I only got praise in reply [12:15] smarter_: usually that crash means that the QApt::Package is invalid or something [12:16] yep, I guess the distUpgrade did something that invalidated it? Maybe it's a timing problem? [12:16] but the package pointer isn't null in this case... [12:16] ah, I have a similar crash in muon-updater [12:16] no, what's null is one of the pointer at line 535 [12:16] yes, muon-updater crash on start here, but I haven't investigated [12:17] on start? O_o [12:17] it only crashes when I unmark a package here [12:17] the m_backend seems to never be set to anything but null [12:18] http://paste.ubuntu.com/490895/ [12:19] But m_backend should be set in the MuonMainWindow baseclass... [12:19] smarter_: that's weird too [12:21] Riddell, plasma-applet-application-menu and plasma-applet-menubarapplet are the same in https://translations.edge.launchpad.net/ubuntu/maverick/+source/plasma-widget-menubar - is that intended, or shall I disable one of them? [12:23] Also, could someone perhaps confirm bug 630147 and add a task for the relevant kubuntu package? [12:23] Launchpad bug 630147 in Ubuntu Translations ""Downloads" folder in Kubuntu in non-English installation never have localized name" [Undecided,New] https://launchpad.net/bugs/630147 [12:24] actually m_backend is probably set to something, it's filtersAcceptRow that does something wrong, or that gets garbage as input [12:25] dpm: plasma_applet_application_menu has been renamed to plasma_applet_menubarapplet please copy over translations [12:25] bug 633446 [12:25] Launchpad bug 633446 in plasma-widget-menubar "wrong translation template generated" [Undecided,New] https://launchpad.net/bugs/633446 [12:25] dpm: also similarly for plasma_applet_message_indicator.pot renamed to plasma_applet_message-indicator.pot bug 633432 [12:25] Launchpad bug 633432 in Plasma Widget Message Indicator "wrong translation domain generated" [Undecided,New] https://launchpad.net/bugs/633432 [12:28] dpm: by the way you said that $LANGUAGE didn't work on a couple of items in https://wiki.kubuntu.org/Kubuntu/Translations but it worked fine for me, I think maybe you had KDE's language settings too which will override $LANGUAGE [12:29] Riddell, I added the comment because you had mentioned they didn't work for you. I didn't have any problem, as my LANG and LANGUAGE matched :) [12:30] dpm: my problem was having $LANGUAGE set when I didn't remember I had it set [12:32] ok. Right plasma_* templates sorted [12:33] Riddell, any clues to which kubuntu package could be causing bug 630147? [12:33] Launchpad bug 630147 in Ubuntu Translations ""Downloads" folder in Kubuntu in non-English installation never have localized name" [Undecided,New] https://launchpad.net/bugs/630147 [12:34] dpm: hmm, let me try and remember [12:36] dpm: they're made by /usr/bin/xdg-user-dirs-update which gets run by /etc/X11/Xsession.d/60xdg-user-dirs-update [12:36] and it should just pick up the system locale on first run [12:37] if I manually remove mine and invoke the update binary I get a translated download dir at least [12:37] XDG_DOWNLOAD_DIR="$HOME/Téléchargements" [12:38] yeah, but I think that was a new installation. Let me check on mine [12:38] well, I do not see why the others would be translated but downloads not [12:41] maybe he doesn't have the language pack installed [12:41] that's more likely [12:42] I think we best do a new install ^^ [12:43] Riddell: shouldnt the dirs be updated to conform with new locale? [12:43] apachelogger, Riddell, I can actually confirm it on a new install: all xdg-user-dirs are translated except Dwonloads [12:43] very odd [12:43] ah hah http://packages.ubuntu.com/search?searchon=contents&keywords=xdg-user-dirs.mo&mode=exactfilename&suite=lucid&arch=any [12:43] the translations are in the gnome language packs [12:44] sweet [12:44] ^^ [12:46] right, so perhaps I'll add a task for langpack-o-matic to put it in the non-gnome-non-kde language pack, but there is still the bug that gnome translations are not installed in kubuntu and the other way round [12:48] dpm: why should they? [12:48] I mean, other than when you have an app that requires them [12:48] actually, the translations are in the xdg-user-dirs package [12:48] in which case silly qt-language-selector should throw a notification [12:48] curiouser and curiouser [12:48] Riddell: maybe incomplete in the package? [12:49] apachelogger, that's what I meant, I seem to remember there is a bug whereby when installing a GNOME app in kubuntu, it doesn't pull the gnome language packs [12:50] dpm: well, I imagine that difficult to do (pulling it in), what needs to happen is that qt-language-selector either gets a package hook or checks on login (and then periodically) whether new language packs are needed [12:50] but ... qt-language-selector ... :S [12:51] dpm: how is this done in gnome? [12:51] apachelogger, I think the same problem is present, but there is a bug about it mentioning a possible solution involving aptdaemon IIRC, give me a few mins to dig out the bug... [12:52] well, aptdaemon could hook into this [12:52] same could be done with packagekit for kubuntu [12:52] the problem I have with this approach is that it does not apply global [12:52] dpm, apachelogger, I added a plugin mechanism to aptdaemon for language selector [12:52] i.e. if you install something with apt-get you would still end up without translations [12:52] dpm, apachelogger but it has never been used by language-selector [12:53] [muon] gmartres * 1173450 * trunk/extragear/sysadmin/muon/libmuon/PackageModel/PackageModel.cpp PackageModel::setPackages: use {begin,end}ResetModel() instead of {begin,end}InsertRows() with incorrect parameters, prevent muon-updater from crashing on launch [12:53] awesome to have glatzor watching here :) [12:53] glatzor: did you tell arne? [12:53] IIRC he is maintaining language-selector nowadays [12:53] not any more [12:53] dpm, apachelogger, In the end you would need also a kind of plugin mechanism for the packagekit backends. I could port them to the apt backend, but it is non-trivial with the aptcc backend [12:54] Riddell: is it unmaintained? [12:54] apachelogger: maybe dpm will maintain it :) [12:54] o/ [12:54] * Riddell learns the German for Downloads is Downloads [12:55] glatzor: dantti will surely make us something for aptcc ... but I really think we need a functionallity in place to cover all other package managers too [12:55] Riddell: in KDE german it would be Heruntergeladenes I am sure [12:55] Riddell, I'd be glad to if I had Ubuntu developer superpowers, but afaik it will be left unmaintained at least for this cycle [12:55] IIRC they do not use the term Download in KDE german [12:55] * lex79 thinks trash plasmoid by default instead quickaccess is better for average users [12:56] dpm: I am sure Kubuntu could take over maintainership of the backend and implement it in a sane language :P [12:56] lex79: I agree [12:56] should be evaluated for 11.04 very much [12:56] yes [12:56] we can make happy some users [12:57] IIRC I even reported a bug about trash not being visible enough in 10.04 [12:57] did forget to revisit the issue though [12:58] bug 554067 [12:58] Launchpad bug 554067 in kubuntu-default-settings (Ubuntu) "is the trash not visible enough?" [Wishlist,Confirmed] https://launchpad.net/bugs/554067 [12:58] oh I remember now [12:59] bug 372379 pretty much is resolved btw [12:59] Launchpad bug 372379 in kubuntu-default-settings (Ubuntu) "Konqueror ships ancient EasyList blocklist" [Low,Confirmed] https://launchpad.net/bugs/372379 [12:59] khtml 4.5 features autodownload I think [12:59] on that note we probably should ditch the list in kds [13:07] Riddell: I think to get LANG and LANGUAGE going the kcm just needs to ditch them in .profile [13:08] or /home/jr/.kde/env/ [13:09] there might be other things in .profile and it's probably not a great idea to edit it [13:09] Riddell: .profile is cross-desktopy [13:10] and I think gnome uses it for per-session language [13:10] or maybe that was .dmrc [13:10] one of those anyway [13:10] what tool does gnome use to set per-session language? [13:10] dpm: ^^ [13:10] * apachelogger tries to remember where he read about those two [13:11] oh, language-selector maybe [13:11] that doesn't do it per session [13:12] maybe they just expect people to use GDM [13:12] Riddell: can you sync qtcreator from debian when you have time? [13:12] lex79: unstable? [13:12] experimental [13:12] qtcreator with QML support [13:14] lex79: ubuntu changes can be dropped? [13:14] Riddell: http://bazaar.launchpad.net/~ubuntu-core-dev/language-selector/ubuntu/annotate/head:/LanguageSelector/LocaleInfo.py#L217 [13:14] Riddell: yes [13:15] * apachelogger still doesnt know what to get for lunch [13:16] * Mamarok eats "Kartoffelstock mit Röstzwiebeln" [13:16] apachelogger: maybe I'm wrong. does it have a setUserLanguage? [13:16] dont see one [13:17] ah [13:17] def writeUserLangSetting(self, userLang): [13:17] in languageselector.py [13:17] Riddell: http://bazaar.launchpad.net/~ubuntu-core-dev/language-selector/ubuntu/annotate/head:/LanguageSelector/LanguageSelector.py#L187 [13:18] ah hah, so .profile it is [13:18] Riddell, gdm upon login, or gnome-language-selector to change it afterwards [13:18] also it has a dbus interface now, so we could probably polkitify the Qt ui [13:19] if python's dbus implementation is anything like Qt's then language-selector does horribly inefficient things === jtechidna is now known as JontheEchidna [13:23] smarter_: so, the crash I had been talking about in muon-updater is where unmarking any package causes a crash [13:23] JontheEchidna: and I just fixed mine [13:23] neat [13:24] but now I haven't any package to upgrade so I can't try to reproduce yours :p [13:24] * smarter_ enables some random PPA [13:24] dpm: well, my offer stands - qtcore depdent c++ implementation of language-selector backend to which frontends would attach via dbus ;) [13:24] http://paste.ubuntu.com/490932/ [13:24] smarter_: you could enable the akunambol ppa and try akunambol :P [13:25] apachelogger: that's probably something I'll use once I'll have a smartphone :p [13:25] apachelogger, I'd love to have language-selector maintained, but unfortunately I've got no say in that :) [13:25] apachelogger: that name sounds like some akonadi love child name :P [13:25] it's akonadi + funambol [13:25] it makes akonadi have babies with any syncml server [13:25] dpm: who has? [13:26] apachelogger, I'm in the community team, not in desktop, Riddell might be able to tell more [13:26] * apachelogger makes a list of things to take off today [13:27] JontheEchidna: nasty, and it doesn't happen when unmarking stuff with muon [13:27] right [13:27] Riddell: ^ somewhere up there [13:27] ohhh [13:27] the UpdaterWidget is most similar to the ReviewWidget [13:28] JontheEchidna, smarter_, Riddell: since you are here ... if you had a library that does not have soname (presumably because it is a VCS snapshot, whereas previous stable releases had a soname) ... how would you name that package? [13:28] and really it should work in the same way, I'm just asking QApt to mark things for dist-upgrade, then adding changed packages [13:28] in particular the lib is named libfoo-1.1.1.so [13:28] so I was thinking either libfoo or libfoo-1.1.1 [13:28] that is PPA only [13:28] (btw) [13:29] apachelogger: 1.1.1+gitAAMMDD ? [13:29] (or svn, bzr, ...) [13:29] smarter_: libfoo-1.1.1+git224? [13:29] YYMMDD actually [13:29] that seems overly oggy since I think upstream bumps the name suffix with incompatible changes [13:30] it is just that they maintain no proper soversion :S [13:30] ask them to bump it :p [13:30] then 1.1.2~gitYYMMDD [13:32] JontheEchidna: we could create a base class shared by both [13:34] could work, just would need a setHeaderText() method so that each could have their custom header text, and such [13:34] yep, we need more DRY in muon :p [13:34] I'd recommend forcing SONAME when not previously defined. "${pkg}.${ver}.so.0u" is often a useful place to start. [13:34] DRY? [13:35] Don't Repeat Yourself [13:35] ah [13:35] yeah [13:35] JontheEchidna: commented out m_detailsWidget->clear() in refresh() (one of the only difference with ReviewWidget), no more crash :) [13:35] huh [13:36] interesting [13:36] I think I added that for a reason. Can't remember what atm [13:37] well, once you unmark the detailswidget is still there for the package, and you can remove it or stuff like that [13:37] should probably be hide() [13:37] yeah. I've also been meaning to add a way to hide the detailsWidget manually [13:38] maybe clicking an already-selected package again should hide it? === txwikinger2 is now known as txwikinger [13:38] JontheEchidna: that's inconsistent with the way listview work usually [13:39] maybe a little close button [13:39] oh [13:39] I know why I added that m_detailsWidget->clear() now [13:39] try refreshing the cache from muon-updater [13:40] I see :p [13:40] but just hiding it should be enough [13:40] I think that it doesn't do that for ReviewWidget, because ReviewWidget gets deleted after a worker operation [13:42] hide() fixed it :) [13:42] actually I get a crash with hide() after a refresh [13:43] where did you stick your hide() call? [13:43] where the clear() was [13:43] same here [13:43] just trying to refresh is enough for crashing [13:44] http://paste.ubuntu.com/490937/ [13:44] that's the same crash as with clear() [13:46] * Riddell wonders what makes plasma-mobile crash on the live CD but not on his installed system http://kubuntu.pastebin.com/Jy2ggRe2 [13:47] JontheEchidna: I think I know what's wrong [13:48] Riddell: dbus running? [13:49] ScottK: yes, other KDE apps including plasma-desktop run fine [13:50] Hmmm. No idea. [13:53] Does maybe casper need some hint? [13:54] persia: well that's a separate issue, we need to work out how to get KDM to run the right session [13:54] but first issue is getting a working plasma-mobile running at all [13:56] * Riddell runs watch -n 30 "w3m ftp://ftp.trolltech.com/qt/source -dump | grep everywhere" [13:59] JontheEchidna: when you unmark, a packageChanged() signal is emitted (by setKeep), this signal causes UpdaterWidget to refresh() and DetailsTabs to refreshTabs(), except that refreshTabs assume that the tabs haven't been clear()ed [14:01] kubotu: !! [14:01] ~order cookies [14:01] * kubotu slides a whole bunch of world's finest cookies down the bar to JontheEchidna. [14:01] \o/ [14:02] apachelogger: that's a nice irc cloak :p [14:08] hy [14:08] kubotu: wb :) [14:15] JontheEchidna: okay, I've got a simple fix, simply don't call refreshTabs() when packageChanged() is emitted and use hide(), we don't care about the state of the DetailsWidget when it's hidden anyway [14:15] this would only work for the UpdaterWidget, though. Might complicate making a base class [14:16] better than a crash, though [14:16] the base class could let the subclass handle when the detailswidget should be shown/hidden [14:16] yeah [14:24] [muon] gmartres * 1173471 * trunk/extragear/sysadmin/muon/updater/UpdaterWidget.cpp UpdaterWidget: fix crash when unmarking packages [14:30] * shadeslayer checks builds [14:30] apachelogger: what were you talking about aptcc and translations? I couldn't follow the backlog [14:30] i checked them @ college, just before lp went down, they were FTBFS [14:31] bah : kdepim-runtime: Depends: kdebase-runtime but it is not going to be installed [14:32] shadeslayer: Log into your pbuilder chroot and try it locally then you can see why. [14:32] [muon] jmthomas * 1173472 * trunk/extragear/sysadmin/muon/installer/ (ApplicationWindow.cpp main.cpp) Use Muon branding here [14:33] ScottK: it built fine on my lucid pbuilder with the backports PPA..im guessing i missed copying a package [14:34] right and if you try to do it locally, then you can find out which [14:35] looking [14:38] shadeslayer: it misses libutemper [14:42] Riddell: but thats in the archive [14:43] In sufficient version? [14:43] id say yes [14:43] https://edge.launchpad.net/ubuntu/+source/libutempter < [14:43] just a new package from debian with same version [14:47] ScottK: can you retry this? https://launchpad.net/ubuntu/+source/plasma-widget-cwp/1.2.1-1/+build/1950330 [14:47] Sure [14:48] lex79: Done. [14:48] thanks [14:49] kdebase-runtime: Depends: oxygen-icon-theme (>= 4:4.5) but it is not going to be installed [14:49] shadeslayer: missing new oxygen-icon-theme [14:49] i actually thought of copying that :P [14:49] ScottK: kdeedu is ftbs on armel [14:50] I'll have a look. [14:50] but ninja dep graph didnt say anything :D [14:50] lex79: No: https://launchpad.net/ubuntu/+source/kdeedu/4:4.5.1-0ubuntu2 [14:51] [muon] jmthomas * 1173477 * trunk/extragear/sysadmin/muon/TODO Update TODO with some things I want to get accomplished for 1.1 [14:53] [libqapt] jmthomas * 1173479 * trunk/extragear/sysadmin/libqapt/TODO TODO++ [14:56] Riddell: I'm noticing on #ubuntu-installer some discussion about a new autogenerated hostname in ubiquity. Thought I should mention it in case we need to change something (no idea) - looks like they are going to add it back. [14:57] ScottK: ok, I've saw 0ubuntu1 instead of 2 :) [14:58] uhm maybe "I've seen" :) [14:58] * lex79 giggles [15:00] ScottK: I expect it's the same as currently -laptop or -desktop [15:01] Riddell: "the autogenerated hostname will be username-model where model is grabbed from dmidecode, if set, otherwise it's username-desktop/laptop or username-ubuntu" [15:01] BBL [15:28] Riddell: apparently we don't have an installer for libdvdcss pops up when a dvd is read anymore, is that deliberate? [15:31] we never did, it was illegal in the US [15:33] I seem to be remember a script launched by kaffeine [15:34] maybe briefly, but it was illegal in the US [15:34] smarter_: however, that might be about to change [15:34] really? [15:35] smarter_: rumour has it the installer might install it [15:35] Riddell: I think it is not illegal anymoe [15:35] Riddell: I think it is not illegal anymore [15:36] and how is that less illegal? [15:36] maybe they asked a different lawyer [15:36] haha [15:36] Riddell: No.. there was a judgment recently in a Federal District Court [15:36] That is better than asking a lawyer [15:37] * txwikinger hides his law credentials [15:38] txwikinger: I'm impressed :) [15:38] txwikinger: that's great, any link? [15:39] smarter_: I can search it [15:39] that's the kind of stuff groklaw should cover [15:39] they do sometimes [15:40] txwikinger: Actually I think it was the Library of Congress defining interoperability as a legitimate reason to work around DMCA restrictions. [15:40] They did cover this one, I'm pretty sure. [15:40] IANAL and all that. [15:40] ScottK: Yes they did something too, but there was also a judgment by a Federal District Court in the direction [15:40] right. [15:41] bascially saying when you circumvent DRM for a legitimate purpose it is not illegal.. but I have not studied the judgment in all details [15:41] Riddell: Did you get a chance to test the new mesa from sarvatt's PPA? [15:41] http://www.groklaw.net/articlebasic.php?story=2010072612452020 says that dvdcss is still illegal, thanks to the MPAA and friends [15:42] I guess we'll be able to buy it via software center soon. [15:43] Didn't Canonical get some licence for dvdcss? or was that something else? [15:43] I mean for the underlying patent [15:43] smarter_: I think stalcup made that superb cloak [15:44] txwikinger: your legal credentials are letting you down, it's not a patent [15:44] ScottK: no drawing problems so far [15:44] dantti_work: in kubuntu we have a tallk called qt-language-selector which goes all crazy on the language packs and can find out if the user is missing some lang pack for a special app [15:44] txwikinger: you can buy fluendo's DVD playing from canonical if you want [15:44] dantti_work: so say the user has evolution installed, then qt-language-selector will recommend the user to install the i18n stuff for evo [15:45] Riddell: Would you please comment in the FFe bug with whatever lspci says you have. [15:45] dantti_work: glatzor somehow hooked up aptdaemon with that tool so that aptdaemon can immediately tell the user about that I suppose [15:46] Riddell: what do you mean, it is not a patent? [15:46] txwikinger: there's nothing patented about CSS, it's restricted by a different and unrelated law [15:47] JontheEchidna: did I already ask when gdebi is going away? [15:48] apachelogger: I thought it died poor and alone a long time ago [15:48] nope [15:48] still there [15:48] unmaintained probably, but there [15:48] not integrated, but there [15:48] Riddell: The issue in the US is the DMCA which is copyright law.. but potential patent issues have not been cleared [15:48] not using polkit, but there [15:49] http://aplg.kollide.net/images/avatar/snapshot39.png [15:49] not localized, but there [15:50] apparently also still on duty in ubuntu http://doc.ubuntu-fr.org/gdebi [15:50] txwikinger: I've never heard of any parent issues with CSS, it's just an encryption, nothing novel. there are patents with MPEG video used by DVDs [15:50] * apachelogger is wondering where the name comes from [15:50] Well.. several encryption methods are patented [15:50] apachelogger: we still need gdebi because packagekit with aptcc can't install .deb files I believe [15:51] How far they could be enforced is another issue [15:51] but true.. the bigger issue is DRM [15:51] Riddell: yeah, I actually though that qapt foo should replace it [15:51] *thought [15:51] kpk would do too ^^ [15:52] isn't qapt-batch the default for everything? [15:52] Also.. mpeg is patented [15:52] smarter_: I doubt qapt-batch can install debs either [15:52] oh right [15:52] qapt-batch uses apt, it doesn't deal with .debs [15:52] besides, gdebi provides useful information that I would expect to have [15:53] so, we need a libqdpkg? :p [15:54] :O [15:54] you did not just say that [15:54] apt-pkg is not scary [15:54] trust me [15:54] apt-pkg is a beauty [15:55] apt-pkg is to libdpkg what Qt to GTK+ [15:55] wow [15:55] besides, libdpkg is incomplete IIRC [15:55] agateau: palapeli patch doesn't seem to help http://people.canonical.com/~jriddell/tmp/palapeli.png [15:55] like you cannot stuff in a deb and get a list of content out of it [15:55] apachelogger: so, how does gdebi works? system() calls? [15:56] you will have to implement that sort of stuff yourself (not that it would be too difficult) [15:56] agateau: unless it needs your qt4 patch from today? [15:56] smarter_: dunno, maybe, more likely python-apt implements that stuff [15:56] Riddell: it does [15:56] python-apt is like the most important asset of canonical ^^ [15:57] Riddell: I just noticed I introduced a bug in menu title in dbusmenu-qt 0.6.2 :/, title do not have borders anymore [15:57] "KCM Qt Graphics System included in the Softpedia Linux software database" [15:57] Riddell: will fix in 0.6.3 [15:57] now do they think I care... [15:57] apachelogger: you're right: return os.spawnlp(os.P_WAIT, "dpkg", "dpkg", "-i", self.filename) [15:57] awesome :p [15:57] hrrhrr [15:57] well, I imagine binary file reading in python is a bit of a PITA :P [15:58] but really, getting into the ar is not that difficult, doing things with data.tar.* is what I imagine tricky [15:58] since you'd essentially need to have a way to work with gzip, bzip2 and lzma [15:59] and I do not think there are QIODevices for tar.gz tar.bz2 and tar.lzma :S [15:59] there's Ark [15:59] but really, is the dpkg lib that bad? [16:00] smarter_: it really doesnt do much [16:00] Riddell: Here is the css licence http://www.dvdcca.org/css/ [16:01] or maybe that changed meanwhile *shrug* [16:02] txwikinger: I don't see how that's relevant to an unrelated implementation. [16:03] It doesn't assert any patent rights that I saw and a separate implementation would not have any copyright issues. [16:03] txwikinger: licence to do what? [16:03] Exactly. [16:04] I agree, but hey are suing in court for it [16:04] I don't think they have won though [16:04] Aren't there still jurisdictions where one can get in trouble for decoding something improperly? [16:04] persia: Yes Canada if Bill C-32 passes [16:04] That's what I thought. Thanks for specifics. [16:05] and the US [16:05] ScottK, The license would let one get around that sort of bill. [16:05] persia: Perhaps, but interoperability is now a legitimate reason to bypasss content restrictions under dmca. [16:05] ScottK: hmm, drawing problems are back after using it for a wee bit [16:05] maco: No so much. [16:05] ScottK, That's true in one jurisdiction, yes. [16:05] assuming "improperly" = "without paying for a license to specific non-decss decoders" [16:05] maco: Not anymore. [16:05] (or rather, ~58, but that's an academic distinction) [16:06] maco, "improperly" usually means not unlicensed, but in collection of data not belonging to one. [16:06] ScottK: see after the court ruling about "breaking for non-piracy reasons is ok" i said "oh oh yay that means we can use decss" and then a bunch of people slapped me because the judge didnt *explicitly* mention linux [16:06] maco: Not what I'm talking about. [16:06] oh? something new? [16:07] or do you mean the original "interoperability" exception in dmca is being interpretted more broadly now? [16:07] maco: Under dmca the Library of Congress has the responsibility to determine what purposes are acceptable to break content restrictions. Interoperability is now one. [16:07] Anyway, if the content providers really cared, they'd use any of the many better content control mechanisms that can be implemented on DVD players, most of which aren't supported by our software anyway (and interoperability would only force us to emulate more of the hardware devices, then supporting the content control systems) [16:07] Yes. LoC changed there rules. [16:07] ah ok [16:08] persia: like sony's arcos? [16:08] apachelogger, dantti, I only added a plugin system to aptdaemon, which should have then be used by language selector. but the language-selector part has never been implemented [16:08] agateau: so i shouldn't package dbusmenu-qt 0.6.2 ? [16:09] maco, No. Basically menu software that requires activation to proceed to cells with protected content. That's just a wrapper layer. [16:09] Riddell: I think you should as it fixes memleaks and crashes [16:09] Riddell: Would it be evil to run jockey-text -a during live session startup? [16:09] Riddell: I can provide a distro patch if you want [16:09] Riddell: or just do another release today [16:09] Riddell: If I run that I have working wifi in the live sesion on my netbook. [16:10] agateau: either is fine [16:10] ScottK: is there much advantage to doing that at startup over during the installer? [16:10] Riddell: "live session" [16:10] Riddell: When people try it out they have networking. [16:12] that reminds me, it's great that the installer can install things over the network, but not so great that when you start it directly without launching KDE you have no way to configure your network [16:12] can't we launch the networkmanager applet in a separate window? [16:13] with plasma-windowed [16:13] smarter_: Ubuntu just yesterday added something like that for nm. [16:15] Riddell: one-line patch: http://gitorious.org/dbusmenu/dbusmenu-qt/commit/71851809ef7e109f02635877ead1dbac48a2e64e [16:21] Mamarok: you can haz kdepim beta 3 ( tho it says beta 1 in about dialog, its been fixed upstream ) [16:22] and if you have a 32 bit system [16:27] shadeslayer: yay :) [16:28] * shadeslayer hugs Riddell [16:28] shadeslayer: final freeze is a week today, can you find out if there's anything from rekonq we should pick up before then? [16:29] lex79: I did a fake sync on qtcreator, .orig files differ [16:29] Riddell: actually adjam is prepping for a release [16:29] * shadeslayer thinks its on 11 or 12th [16:29] oh lovely [16:30] hes in #rekonq right now [17:13] hi nixternal [17:15] I've added two patches to kdegraphics: https://code.edge.launchpad.net/~kubuntu-members/kdegraphics/ubuntu is it worth uploading it to the archive or are we going to update to 4.5.2 soon anyway? === agateau_ is now known as agateau [17:17] smarter_: 4.5.2 will come too late, so patch away [17:17] okay [17:17] it will be released on october 5th [17:18] I just need to remember how to use dput :p [17:18] easy to remember [17:18] easy to screw up and upload in the wrong repo too :p [17:20] smarter_: Set the default dput target to something non-existent. That helps [17:20] will do [17:21] hmm, what option should I use with debuild so that it doesn't reupload the orig? [17:22] debuild -S -sd [17:22] shadeslayer: I have a 64bit system... [17:23] lex79: thanks :) [17:24] hi Riddell [17:24] nixternal: docs freeze today, are you able to package up the changes DarkwingDuck did yesterday? [17:25] Mamarok: amd64 package is done too now [17:25] Riddell: I will take a look in a bit [17:25] Riddell: I don't see those here [17:26] crimsun_: what does gstreamer0.10-pulseaudio do and do we want it in Kubuntu? === yofel_ is now known as yofel [17:40] when I logout to KDM with Desktop Effects enabled, X server crash [17:40] intel graphics [17:42] Known issue. Will be fixed soon. [17:43] nice to know [17:50] any idea what am I missing when kmix shows only one channel called "internal audio analog stereo"? Few days ago, there were also other channels like mic ... [17:55] never mind :) killed kmix and restarted it, now it shows also capture device ... [18:00] Riddell: I got some bugs kicked but, with the change to 4.5 The docs are going to be a mess till 11.04 [18:01] Riddell: I was talking to jjesse and right after UDS we are going to go through everything because of all of the shanges *sigh* they *will* be 100% for the 11.04 release. [18:01] s/shanges/changes [18:02] Mamarok: amd64 packages published, id say that you should have apt poking you to upgrade your system [18:03] Riddell: with my exit from US Military and moving I wasn't paying attention like I should have been. [18:10] hey Riddell [18:17] Riddell, i'm backporting some qtwebkit 2.1 patches to qtwebkit 2.0. that's the problem with plasma-mobile crash [18:18] * ScottK boggles a little bit at the installer slideshow listing WordPerfect before Microsoft Office on the list of stuff OOo works with. [18:19] ScottK: yeah, I noticed that too [18:24] shadeslayer: yes, now it does [18:25] shadeslayer, Riddell: thanks a lot :) [18:31] JontheEchidna: You're a core dev right? Would you mind uploading https://code.edge.launchpad.net/~kubuntu-members/kdegraphics/ubuntu please? :) [18:31] smarter_: sure [18:32] thanks! === kubotu_ is now known as kubotu [18:39] JontheEchidna: It'll probably FTBFS due to archive skew on everything but i386 until qt4-x11 gets done. No need to wait, but be prepared for some retries. === kozz_ is now known as kozz === kubotu_ is now known as kubotu [19:09] Riddell: around? [19:10] ari-tczew: i dont think so... hes off for the week [19:10] shadeslayer: he wrote on the channel ~2 hours ago [19:11] yes.. but heres something from #rekonq : shadeslayer: actually I'm away for much of next week so don't wait for me to package it [19:12] ari-tczew: What can we help you with? [19:12] ScottK: my konversation doesn't work well. konversation sends information to indicator-applet, but baloon in tray doesn't go to red color, when someone highlight me. [19:14] ari-tczew: You probably want to talk to agateau about that (also not here now unfortunately). It does change color for me in Quassel, so I think the indicator works correctly. [19:15] ScottK: I would ask Riddell because he said that I don't have active highlighting, but it's set on. [19:15] [ubuntu] Jonathan Thomas * echidnaman@kubuntu.org-20100909181529-a54jeo6azltawng9 * debian/changelog releasing version 4:4.5.1-0ubuntu2 [19:16] OK. Well agateau developed both the appindicator and the konversation patches. [19:17] bye guys.. off to sleep [19:31] JontheEchidna: how did you get the CIA-116 bot to publish your commits to bzr branches? [19:33] smarter_: install cia-clients, then do "bzr cia-project kubuntu" in your local bzr branch [19:33] cool, thanks :) === kubotu_ is now known as kubotu === ghostcube_ is now known as ghostcube [20:54] [21:01] nixternal: ping [21:01] DarkwingDuck: pong [21:02] nixternal: yay! hows life mate? [21:02] boring and busy :) [21:02] how about you? [21:03] Heya nixternal. Your powerpc server helped me figure out doko had broken the archive with a new gcc hitting on Friday afternoon for both powerpc and armel. Thanks again. [21:03] nixternal: I've been better... [21:04] ScottK: no problem. I am starting to think this thing would be better off at your house :) [21:04] nixternal: You'll need it to keep you warm come winter. [21:05] i have an insanely large server now that does that for me [21:05] nixternal: no unemployment yet, finally caught up on school and I came back to the world of Kubuntu to find us 3 weeks behind :/ [21:07] yeah, I am sure my lack of motivation hasn't helped, but it could have...who knows. my motivation level is low enough that they used it to stop the flow of oil in the gulf [21:07] nixternal: lol well, I finally sat down and upgraded to 10.10 and found we have a major doc issue [21:08] i wouldn't doubt it [21:08] 4.5 introduced a *ton* of changes [21:09] nixternal: I talked to jjesse last night. we are getting a plan to have a new set of docs *again* for 11.04 starting after UDS [21:09] also, do the docs have to be packaged before going to the translators? [21:10] you can upload them manually, but doing it via the package keeps everything sync'd nicely [21:10] * DarkwingDuck doesn't know how to package [21:10] and the doc freeze is today [21:11] I am not in the packaging spirit. i am not in the spirit to do much right now, but if i have to i guess i could try to get enough spirit to do it [21:12] :D [21:12] I'll learn brfore 11.04 I promise [21:17] I guess translators are probably not very motivated to translate the docs again, did the german translation of it ever make it to LTS? [21:18] I am just interested, I know it is very hard to maintain documentation [21:20] I'm not sure... I have not checked. [21:21] not according to https://edge.launchpad.net/ubuntu/+source/kubuntu-docs/+changelog [21:22] *sigh* [21:22] Riddell: sorry for dropping the ball on this. [21:23] rbelem: hmm, so if it needs backports from qtwebkit 2.1 I wonder why it doesn't crash when I run plasma-mobile locally [21:24] DarkwingDuck, nixternal: are we going to get a new package tonight? [21:25] Riddell: I'm not a packager *yet* the problem with the docs this cycle is they are not up to date with KDE 4.5. :/ [21:26] Riddell, it is failing here using plasma-mobile --nodesktop [21:32] DarkwingDuck: what's the bzr command to checkout the docs? [21:32] rbelem: still working here, I guess I'm just lucky :) [21:32] eheh :-) [21:33] rbelem: final freeze is a week today, so we need to get it working by then [21:33] rbelem: is the samba stuff likely to be done by then? I presume not [21:35] Riddell, try remove some plasma-mobile related files from `find ~/.kde -name "*mobile*"` [21:36] Riddell, yep, i'm working to get both done [21:36] rbelem: now it crashes! [21:36] I'm not sure if that's a good or a bad thing :) [21:38] Riddell, i already have a simple patch to disable the webkit related stuff [21:38] Riddell, http://paste.ubuntu.com/491220/ [21:40] Riddell, but I think that backport the qtwebkit2.1 qml patches to qtwebkit2.0 is the best option [21:41] Riddell: bzr branch lp:kubuntu-docs [21:43] Riddell: getting a docs package done tonight will be a bit difficult for me. i am leaving in just over and hour for my bike ride then after that the team is meeting up for dinner and drinks afterwards [21:44] let me look at it, how hard can it be? [21:44] Riddell, qt4.7 was not released yet, maybe the final will be released with the qtwebkit2.1 [21:45] DarkwingDuck, nixternal: looks like everything is in the bzr branch? I just update the changelog and it should be done no? [21:46] Riddell: nixternal has some dark voodo to pass over it too, IIRC. [21:47] Riddell: I'm not 100% sure the process... Like I told nixternal I'm going to learn it so another one of us knows. jjesse doesn't know either. [21:48] * DarkwingDuck is a XML PHP guy [21:48] * ScottK shield his eyes. XML and PHP together. [21:49] :D [21:49] HTML, CSS, MySQL, PHP, XML better? :P [21:49] Well you used the "M" word too. No. [21:50] * DarkwingDuck snickers [21:50] yes that all builds and installs fine [21:50] so just a few references to 10.04 and KDE 4.4 to change and we should be acceptable to upload [21:52] Riddell: we'll have a good set of docs to reflect 4.5 for 11.04 [21:52] DarkwingDuck: of course by then we'll be using 4.6 :) [21:52] but of course. [21:53] :) [21:53] *sigh* I miss my desktop [21:53] Riddell: then they will reflect 4.6 [21:56] ah, the .pot files need updating [21:56] I wonder how to do that [21:56] nixternal: any clues? [21:56] I think that's the voodo. [21:59] What happened to the plasma "welcome" applet? Currently, the kubuntu docs can be too easily overlooked [22:00] Riddell, i just talked to the release manager of the qtwebkit2.1 and he said that qt4.7 will use qtwebkit2.0 :( [22:00] rbelem: well yes, that's why you're doing the backporting isn't it? [22:00] rbelem: That's what we were expecting. [22:01] Riddell, yep [22:01] rbelem: if the backporting turns out to be too much hassle we can just apply that patch [22:01] ScottK, I was expecting with qtwebkit2.1 :'( [22:02] Riddell, did you try that patch? [22:03] rbelem: yes, it does stop the crash [22:03] :-) [22:06] * rbelem is running to get the factory' free snack [22:06] ;-D [22:45] right, .pot files updated, this docs package is good to go [22:52] Riddell: I really got to learn how to do that LOL [22:55] DarkwingDuck: turns out to be pretty easy [22:55] xml2po index/C/index.xml > index/po/index.pot [22:55] just like that [22:55] Oh sheesh [22:55] although I'm doing something different because it's missing out the headers [22:55] so I'm adding those back in manually [22:55] that's the gnome tool which seems to expant all the entities [22:56] xml2pot is the KDE one which doesn't, but no point doing a big change like that for now [22:58] Riddell: :D [23:00] bbl [23:06] humph, kubuntu-docs failed to build [23:11] apparle: did you get anywhere with the Qt SRU? [23:11] Riddell: no I wasted all day playing video games :P [23:15] apparle: think of the SRU as a game, debdiff is the first stage, getting it into -updates is the final stage :) [23:16] Riddell: actually I was rather nostalgic.... finished whole Super Mario Bros. and Battle City on NES simulator... will look into it tomorrow. [23:17] Riddell: problem is hostel admin disconnect internet in morning (dunno why) so I can't work daytime :( [23:19] Riddell: how to compile qtwebkit... is anything different than "cmake .. & make" or "./configure & make"? [23:19] apparle: it's the whole of qt that needs compiled [23:19] and it's not cmake [23:19] qmake? [23:19] you need to build the package with debuild [23:19] very complex qmake [23:19] ok... and then pbuilder? [23:19] if you have a lucid pbuilder yes [23:20] so add patch to debian/patches and edit debian/patches/series [23:20] dch -i to add changelog entry [23:20] debuild -S to make source package [23:20] sudo pbuilder build foo.dsc to build it [23:22] I understood that debuild process last time itself... :) [23:22] will I have to build any other package than libqt4-webkit? [23:23] it'll build all the qt packagse [23:23] ahhhh. [23:23] then its a lot to build :D [23:23] and if I mess... then I could break my system [23:23] yes, it'll take a few hours depending on the speed of your hard disk (and CPU) [23:24] it won't break anything unless you install broken packages [23:24] building in pbuilder certainly won't break anything [23:24] :D if I mess..... and I have lot of potential to mess. Anyways will attempt it tomorrow [23:26] Riddell: has rekonq moved to kwebkit in newer versions.. or is it still qtwebkit? [23:27] still qtwebkit [23:27] and kdewebkit is just qtwebkit with various non-rendering bits overloaded of course [23:27] which is what rekonq does anyway [23:28] ok second time lucky for kubuntu-docs [23:28] hrmph [23:29] anyone else's touchpad going into "moves but wont click" mode in mav? [23:29] wont scroll either [23:29] rbelem: I think I'll just upload plasma-mobile with that patch, may as well have it working so we can test it [23:29] rbelem: we need to work out how to get KDM to default to the mobile login session [23:30] sput's alt+arrow trick lets me navigate through channels, but when i alt+left/right to change to other chan/pm lists, but then i cant scroll through the items in whatever list it is if its not just the default channel list [23:32] Riddell: is it possible to use the search & launch page of plasma-netbook without mouse? [23:33] the search box does not have default keyboard focus and tabbing doesnt seem to do anything === Darkwing1uck is now known as DarkwingDuck [23:35] maco: I don't know [23:41] rbelem: thinking about it, the KDEDIR is set correctly on the kubuntu-mobile image when I start it up so maybe it just needs plasma-desktop autostart removed [23:45] rbelem: I've uploaded kubuntu-mobile-default-settings with plasma-desktop.desktop autostart file with hidden set to true to stop Plasma Desktop starting [23:45] rbelem: so tomorrow we should have kubuntu-mobile images that load up into plasma-mobile! === Squt is now known as Sput [23:49] Riddell, cool! I did know how to do that. I notice once that plasma-desktop was loading too, but after setting plasma-mobile --fullscreen I thought it was overriding the plasma-desktop [23:52] Riddell, and how to set the plasma-mobile as default session in kdm? [23:53] rbelem: it is doing that, $KDEDIRS gets set correctly, so somehow it happens :) [23:54] ah! cool! :-)