JontheEchidna | man, this whole SSO bit is turning into a large project | 00:16 |
---|---|---|
JontheEchidna | apachelogger: trololo, the api has changed entirely: http://paste.ubuntu.com/577661/ | 00:19 |
JontheEchidna | at least there exists documentation pertaining to this api | 00:19 |
* JontheEchidna gives up for today and moves on to recreational things | 00:28 | |
JontheEchidna | tsimpson: heh, I've never seen somebody file a bug that the modifications he made to a package break it :P | 01:08 |
tsimpson | people are strange, general observation | 01:09 |
Daskreech | How do you make a group with no name? | 05:41 |
apachelogger | JontheEchidna: told ya :P | 06:24 |
Daskreech | Yeah! | 06:32 |
Daskreech | You got told! | 06:32 |
apachelogger | oi | 06:33 |
* apachelogger should be on campus in 25 minutes :O | 06:33 | |
apachelogger | and I need to buy foods | 06:33 |
apachelogger | omg omg omg omg | 06:33 |
* apachelogger throws all mobile devices he can find in a bag and looks for a hair dryer | 06:34 | |
bambee | morning | 08:49 |
Daskreech | hi | 08:50 |
=== hunger_ is now known as hunger | ||
apachelogger | ScottK: pingo | 12:36 |
ScottK | apachelogger: Pong | 13:31 |
apachelogger | ScottK: what do I do about the copyright situation with the device integration? | 13:31 |
ScottK | Is there no hint anywhere in the code of copyright/license? | 13:32 |
apachelogger | nothing | 13:32 |
apachelogger | neither in their rpm packaging | 13:32 |
ScottK | On a website? | 13:32 |
apachelogger | ScottK: no | 13:34 |
apachelogger | well | 13:34 |
apachelogger | the gitorious project page lists other/multiple or something like that as license | 13:34 |
apachelogger | insanely helpful | 13:34 |
ScottK | I guess I'd email whoever owns the project and ask. | 13:35 |
* apachelogger feels hold ups creeping up behind him again | 13:36 | |
CIA-37 | [kdelibs] Harald Sitter <apachelogger@ubuntu.com> * apachelogger@ubuntu.com-20110309142535-12o1zhfcxfft2y4o * debian/ (5 files in 2 dirs) * Import kubuntu_02_no_direct_gl_usage.diff from upstream KDE - removes direct GL usage from glapplet, eliminates need to link against libGL | 14:25 |
apachelogger | ScottK: do you happen to know if our cmake still does recursive linking? | 14:38 |
apachelogger | I believe my earlier gles trials with plasma-mobile failed because kdelibs linked against libgl and rescursive linking dragged this into plasma-mobile which then had weird runtime symbol clash stuff going on (with libgl and libgles being in memory and stuff) | 14:39 |
apachelogger | if indeed recursive linking is at fault we probably need to rebuild workspace, plasma-addons and mobile to get anywhere :S | 14:39 |
ScottK | Dunno | 14:40 |
apachelogger | also apparently our kernel does not like usb charging ... also our kernel is still stuck in NEW :S | 14:40 |
ScottK | I can't New kernels. | 14:44 |
ScottK | Needs Riddell or some other Canonical archive admin. | 14:44 |
apachelogger | for some reason I just pictured Riddell in a bollywood film | 15:28 |
* apachelogger is going mad clearly | 15:28 | |
apachelogger | ScottK: don't you have friends to help get it out of new? ;) | 15:30 |
bambee | shadeslayer: around ? how was the first day ? | 17:08 |
c2tarun | except anything related to project neon, is there any work left for KDE? | 17:12 |
shadeslayer | bambee: tired like hell | 17:13 |
shadeslayer | i spent the day running around | 17:14 |
bambee | c2tarun: but there are many things related to kde and qt :) | 17:14 |
c2tarun | bambee: like what? | 17:14 |
shadeslayer | also | 17:14 |
shadeslayer | Knut Yrvin is AWESOME | 17:14 |
bambee | c2tarun: http://kde.in/conf/schedule/ | 17:15 |
* c2tarun shadeslayer making me jealous ;) enjoying there alone | 17:15 | |
bambee | like "pykde4", "how to start contributing to kde", "playing with pyqt" and so on | 17:16 |
shadeslayer | we saw him dance today | 17:16 |
bambee | (I did read the schedule quickly , I am probably not the best one to talk about it) | 17:17 |
c2tarun | bambee: you sure you gave me the right link? its schedule for kde.in/conf | 17:17 |
c2tarun | bambee: ping | 17:20 |
bambee | why I did not ? | 17:21 |
c2tarun | bambee: not getting...... :/ what are you saying? | 17:22 |
bambee | we're talking about conf.kde.in nop ? | 17:22 |
=== cmagina is now known as cmagina-lunch | ||
* c2tarun confused :/ | 17:23 | |
JontheEchidna | apachelogger: qdbusviewer to the rescue: http://paste.ubuntu.com/577936/ | 17:24 |
bambee | c2tarun: I asked shadeslayer about the first day of conf.kde.in, to know if it was interesting... then I said "there are few things related to kde, qt, and so on" (mostly qt today). | 17:25 |
bambee | that all :) | 17:26 |
shadeslayer | agateau: around? | 17:26 |
bambee | then you asked me "are you sure?" so I pasted the schedule link | 17:26 |
c2tarun | bambee: actually I missed that event :( I was asking is there any other packaging work left for kde. :/ | 17:26 |
bambee | c2tarun: so it was a mis-understanding, sorry | 17:31 |
shadeslayer | agateau: we have a bug session tomorrow, can you point me to a list of JJ's | 17:31 |
c2tarun | bambee: no prob :) | 17:31 |
ScottK | apachelogger: I'll see if I can arrange something. | 17:36 |
=== cmagina-lunch is now known as cmagina-afk | ||
=== cmagina-afk is now known as cmagina | ||
ScottK | apachelogger: jdstrand is going to look into it. | 18:02 |
Riddell | seiflotfy: good words about you in the nepomuk talk today at conf.kde.in | 18:03 |
seiflotfy | Riddell, oh really | 18:05 |
seiflotfy | hahaha | 18:05 |
seiflotfy | i am writing good things baout KDE | 18:05 |
c2tarun | Riddell: ping | 18:06 |
seiflotfy | Riddell, show me show me | 18:41 |
seiflotfy | :P | 18:41 |
shadeslayer | Riddell: did you update the seeds? :D | 18:45 |
ScottK | apachelogger: linux-n900 is out of New. | 18:54 |
shadeslayer | ScottK: can we push mobile-broadband-provider-info into the Kubuntu seeds? | 18:55 |
ScottK | shadeslayer: Why? | 18:56 |
shadeslayer | ScottK: because without it you cannot tether your phone to your PC | 18:56 |
shadeslayer | me and Riddell spent a fair amount of time copying debs today to make it work :P | 18:56 |
ScottK | It's small enough, I don't see why not. | 18:57 |
ScottK | I | 18:57 |
ScottK | I'll add it. | 18:57 |
shadeslayer | thanks :) | 18:57 |
shadeslayer | basically it serves the default info for connections | 18:58 |
ScottK | shadeslayer: Seeded. It'll be in the metapackage after the next kubuntu-meta upload. | 19:00 |
shadeslayer | kool | 19:00 |
shadeslayer | apachelogger: OBS is cool man | 19:03 |
shadeslayer | i talked to wstephenson, and i think i'm in love with OBS | 19:03 |
ScottK | shadeslayer: Last I looked it built pretty crappy .debs, but it's been a while since I looked. | 19:06 |
ScottK | One of my favorite bits being where they use different package names so they make .debs that conflict with things in the archive. | 19:06 |
shadeslayer | ScottK: they have this cool thing where if a build dep gets rebuilt, the package is automatically rebuilt | 19:07 |
shadeslayer | s/package/package with that build dep | 19:08 |
shadeslayer | and they have spec files which convert debian build deps into rpm named build deps .... | 19:08 |
ScottK | shadeslayer: You should blog about it and make sure it goes on Planet Ubuntu. | 19:13 |
apachelogger | ScottK: wooohooo, thank you | 19:17 |
apachelogger | shadeslayer: yes it is | 19:17 |
ScottK | apachelogger: You're welcome. | 19:17 |
apachelogger | if launchpad used OBS and soyuz work actually went into that, launchpad would be a lot more lovely | 19:18 |
apachelogger | only today I filed a bug for soyuz to get buildlog-while-building stuff improved | 19:18 |
apachelogger | it is a sad thing really | 19:18 |
apachelogger | ScottK: crappy debs from OBS are hardly the fault of OBS I must say | 19:19 |
apachelogger | though IIRC it permits a bit of fishy package building WRT deb | 19:19 |
ScottK | apachelogger: They are when OBS pretends to be able to make a proper .deb from a srcrpm and doesn't manage it. | 19:19 |
apachelogger | then again this seems natural as rpm is surely of more importance to them and deb and rpm are just too diffierent on a packaging level | 19:20 |
ScottK | It's been awhile since I looked, so it may be better now. | 19:20 |
apachelogger | ScottK: you can upload your debian dir | 19:20 |
apachelogger | just that most people don't do it | 19:20 |
apachelogger | bleh | 19:21 |
apachelogger | kde4libs still building | 19:21 |
apachelogger | at least I did not break it :D | 19:21 |
apachelogger | ScottK: I am happy to report with 4.6.1 plasma-mobile starts on the n900 again | 19:21 |
ScottK | apachelogger: Excellent. | 19:21 |
apachelogger | but it appears to me our kernel still doesnt do usb charging | 19:21 |
apachelogger | that definitely needs looking into | 19:21 |
apachelogger | since one can only charge via the micro usb port ^^ | 19:22 |
txwikinger | http://blog.canonical.com/?p=528 Ah.. no Kubuntu anymore ;) | 20:02 |
ScottK | Nice. You must be logged in to comment. | 20:07 |
ScottK | txwikinger: That's not really a change. | 20:07 |
txwikinger | ScottK: Just teasing | 20:07 |
=== Tscheesy_ is now known as Tscheesy | ||
tsimpson | https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/731504 <- someone, but not me any more, should respond | 21:06 |
ubottu | Ubuntu bug 731504 in qt4-x11 (Ubuntu) "Qt will not static compile SQLIte" [Undecided,Confirmed] | 21:06 |
apachelogger | ScottK: I love the remix concept | 22:00 |
apachelogger | as if anyone implemented that | 22:00 |
apachelogger | tsimpson: what would be the hack this person talks about in his last comment? | 22:05 |
tsimpson | apachelogger: basically, they want us to make debian/rules work dynamically with any of the possible configuration options you can give to Qt | 22:06 |
tsimpson | so if they change what files are produced, for instance making a plugin static, it won't complain when it doesn't find the plugin to put in a .deb | 22:07 |
apachelogger | yeah yeah I got that | 22:07 |
tsimpson | basically, just wrong things | 22:07 |
apachelogger | but in his last comment he says that we maintain a hack | 22:07 |
tsimpson | oh, no | 22:08 |
tsimpson | the "unreliable hack" is modifying the debian/control or debian/*.install | 22:08 |
apachelogger | whereas his solution (which actually violates policy by deleting .install and thus the package will not be in prestine state after clean anymore) | 22:08 |
tsimpson | ie: what you're supposed to do | 22:08 |
apachelogger | oh | 22:08 |
apachelogger | well | 22:08 |
apachelogger | easy enough | 22:08 |
apachelogger | if mister president wants something he will have to pay either us or canonical to maintain it | 22:09 |
apachelogger | easy as that | 22:09 |
tsimpson | apachelogger: I, and JontheEchidna, have already marked the bug as invalid several times now | 22:09 |
tsimpson | ^ and explained why to them | 22:10 |
tsimpson | they just refuse to accept that we should not make debian/* files work with any possible modification anyone may see fit to do | 22:10 |
apachelogger | well yes | 22:10 |
apachelogger | so we outline the rules for having this happen | 22:10 |
apachelogger | if they donate 50 bucks per month per flexible option to kubuntu I am all for maintaing it | 22:11 |
ScottK | I've run into seasonedgeek before. This is typical of him. | 22:12 |
tsimpson | go ahead and reply then ;) | 22:12 |
apachelogger | yeah | 22:12 |
apachelogger | just got distracted by important business of money being thrown at me :P | 22:13 |
tsimpson | as long as it's not coins, they really sting :) | 22:13 |
apachelogger | tsimpson: ping | 22:41 |
tsimpson | apachelogger: pong | 22:41 |
apachelogger | tsimpson: see query | 22:47 |
apachelogger | debfx, JontheEchidna: should the static sqlite bug report get opened again, please close it without comment from now on | 22:53 |
apachelogger | https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/731504/comments/15 | 22:53 |
ubottu | Ubuntu bug 731504 in qt4-x11 (Ubuntu) "Qt will not static compile SQLIte" [Undecided,Invalid] | 22:53 |
JontheEchidna | kk. I almost did when I closed it again last night, but he told me to RTFM. :P | 22:54 |
apachelogger | yeah | 22:55 |
apachelogger | generally I'd suggest to put a price stamp on things if people come up with such things | 22:55 |
apachelogger | it becomes a lot less interesting if one has to pay for it | 22:55 |
JontheEchidna | <arg type="a{ss}" name="credentials" /> | 22:56 |
JontheEchidna | I am going to have to marshall that myself, aren't I? | 22:56 |
JontheEchidna | [ 40%] Generating SSOInterface.cpp, SSOInterface.h | 22:57 |
JontheEchidna | Got unknown type `a{ss}' | 22:57 |
JontheEchidna | *demarshall | 22:58 |
apachelogger | JontheEchidna: yes | 23:08 |
apachelogger | there is code fo rthat in u1-kde though | 23:08 |
apachelogger | I think | 23:08 |
apachelogger | might be shitty code though | 23:08 |
JontheEchidna | apachelogger: I saw an Error class in the ubuntu sso stuff you did that seems to do similar to what I want | 23:08 |
apachelogger | I only go the hang of sensible demarshalling like after having written 90% of the marshalling code ^^ | 23:08 |
JontheEchidna | ^^ | 23:09 |
apachelogger | demarshalling a{ss} should be easy though, just iter it and insert the values in a qhash<qstring, qstring> | 23:09 |
JontheEchidna | I think for QApt2 it would be better use rigidly-defined objects that I can marshal into DBus args rather than typedef'ing a QStringHash | 23:10 |
JontheEchidna | easier to doc, less prone to incompatibilities, but still expandable | 23:10 |
apachelogger | JontheEchidna: http://bazaar.launchpad.net/~apachelogger/ubuntuone-client-kde/trunk/view/head:/src/libs/MarshalArgs.h | 23:11 |
apachelogger | QStringHashHash is awesome :D | 23:11 |
JontheEchidna | I was about to comment to that effect :D | 23:12 |
JontheEchidna | QHash<QString, QHash<QString, QString> > | 23:14 |
JontheEchidna | in C++0x you can condense the last two '>' | 23:14 |
JontheEchidna | best new feature :P | 23:14 |
apachelogger | well | 23:14 |
apachelogger | arguable :P | 23:15 |
tsimpson | no the best is initializer lists | 23:15 |
tsimpson | I take that back, the best is lambda | 23:17 |
tsimpson | how many times have you written a tiny static/inline function just so you can use it in one other function, such a pain | 23:17 |
apachelogger | never :P | 23:18 |
JontheEchidna | I have written lessThan functions for use in Qt's qSort plenty of times | 23:18 |
tsimpson | and now you can use templates defined inside functions for other template functions | 23:19 |
JontheEchidna | neat | 23:19 |
apachelogger | JontheEchidna: you dont talkabout software development please | 23:20 |
JontheEchidna | I just hope people don't abuse the auto keyword | 23:20 |
apachelogger | you do understand very little about it I just read | 23:21 |
apachelogger | :P | 23:21 |
apachelogger | https://bugs.launchpad.net/ubuntu/+source/kubuntu-meta/+bug/414562 | 23:21 |
ubottu | Ubuntu bug 414562 in kubuntu-meta (Ubuntu) "[Karmic] No longer have any icon method of deleting trash" [Undecided,Invalid] | 23:21 |
JontheEchidna | lol | 23:22 |
tsimpson | auto is just a short-cut, the compiler still needs to be able to completely deduce the type at compile-time | 23:22 |
apachelogger | screw auto | 23:22 |
apachelogger | screw C++0x | 23:22 |
apachelogger | C ftw! | 23:22 |
apachelogger | no | 23:22 |
tsimpson | LIES | 23:22 |
apachelogger | actually | 23:22 |
apachelogger | JAHAVAHAHA | 23:22 |
apachelogger | <3 | 23:22 |
JontheEchidna | apachelogger: I bet you are now drinking the Objective C kool-aid | 23:23 |
apachelogger | who doesn't? | 23:23 |
JontheEchidna | everybody except Apple :P | 23:23 |
apachelogger | objective-c is like writing markup | 23:23 |
apachelogger | with loads of [][][][][[[[[[[]]]]]]]] | 23:23 |
tsimpson | OOP + C, wasn't that what C++ was made for? ;) | 23:23 |
JontheEchidna | ;) | 23:23 |
apachelogger | srsly | 23:24 |
apachelogger | did you ever try reading objective c? | 23:24 |
apachelogger | serious head twisting is necessary | 23:24 |
tsimpson | "you don't call methods, you send messages" | 23:24 |
JontheEchidna | apachelogger: oh, and I promise to not talk about software development in 2009 :D | 23:24 |
tsimpson | but I just want to call a method :| | 23:24 |
apachelogger | JontheEchidna: are you claiming this changed? | 23:25 |
JontheEchidna | so no time travelling back then for me | 23:25 |
apachelogger | tsimpson: forget it | 23:25 |
apachelogger | I actually am very much in favor of only using invokeMethod in Qt | 23:25 |
apachelogger | actually, knowing how that works helps with reading objective c code ^^ | 23:26 |
JontheEchidna | you love the Q_SLOTS | 23:26 |
tsimpson | but you can't, invokeMethod would involve invoking a method... | 23:26 |
apachelogger | https://bugs.launchpad.net/ubuntu/+source/mysql-dfsg-5.1/+bug/419400 | 23:26 |
apachelogger | lulz | 23:26 |
ubottu | Ubuntu bug 419400 in mysql-dfsg-5.1 (Ubuntu) "[Karmic] MySQL security problem" [Undecided,Won't fix] | 23:26 |
tsimpson | yeah, I read that one too ^ | 23:26 |
apachelogger | JontheEchidna: Q_INVOKABLE | 23:26 |
apachelogger | slots are for pufftas, real man use a callback and then invokeMethod | 23:27 |
apachelogger | oh | 23:27 |
apachelogger | there is flaw in that logic somewhere | 23:27 |
apachelogger | JontheEchidna: that is how the better part of phonon gstreamer works btw ;) | 23:27 |
apachelogger | though I think invokemethod is mostly gone now | 23:28 |
apachelogger | amazing work on eventlooping has been done, so we only have very few callbacks left | 23:28 |
apachelogger | the reason that qtmultimediakit is now officially inferior to the empire of phonon: http://qt.gitorious.org/qt-mobility/qt-mobility/blobs/master/plugins/multimedia/gstreamer/mediaplayer/qgstreamerplayersession.cpp#line848 | 23:32 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!