/srv/irclogs.ubuntu.com/2012/06/15/#kubuntu-devel.txt

kubotu::qt-bugs:: [1013468] package libqtcore4 4:4.8.1-0ubuntu4.1 failed to install/upgrade: conffile './etc/xdg/Troll... @ https://bugs.launchpad.net/bugs/1013468 (by Michael Yesutin)04:09
ubottuLaunchpad bug 1013468 in qt4-x11 (Ubuntu) "package libqtcore4 4:4.8.1-0ubuntu4.1 failed to install/upgrade: conffile './etc/xdg/Trolltech.conf' is not in sync with other instances of the same package" [Undecided,New]04:09
JontheEchidnathat kdevelop patch on kde-release should clear the NBS okteta libs off the list, so I'm pbuilding it now04:21
JontheEchidna*kde-packager04:21
=== m4v is now known as mkv
Riddellhola amigos08:02
jussiRiddell: good morning sir08:05
soeehi08:07
kubotu::runtime-bugs:: [1011961] sftp connection with password fails @ https://bugs.launchpad.net/bugs/1011961 (by Arrigo Marchiori)09:29
ubottuLaunchpad bug 1011961 in KDE Base Runtime "sftp connection with password fails" [High,Confirmed]09:29
Riddellapachelogger: why has kubotu started posting random bugs?09:32
apacheloggerRiddell: cause I made it also10:09
apacheloggerso10:09
apacheloggernot random tho10:09
apacheloggerruntime & workspace10:09
=== Blizzzek is now known as Blizzz
=== apachelogger changed the topic of #kubuntu-devel to: Kubuntu - Friendly Computing | Council Election - Vote Now! | Status: http://goo.gl/ZGGJP | Packaging TODO (4.8.90): http://notes.kde.org/kubuntu-ninjas | meeting: Thu 14th 16:00UTC https://wiki.kubuntu.org/Kubuntu/Meetings
rigohello everybody! I have reported a bug and I would like to know if I have to do anything to have it fixed. Bug is #1011961 (https://bugs.launchpad.net/ubuntu/+source/kde-runtime/+bug/1011961) and there is also a patch.11:15
ubottuLaunchpad bug 1011961 in KDE Base Runtime "sftp connection with password fails" [High,Confirmed]11:15
jussiRiddell: any thoughts about that ^^11:16
Riddellrigo: keep poking upstream11:17
Riddelle-mail kde-devel list if no reply on the bug11:17
rigoRiddell: thank you for the suggestions. However, I would expect the KDE developers to fix this in the next KDE versions. How about Ubuntu? The patch could just be integrated without waiting for upstream... couldn't it?11:20
apacheloggersure it could11:21
apacheloggerit coudl also then break something11:21
rigoapachelogger: sure it could :-) Is there anything I can do to encourage testing of that patch?11:23
Riddellmake test packages maybe11:27
BluesKajHey all11:29
soeehi BluesKaj 11:31
BluesKajhi soee11:33
kubotu::runtime-bugs:: [1011961] sftp connection with password fails @ https://bugs.launchpad.net/bugs/1011961 (by Arrigo Marchiori)11:35
ubottuLaunchpad bug 1011961 in KDE Base Runtime "sftp connection with password fails" [High,Confirmed]11:35
ScottKRiddell: audiocd-kio accepted.  Thanks.12:53
RiddellScottK: yay12:54
BluesKajBBL12:55
ScottKEven though it'll get demoted soon, I accepted into Main since it's a split of Main source and it'll build faster.12:55
jtechidnaScottK: libkasten1* is NBS and is now rdepends free, except for the dependencies among themselves.12:59
ScottKOK.  There's a regular cleanup process for such things, so I'll leave it to that.  I am currently working on Bug #1013242, however.13:00
ubottuLaunchpad bug 1013242 in kdemultimedia (Ubuntu) "Remove kdemultimedia source package from quantal" [Undecided,New] https://launchpad.net/bugs/101324213:00
jtechidnaok,  cool13:00
=== ikonia is now known as ikonia_
=== ikonia_ is now known as ikonia
BluesKaj, BBL13:53
rigoRiddell: sorry for the long away time. When you say "make test packages" do you also mean "and publish them somewhere"? I did make some packages at work, applying the patch before the compilation, and they seem to work fine.14:02
kio_httpHi, sorry to intrude but are there any plans for 4.8.90 on precise?14:25
ScottKkio_http: There will be packages in the beta PPA when they are ready.14:31
kio_httpSounds good ... thanks14:31
kubotu::qt-bugs:: [1013686] package libqt4-designer 4:4.8.1-0ubuntu4.1 failed to install/upgrade: short read on buffer... @ https://bugs.launchpad.net/bugs/1013686 (by alfonex)14:36
ubottuLaunchpad bug 1013686 in qt4-x11 (Ubuntu) "package libqt4-designer 4:4.8.1-0ubuntu4.1 failed to install/upgrade: short read on buffer copy for backend dpkg-deb during `./usr/lib/i386-linux-gnu/libQtDesigner.so.4.8.1'" [Undecided,New]14:36
ScottKIt's possible I was just sarcastic on ubuntu-devel (ML).14:49
RiddellScottK: a little yes.  but the development-release-is-stable is something that's interesting, we could consider using it instead of all these time consuming backports14:57
ScottKTrue.14:58
ScottKI think 'let's not freeze because dailies are great' is a bit ridiculous.14:58
apacheloggerwouldn't what rick proposes need to be applied for everything?15:00
apacheloggeri.e. without basic valdiation nothing gets out of proposed15:00
apacheloggerif so then I'd consider that a bigger drag on velocity than one week of cherry pick blockage15:01
* cjwatson starts the move of Kubuntu to universe in quantal, per discussion on kubuntu-devel@ and IRC.15:05
apachelogger\o/15:06
jtechidna:)15:06
ScottK:-(15:06
apacheloggerI can be a master of the universe again15:06
apacheloggerthough I thought there was no conclusion on the discussion15:06
cjwatsonScottK: It might be worth looking into some kind of parallel MIR-lite process.  It wouldn't be very hard to e.g. maintain a list of the things that have been checked.15:06
apacheloggerthen again no one was really loking for a conclusion *Shrug*15:06
ScottKapachelogger: I think it was clear where the balance of opinion was.15:07
apachelogger*shrug*15:14
cjwatsonDone.15:14
dantti_laptopapachelogger:  hey :) I'm doing some changes to add-printer wizard of print manager, what do you think about the following? (I removed the huge icon here)15:19
dantti_laptophttp://wstaw.org/m/2012/06/15/plasma-desktopBZ1944.png15:19
Riddellkubuntu-ninjas PPAs is actually quite wuick at building, it's the publishing which takes hours :(15:19
apacheloggerRiddell: hours? :O15:20
apacheloggerwtf15:20
apacheloggerdantti_laptop: me likes15:20
apacheloggerdantti_laptop: except I would put the ppdf file thigny at the bottom15:20
Riddellapachelogger: one or two hours15:20
apacheloggerand add a filter label15:20
dantti_laptophmm I didn't thought about putting it at the bottom.. let me try15:21
* apachelogger always found it quite silly that in apparently no printer installer we ever had you were able to filter the lists15:21
dantti_laptopit filtered first but now I'm not sure it will work..15:21
apacheloggerso you end up scrolling left until you find Foo and then Foo has 3000 drivers and you end up scrolling all to the end of the drivers pane15:21
apacheloggerdantti_laptop: well, assuming it cannot autodetect the driver15:21
apacheloggerso you go manually looking for it15:22
apacheloggerwhich I reckon can often be the case as otherwise I fail to see the point of the lists ;)15:22
dantti_laptopyes, it's just a bit trick to search on trees15:22
apacheloggerdantti_laptop: so what I would do is add *one* filter that filters the driver names15:23
cjwatsonRiddell: PPA publishing is fairly dreadful.  There's work on "diskless archives" being considered at the moment to improve it.15:23
cjwatsonBecause it bites the Consumer Apps work for software-center.15:24
apacheloggerso if I enter 9000 there, the left hand pane would only display brands that have a driver that matches 9000 and the right hand pane will only display the matching drivers per brand15:24
dantti_laptopapachelogger: I know its the search algorith that is trick.. since it's a tree we had a hard time when doing this for polkit kcm...15:24
cjwatsonThat said I believe there's been some emergency patching done of late to try to improve things.15:24
apacheloggerdantti_laptop: simply traverse all child nodes?15:25
Riddellcjwatson: do you know who's incharge of the language pack infrastructure these days?15:25
Riddelldpm?15:25
apacheloggeryou'll get away with n*regexcmp15:25
dantti_laptopapachelogger: it's not that simple, since you can't hide the parent on the match..15:27
apacheloggerhuh?15:27
cjwatsonRiddell: I'd start with him, at least.  Martin probably still has his fingers in bits of it, knowing him.15:27
apacheloggerwhy that is silly15:27
apacheloggerdantti_laptop: does it need to be a tree?15:27
dantti_laptopto hide a make you need to check all childs15:27
apacheloggerdantti_laptop: you need to do that anyway15:28
apacheloggern is the amount of known drivers15:28
apacheloggeryou need to regex all known drivers15:28
dantti_laptopwell you need to do it twice..15:28
apacheloggerdantti_laptop: why?15:28
macoapachelogger: the KC election... there's only one spot open?15:28
apacheloggerdantti_laptop: you go through all parents, and decend into their children, if no children matches the parent gets hidden15:28
dantti_laptopthe algorithm will check each node, first on parent then on childs..15:29
apacheloggermaco: no, dunno why it says so15:29
macoapachelogger: how many?15:29
apachelogger315:29
macook15:29
dantti_laptopon the parent you chekc the childs to see if it should be visible..15:29
apacheloggerhalf the team gets elected once a year15:29
macook15:29
apacheloggerdantti_laptop: ah you mean a predefiend algorithm?15:29
Riddelldpm: language packs?  I think we need to turn the language-pack-kde packages into simple meta packages depending on kde-l10n-xx and other bits, how do we do that?15:30
dantti_laptopapachelogger: the sortfilterModel...15:30
dantti_laptopapachelogger: http://wstaw.org/m/2012/06/15/plasma-desktopLR1944.png15:30
debfxcjwatson: a few of the new KDE source packages haven't been demoted yet: audiocd-kio, kscd and libkcompactdisc (they show up on component-mismatch)15:30
apacheloggerdantti_laptop: make your own filter model15:30
cjwatsondebfx: Yeah, those were already listed for moving but I only initially processed the ones that changed as a direct result of telling component-mismatches to consider only Ubuntu15:30
dantti_laptopapachelogger: sure I need to , but I 'll need to manually do that, which is boring...15:31
apacheloggerlol15:31
apacheloggerdantti_laptop: it's like 20 sloc for the algorithm :P15:31
apacheloggerunless you thread the filtering, which would be really fancy ^^15:31
apacheloggerlike if a parent has > thresh nodes you run the scan in a thraed ^^15:32
cjwatsondebfx: Done now, thanks15:32
Riddell16:33 < skaet_> Riddell,  will you follow up with the images you want for Kubuntu for 12.04.1 as well?15:33
Riddellwhat do we want?15:33
macoreal food15:34
apacheloggerwhat are the options?15:34
macowhen do we want it?15:34
* apachelogger wants pony images15:34
maco(we're chanting right?)15:34
apacheloggermaco: you are not a fish, you are a person15:35
dantti_laptopapachelogger: I'll let that for later :P I'm also thinking on merging these two http://wstaw.org/m/2012/06/15/plasma-desktopBL1944.png  http://wstaw.org/m/2012/06/15/plasma-desktopLs1944.png15:35
Riddellapachelogger: presumably desktop, can we be bothered with alternate?  I'm wanting to say no to arm, active, dvd, powerpc, amd64+mac15:35
AptarJust wanted to stop in and say I appreciate the hard work you guys put in to Kubuntu. 15:36
dantti_laptopapachelogger: removing the left icon and puting it next to the printers list, pretty much like what s-c-p does today..15:36
AptarThanks.15:36
apacheloggerRiddell: I'd leave alternate, dvd seems worthwhile tho15:36
RiddellAptar: :)15:36
apacheloggermagazines like to put DVDs on their DVDs15:36
apacheloggerwhich is a common source for users15:37
Riddellthat's the DVD we just dropped for 12.10?15:37
apacheloggeryes15:37
apacheloggerwith 12.10 we do put useful stuff on the desktop image tho :P15:37
rigoI have to leave this channel now. Thank you and good bye!15:44
dpmRiddell, I've no idea about how language pack dependencies work, I think pitti might be the best person to talk to15:49
kubotu::qt-bugs:: [1013686] package libqt4-designer 4:4.8.1-0ubuntu4.1 failed to install/upgrade: short read on buffer... @ https://bugs.launchpad.net/bugs/1013686 (by alfonex)16:37
ubottuLaunchpad bug 1013686 in qt4-x11 (Ubuntu) "package libqt4-designer 4:4.8.1-0ubuntu4.1 failed to install/upgrade: short read on buffer copy for backend dpkg-deb during `./usr/lib/i386-linux-gnu/libQtDesigner.so.4.8.1'" [Undecided,Invalid]16:37
Riddellfinal bits compiling (that are going to compile) for precise 4.8.90 now16:40
shadeslayerwheee .. moved to universe :D16:54
=== mkv is now known as symphony
debfxI'll move 4.8.4 to the updates ppa once kde4libs finished building17:46
Riddelldebfx: problems got sorted?17:46
debfxRiddell: yep, upstream reverted 2 commits17:46
Riddellgreat17:46
MountainXFor KDE GUI app development using Python, how is Eclipse?17:47
RiddellMountainX: hmm no idea I'm afraid, never tried it17:47
RiddellI don't an IDE person myself, I use Kate or emacs17:48
Riddells/don't/not/17:48
kubotuRiddell meant: "I not an IDE person myself, I use Kate or emacs"17:48
Tm_TMountainX: we have this thing called KDevelop17:49
shadeslayerTm_T: not particularly useful when writing python code fwiw17:49
MountainXYes, I am deciding between KDevelop and Eclipse... 17:49
Tm_Tbut meh, if you're writing python, I'm unsure what difference IDE would make17:49
shadeslayerKate for python17:49
shadeslayeror vim17:49
RiddellI've also no idea how KDevelop is for Python17:49
RiddellIdle is the python Qt IDE, it's always scared me by having about 100 toolbar buttons in it's default UI17:50
shadeslayer:D17:50
RiddellTm_T: same thing as in c++ surely17:50
shadeslayeroh btw17:50
MountainXI'm not a full time developer so I want to learn just one IDe. Eclipse is something I could use for many different projects, so I was hoping I might also use it for Python-KDE projects.17:50
Riddelltab completion, quick links to api etc, quick buttons for execution etc17:50
shadeslayerapparently there's a GSoC on improving KDE Accessibility this time17:50
shadeslayerso hopefully we will have better a11y in the coming releases17:51
Tm_T...now if I could find a reasonable Kate-replacement that would work in a browser for example17:51
Riddellin a browser?17:51
shadeslayerthere's going to be a standard library ( Atleast that's what I was told by the student doing the GSoC ) for apps to export a11y interfaces17:51
Tm_TRiddell: yeah, been testing if I can do my work just by having a browser17:51
RiddellTm_T: you are google's dream17:52
Tm_TRiddell: well, now that you mentioned it... http://www.tm-travolta.net/shots/chrome-elinks.png17:52
Tm_Tchrome can be used for browsing too ^^17:52
RiddellTm_T: oh my17:53
shadeslayer@_@17:53
shadeslayerwho in their right minds would use that17:53
Tm_Telinks?17:53
shadeslayeryes17:54
Tm_Twhy not, although I usually do use lynx17:54
Tm_T...when I use TUI browser17:54
Riddellw3m is the best17:54
shadeslayerunlike apachelogger, I'm a sane person, hence I use full featured browsers :P17:55
shadeslayernot lynx ...17:55
shadeslayernot that I've got anything against people using lynkx17:55
shadeslayer*lynx17:55
davmor2Riddell: +1 w3m ftw17:56
MountainXAnyone know if KDevelop has code completion for Python?17:56
shadeslayerMountainX: I heavily doubt you'll find IDE's that do code completion for python17:57
* Riddell never tried python in KDevelop17:57
shadeslayerI did search for it one time17:57
shadeslayerbut gave up and started typing out stuff in kate17:57
shadeslayerand surprisingly the code worked :P17:57
MountainXActually there are lots of them that do code completion for Python17:57
shadeslayeryou only need to take care of spaces17:57
shadeslayerMountainX: not true code completion, kate only completes for stuff that you've already written in the file17:58
shadeslayerunlike C++, where you have proper parsers and what not17:58
MountainXI don't know what "true code completion" is, but I know that there are several Python IDEs that claim to offer code completion. I watched a video on it.17:59
MountainXAnd I used IPython which has really code tab completion.17:59
MountainX*really cool17:59
Riddellit would be entirely possible to have code completion in an IDE, python is very introspectable18:00
Riddellthe IDE would just need to ask the library what classes and methods it has18:00
RiddellI did see a kdevelop dev trying to do code completion in javascript one time many years ago, not a pretty sight18:01
MountainXBeing that I only dabble in coding, I don't want to learn a lot of different tools. But I do want to be able to write KDE GUI apps in Python. So I'm looking for the one best IDE to learn.18:01
* shadeslayer usually has python docs + kate18:02
shadeslayerthat's all18:02
Riddellshadeslayer++18:02
shadeslayerthat's how I'm learning erlang as well :P18:03
Riddellwhat's erlang?18:03
MountainX@shadeslayer. I don't understand what you are saying. I've seen several Python IDEs that offer code completion, including the big well-known names including PyDev plugin for Eclipse18:03
shadeslayerMountainX: right, and I'm saying you *don't* need a python IDE18:04
shadeslayerRiddell: highly concurrent programming language used by Telco's for handling GSM Calls and stuff18:04
shadeslayerused in other stuff as well18:04
shadeslayerbut it was developed by Ericsson primarily for GSM 18:05
MountainXI don't need it as long as I want to use just IPython, but I find an IDE useful for my style of work.18:05
shadeslayerMountainX: you're coming from a C/C++ background right? :P18:05
MountainXI knew C/C++ around 20 years ago. I consider myself as starting from almost nothing now. Just learning Python.18:06
shadeslayerMountainX: ok, trust me, you really don't need a IDE :P18:06
shadeslayerin python all you need are docs and a text editor18:07
shadeslayerI had a *very* hard time starting with python because I was so used to IDE's18:07
MountainXI want a forms designer for sure. And once I have that, I might as well have the other stuff an IDE offers.18:07
shadeslayerah, a ui form designer, there's a separate app for that18:08
shadeslayerQtDesigner or sth18:08
shadeslayerso no need for a entire IDE :)18:08
MountainXwhy don't you like IDEs?18:09
MountainXstepping through code with a debugger is really helpful. IDEs make that easy. I'm not sure how to do that with just Kate.18:10
shadeslayerMountainX: I use QtCreator extensively with C++18:10
shadeslayerso it's not that I don't like IDE's :D18:10
shadeslayerbut IDE's don't make sense with python, because python is .... different18:11
MountainXPython in interpreted. But an IDE is just as useful in Python as it is in C++18:11
MountainXespecially with a forms designer18:11
MountainXBTW, here is a good list of Python IDEs: http://stackoverflow.com/questions/81584/what-ide-to-use-for-python18:12
* shadeslayer still disagrees with using IDE's for python, because they just slow people down when programming in python18:13
shadeslayeralso, top answer is vim, which is what I already suggested at the beginning of the discussion18:14
MountainXIntegrated Python debugging (to name one example) doesn't "just slow people down".18:14
shadeslayerdunno, I usually use pydb and ! in vim18:15
MountainXI'm not willing to invest the time to learn vim (or emacs) because I'm not a full time developer. I want a solution that is easy to pick back up when I haven't touched it after a 2 or 3 month break.18:15
MountainXIDEs are good for reminding you what to do18:15
MountainXAnd Eclipse plus the PyDev plugin is the #2 recommendation from that stackoverflow thread, and that's what I came here asking about. I want to know if it is nearly as suitable as KDevelop for Python KDE dev work.18:17
MountainXIf Eclipse plus the PyDev plugin is *almost* as good as KDevelop for Python work, I'll use it because I can also use Eclipse for Java and Android and some other things I want to dabble in.18:18
shadeslayerI've never used Eclipse, so you'll have to experiment on your own there :)18:20
shadeslayerPretty sure it won't be able to handle ui forms18:20
MountainXOK. I'll check that and see what the options are for UI forms. Thanks.18:21
shadeslayerQtDesigner18:21
shadeslayerand iirc KDE has something for ui files as well18:22
shadeslayerdon't use it, so don't remember the name tbh :P18:22
MountainXI just found this: http://popdevelop.com/2010/04/setting-up-ide-and-creating-a-cross-platform-qt-python-gui-application/18:23
shadeslayerMountainX: I'm also not sure about using PyQt4, I personally favor PySide :P18:27
MountainXtrue, I like PySide better too.18:27
shadeslayerprimarily because it had better support for QML and to a lesser extent, their site design18:27
MountainXOne reason I liked PySide because there aren't two different language versions (so simpler for me) and the one version uses the newer slots and signals standard.18:29
shadeslayerah cool18:29
MountainXOK, based on your feedback, maybe I'll just start with separate tools until I find an IDE I like. I can use IPython, Qt Designer, PySide, Kate, git, etc. But I'll have to figure out a good solution for code refactoring and integrated debugging...18:32
shadeslayerusing Unix as a IDE ;)18:35
MountainXyeah, true. Why not?18:36
MountainXWhere can I download Qt Designer?18:49
jtechidnaapt-get install designer-qt418:49
MountainXduh! Thanks. Google was misleading me.18:50
jtechidnaer, that's the wrong name18:50
jtechidnaqt4-designer ;-)18:50
MountainXI'll find it with apt-cache search18:50
=== symphony is now known as k4v
apacheloggershadeslayer: actually I used w3m recently21:49
=== k4v is now known as m4v

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