/srv/irclogs.ubuntu.com/2007/11/27/#kubuntu-devel.txt

=== vorian is now known as vorian_afk
jjessei hate house problems :(00:54
Jucatoaw? what happened?00:54
Jucatoand good evening jjesse00:54
jjessegood morning Jucato00:54
jjessewe have a tree in the front yard and those tree roots have cracked the pipe that leads from the house to the sewer00:54
jjesseso whenever water is run it backs up into the house from the drain00:55
jjesseso we now have to get a new pipe run (which means paying somoene to dig up our front yard)00:55
Jucatooh... :/00:58
jjesseyeah booo00:59
jjessei love it when you ask a question from a company about something on one of their web pages and they refer you back to that same web page01:02
jjessethat doesn't have the answer you need01:02
Jucatoquality customer support :)01:03
=== vorian is now known as vorian_afk
Jucatowow.. kde4 iso only finished downloading now?! :(04:30
* stdin starts downloading...04:32
stdinmy body clock is severely messed up....04:33
Jucatomine's totally screwed04:33
stdinI woke up at ~2am (it's 04:34)04:33
stdinand I slept for ~12 hours04:34
stdineven with several alarms going off...04:34
Jucatolet's see... I usually get to sleep at around 3am... or sometimes 4am... wake up at around 8am... sleep again around 10am... up to 12noon... that was yesterday..04:34
Jucatosaturday to sunday I only slept a total of 6 hours... including naps04:35
Hobbseebad Jucato.  you're taking after me, i see.04:35
Jucato:)04:36
stdinhmm, "[22:49]  <blendtux> stdin: how much is a default kernel loaded in the ram"   < why do these people ask ME these things...04:36
Jucatobecause you know everything duh!04:37
stdinbut, why not ask the channel?04:37
stdinand I don't really know the answer, I'd guess all of it tho04:38
* nixternal loves valgrind!05:49
* Jucato loves nixternal05:49
Jucatoin a fraternal way :)05:49
nixternalhahaha05:49
nixternalnice try05:49
Jucatowhat? O.o05:50
nixternalnot to shabby....only took me a few hours to complete a class implementation...and I had one hang up that was blatent, but I couldn't see it05:50
nixternalprivate:05:50
nixternal    int maxIndex;05:50
nixternaland then later in a member function I had05:50
nixternalint max = maxIndex;05:50
nixternal:) that won't work05:50
Hobbseeno, it wont :P05:51
* Jucato scratches his head...05:51
nixternalif it was java it would of worked :)05:51
nixternalJucato: maxIndex wasn't implemented05:51
nixternalif I had 'int maxIndex = 0;' then it would have worked05:51
Jucatooh... I thought it would have been initialized through the constructor :)05:51
nixternalnot implemented, instantiated05:51
nixternaldefault constructor05:51
Jucatoah ok :)05:51
Jucatoin that case :)05:52
nixternalI could still instantiate that way05:52
Hobbseenixternal: oh, i was assuming you were trying to use a private variable, out of scope.05:52
* Jucato headdesks until bled dry05:52
Jucatolol! different views :)05:52
nixternalHobbsee: if my findMaxIndex() was public, then you would be correct05:52
nixternalfindMaxIndex() was private as well05:52
Hobbseeoh right05:52
* Hobbsee wonders why05:52
* nixternal too05:52
nixternalbut that is the way the class was designed05:53
Hobbseeerm, if findMaxIndex() was part of teh class, you could use the private variable.05:53
Hobbseewith it public05:53
nixternalif I used an accessor/mutator, then yes05:53
nixternalbut this class has none05:53
nixternalerr, ya, dunno what I was just thinkin'...it was a lonely little butterfly of an int05:54
nixternalnonetheless, totally forgot to instantiate the lil bugger05:54
nixternalvalgrind came to the rescue...because it would still build fine, but it would seg fault05:54
nixternalseg fault due to maxIndex being null05:55
* Jucato thinks his c++-foo doesn't even come close to average if he couldn't grok this...06:00
* Hobbsee thinks it would be more helpful with the code06:02
Hobbseeyou can still change private variables from the public function - you just cant change the private varialbe directly06:02
* Jucato thinks he's pretty dense today...06:03
stdinkde4 live is quicker than I'd have thought :)06:48
stdineven if I did have to get a wired connection and edit the sources.list to enabel restricted then install l-r-m06:48
* Jucato would love to have tested it on a real CD...06:49
Jucatoalas no blanks...06:49
stdinI used a DVD06:50
stdinno blank CDs06:50
stdin(my mother stole them all)06:50
Jucatono blanks. period.06:51
Jucatonot even blank bullets... :/06:51
stdinvirtualbox/vmware/qemu ?06:51
Jucatovbox06:52
stdintook a while to load for me in vbox06:52
stdin*a long while06:52
Jucatolong while06:52
Jucatoyeah. I fell asleep06:52
Jucatoj/k06:52
Jucatoit looks different too...06:53
Jucatouploading screenshot06:53
Jucatohttp://jucato.org/stuff/kde4/kde4live.png06:56
yuriyJucato: what's with the windeco glitchiness?06:57
Jucatovbox :)06:57
Jucatoalthough I doubt vbox had anything to do with the Task Manager plasmoid's location :)06:58
Jucatowow so many KDE4 apps installed :)07:01
stdinbg07:05
stdinkwin --replace07:05
* Jucato just closed it... :P07:06
stdindamn07:06
stdin:p07:06
Jucatobut so far so good. the ISO works :)07:06
stdinwell, I got kwin composite going :)07:07
Jucatosomething I can't do in vbox :)07:07
Seregamorning, all07:14
stdinwow, only 3 crashes so far :) kwin: 1, kontify4: 207:19
Jucatoyeah knotify07:19
stdinthose were the 2 things i expected to crash07:20
stdinkwin after I enabled composite anywat07:20
stdin*anyway07:20
Jucatoalthough I haven't experienced kwin crashing yet on my lappy (from svn)07:20
stdinmine crashed just as it enabled composite, that why you saw my try to restart it before07:21
stdintime to reboot back in to kde307:26
=== \sh_away is now known as \sh
sebastian^good morning folks08:46
Riddellhi sebastian^09:21
sebastian^:)09:40
=== Shely is now known as MJ086
=== Hobbsee_ is now known as Hobbsee
mikkaelwhat is the approbiate status for this bug ? invalid ?12:19
mikkaelhttps://bugs.launchpad.net/ubuntu/+source/kde-style-qtcurve/+bug/13584712:19
ubotuLaunchpad bug 135847 in kde-style-qtcurve "kde style qtcurve doesnt apply changes" [Undecided,Confirmed]12:19
Hobbseemikkael: yeah, i would12:21
* Jucato waves12:21
mikkaelis i right, that his ".config" folder should be owned by user ?12:21
Hobbseeyes12:21
kwwiiif it is in your home, yes12:22
=== meduxa is now known as toscalix
mikkaelah good12:22
kwwiiand it sounds like an invalid bug which relates to an alpha, judging by your comment12:22
mikkaelfor me it was a valid bug until 10 minutes ago :D12:23
mikkaelwhat's the package that contains the trash icon on kicker ?12:25
Jucatoright-click on the panel -> Add Applet to Panel -> Trash?12:30
mikkaeli mean whats the package to report a bug12:31
Jucatokicker (or kdebase)12:32
mikkaelif i want to open the trash folder via this icon i get "malformed url: trash:/" error if dolphin is my file-manager12:33
mikkaelon a default gutsy install, with dolphin as filemanager..is the trash opened with konqueror or dolphin ?12:37
* Jucato fires up vbox12:37
Jucatomikkael: dolphin12:39
mikkaeluh oh, then again something wrong on my install :(12:39
stdinmikkael: seems to work here12:40
mikkaelwell google shows a lot of results if i search for that error-message..ill try to fix this12:42
mikkaelthanks, you saved lp from another invalid bug ;)12:42
stdinI remember it not working during the pre-releases of gutsy, but that got fixed afaik12:43
mikkaelmy install is from august..12:44
stdinmy install is from about september12:45
Jucatomine is last month. beat that! :P12:46
stdinfine! i'll reinstall now :p12:46
mikkaelstdin: how about adding amarok2 to you ppa ?12:49
stdinmikkael: it won't build12:49
mikkaeloh ok12:49
stdinthat's the only problem :p12:49
stdinI tried getting a more recent snapshot, but that failed miserably too12:50
mikkaelok, gotta go, have a nice day guys and girls12:50
mhbhello13:16
* Hobbsee waves13:21
* Jucato waves too13:22
stdinnow, why isn't poppler backported?13:25
Hobbsee.......................13:26
Hobbsee@lart stdin13:26
stdinwell I needed to backport it to build... something? but it's not in -backports13:26
Hobbseestdin: um...um...what do you need it for?13:26
stdinand it makes my "revert to -backports" script go "BOOM"13:27
stdin*with out it backported13:27
Hobbseebackporting poppler will tend to make it go boom, too13:27
Hobbseeassuming it's an api change, which it almost always is, iirc13:27
stdinI think I needed it for kdebase-kde413:27
Hobbseeoh, do you just need libpoppler-qt4-2 ?13:28
stdinnot sure, i needed it for something (fuzzy memory) when building kde4 in my ppa13:29
stdineither kdebase-kde4 or kde4libs13:30
Hobbseesarah@LongPointyStick:~% rdepends libpoppler2 | wc -l                   12:29AM13:30
Hobbsee1913:30
stdindoesn't count build-deps does it..13:30
stdinit's fancy grep time13:30
Hobbseeno, that's why i searched for the binary lib, not the -dev package - and made the assumption that all the packages involved did shlibs correctly.13:31
Hobbseesarah@LongPointyStick:~% rbuildepend libpoppler-qt4-dev | wc -l         12:31AM13:31
Hobbsee813:31
Hobbseei'd say ti's that that you need13:31
Hobbseesarah@LongPointyStick:~% rbuildepend libpoppler-dev | wc -l             12:31AM13:32
Hobbsee1813:32
Hobbseesarah@Lo13:32
stdinI think it's kdegraphics-kde4 and/or koffice actually13:32
stdingrep -C5 "poppler" /var/lib/apt/lists/ppa.launchpad.net_tsimpson_ubuntu_dists_gutsy_main_source_Sources |grep "Package:"13:32
Hobbseesarah@LongPointyStick:~% rbuildepend libpoppler-qt4-dev                 12:31AM13:32
Hobbseekde4graphics13:32
Hobbseekdegraphics-kde413:32
Hobbseekoffice213:32
Hobbseeokular13:32
Hobbseekde4graphics13:32
Hobbseekdegraphics-kde413:33
Hobbseekoffice213:33
Hobbseeokular13:33
Hobbseeyou have a strange way of doing things :)13:33
* stdin is tempted to do "!paste | Hobbsee", but fear the stick too much13:33
Hobbseehowzat?13:34
stdinthat'll do :)13:34
stdinyeah, kdegraphics-kde4 build-deps libpoppler-qt-dev (>= 0.6.1-1)13:35
stdinand 0.6-0ubuntu2.1 is in -updates13:35
Hobbseethen i think you'll need to backport everything that depends on it.13:35
Hobbseeor build depends13:36
Hobbseeand test it13:36
Hobbseeeither way, it's a mighty big backport13:36
stdinit'll be needed if you want kdegraphics-kde4 in gutsy-backports/universe13:36
mhbone thing is certain ... ast is a good speaker - makes one really unhappy about the state of bloat in current software13:37
stdinI've had the new poppler installed for a while and haven't noticed any breakage anyway (doesn't mean there isn't any, just that I haven't seen any)13:37
Hobbseejdong might have smoked enough crack to take it...but....13:37
_buzstdin: i've found it to be much faster13:39
_buznow pages render near instantly in kpdf13:39
_buzwhatever you did to it, its appreciated :P13:40
stdinjust got the package from hardy and built it against gutsy :)13:40
Hobbseestdin: then again, this is backports.13:40
Hobbseebut, it's also ubuntu's reputation13:40
Hobbseetough call.13:40
stdinHobbsee: I know my ppa isn't any comparison to the ubuntu archive13:41
stdinalso everyone who has kde4 from my ppa has the new poppler anyway13:42
Hobbseestdin: it's not the kde stuff that i'm worried about13:42
Hobbseeit's the fact that who knows about gnome, etc, stuff, which people who are testing your ppa likely arent using13:42
stdinyeah, true13:42
Hobbseeif evince breaks with the new poppler, your KDE 4 people are extremely unlikely to test it :)13:43
Hobbseeyet, oh crap, you've just broken it for anyone running backports running gnome.  "whoops"13:43
stdinI doubt "whoops" will be the exact response :p13:44
Hobbseewell, true :{P13:44
ScottKNo, the exact response is something like "Backports aren't enabled by default for a reason."13:48
Hobbsee*snort*13:49
Hobbseewell...13:49
stdinthey do say "unsupported updates", but not "enable this and have to reinstall"13:50
Jucatocoz that would be "stdin's PPA"...13:50
* Jucato runs and hides13:50
JucatoHobbsee: you snorted again? O.o13:50
mhbkind of makes you look sceptically on all those new ultra-complex projects.13:50
Jucatohi mhb13:51
mhbhi Jucato13:51
stdinJucato: nah, my ppa has "enable this and get a svn version of konversation, a broken smplayer and a shiny new QtCurve" :p13:51
stdinKDE4 was just a bonus :)13:51
* ScottK once worked on a project where we spent almost 2 years simplifying the design to the simplest, minimal solution we could come up with.13:51
Jucato"and break your system" :D13:51
stdinonly if you don't remove kde4base-data13:52
mhbScottK: and the result?13:52
ScottKWorked better than anyone expected when fielded.13:52
ScottKWe also got some "You spent two years in design and all you changed was ..."13:52
mhb:o)13:52
ScottKMy response was along the lines of, "Yeah, it was really hard to figure out how to change so little."13:53
ScottKOf course I've also been caught figuring out how to do things that get 80% of the benifit at 5% the costs too.13:54
mhbScottK: that is what I thought13:56
mhbwe really should be trying to do things simple13:56
ScottKIt's hard though.13:56
mhbpeople said that Adept was too complex, and we will soon be replacing it with something twice (or more) as complex, with DBus dependencies and more13:57
ScottKA good exercise is to try to add a feature to a program at a net zero SLOC count change.13:57
* ScottK has personally already replaced Adept with Apt.13:58
mhbme too13:58
mhbactually, I was wondering whether we need a package manager13:58
ScottKWe do, but it should be far lighter than Adept, I'd say.13:59
Hobbseewe should use an automatix-equivalent13:59
mhbyou could have a nice web app doing all the searching and other stuff14:00
mhbif you have no internet, you use gdebi then, I guess14:00
* ScottK boggles at nice being right next to web app.14:00
mhb:o)14:00
ScottKBut of course, I'm old and cranky, so I like my programs and my data on my actual computer.14:01
mhbme too14:01
mhbbut I like googling, too14:02
mhbgoogling a package, clicking on it, see it install...14:02
mhband when you are old and cranky, you would use apt-get which you have on your machine nonetheless14:03
* ScottK shudders at actually installing code found via Google without looking at it.14:04
mhbI still think adept manager lacks a target group14:04
mhbScottK: installation could be done via apt like it still is14:04
mhbScottK: you just find the package via the internet, the installation will be done by a nicer version of adept batch14:05
ScottKRight.  It's the install random code found somewhere out there I shudder at.14:05
mhbScottK: which will not happen in this scenario14:06
ScottKOK. I guess I misunderstood "[09:02] <mhb> googling a package, clicking on it, see it install..."14:06
* Jucato thought Tonio_ was working on kio-apt for that?14:07
mhbhe already did it14:07
mhbthe framework is all in place, basically14:08
mhball we would need is just do a nice official search engine for packages and then dump graphical package management once and for all14:08
* Jucato would disagree w/ the last part though.. but since he doesn't code, doesn't have a right to say14:09
mhbJucato: what do you mean?14:09
Jucatoif by "dump graphical package management'" you mean dropping a standalone package manager app.14:10
mhbJucato: yes, by dump graphical package management I mean dropping everything except gdebi and adept_batch14:11
mhbJucato: please tell me who and why would need it14:11
mhbJucato: my idea surely can be flawed14:11
Jucatoit's just me. don't worry about it :)14:12
Jucatodon't have stats or user feedback to back it up.14:12
mhbJucato: just give me an example14:13
mhbJucato: basic users would browse the web, it is perhaps even easier for them than the current way14:13
mhbJucato: and I guess more intuitive14:13
mhbJucato: advanced users like me stick to apt-get14:13
JucatoI don't know... that really sounds easy for installing (and browsing) packages. but besides installing?14:14
Jucatoit would probably really be more intuitive though for users coming from Windows-land, where they'd use a web browser to look for packages and then download those and install them14:16
mhbhmm, I wonder how often basic users remove packages14:16
mhbI mean surely they remove apps14:16
mhband they perhaps fancy autoremoving14:16
mhbbut besides this?14:17
mhblibraries?14:17
ScottKmhb: This may be a good spec for Hardy +1.  Not to soon to start thinking it through.14:18
Jucatojust not sure.. despite the unlove for Adept, there are still quite a number of users who prefer to use a GUI package manager. and in the absence of a good KDE/Qt alternative, resort to Synaptic14:19
ScottKSo make one that's lighter and faster.14:19
mhbindeed14:20
mhbbut there are no plans of such a manager14:20
mhbonly more complicated ones are on the horizon14:20
ScottKmhb: So make some.14:20
Jucatoqt frontend to packagekit in the making?14:21
* ScottK thinks not.14:21
JucatoI mean, there's one in the making... not sure about it's status though14:21
ScottKThere is?14:22
Jucatoyeah14:22
* ScottK thought it was just a Gnome thing. Not sure how it'd help anywhere else?14:22
mhbScottK: why?14:22
mhbScottK: I mean - my solution will be very light14:22
Jucatopackagekit is supposed to be a cross-desktop/distro package management system14:22
mhbScottK: why should I make more?14:22
Jucatohttp://liquidat.wordpress.com/2007/11/13/qt-frontend-for-packagekit/14:23
ScottKJucato: For Gnome.14:23
Jucatoer?14:23
mhbJucato: packagekit will be complex by design14:23
ScottKThat's what someone told me.  At which point I quit caring.14:23
Jucatoit doesn't have a GUI frontend14:23
Jucatoafaik14:23
Jucatohm. ok...14:23
ScottKmhb: I agree with much of what you're saying, but not the web app bit.14:23
JucatoI might be wrong. so anyway14:23
mhbScottK: server (web) apps are designed for indexing stuff...14:24
mhbScottK: so search will take less time than it would take normally14:24
mhbScottK: on my machine, on grammas machine, everywhere14:25
ScottKI can see creating a functional split where figuring out what package you want to install is a web thingy, but everything after that is a local app.14:25
mhbyou will not download anything via web itself, you just find the package, everything else will be as secure as it is today14:25
mhbScottK: of course14:26
ScottKOK.  Sounds like we agree.14:26
mhbScottK: the web app would be the equivalent of the user googling "sudo apt-get install package"14:27
ScottK+site:kubuntu,org14:28
mhbScottK: adept_batch would handle the installation itself14:28
mhbadvanced users would still prefer apt-get cmd line because it is the superior way of adminning stuff IMHO.14:29
_buzhow would go about alternative repos with webapp14:29
ScottK_buz: Hopefully only after lots of warning.14:30
ScottKReally not our problem.14:30
mhb_buz: yeah, that is the only technological part that is not ready today... something like apt://repository/package could be done, but with warnings14:30
_buzsounds too much like linspire to me14:31
ScottK_buz: What sounds like Linspire?14:32
_buzwebapp for packages14:32
_buzisnt that what linspire does14:32
ScottKYou mean Click and Run?14:33
_buzyes14:33
mhbit may be similar, I am not saying that the idea is original14:33
ScottKIt's main point is to get you proprietary software, so the intent we're discussing is completely different.14:33
mhbwe already have the technology, opensuse has it, too14:33
mhbit is just the bold step with dropping the Add/Remove software and Adept Manager that is new14:34
Jucatototally radical change14:34
mhbwe have seen that administering those apps was a PITA14:34
mhbnobody really cared for them14:34
mhb(devs, I mean)14:34
mhband users were not really happy about them14:34
Jucatobut doesn't that apply only to Adept?14:35
Jucato(unfortunately)14:35
mhbJucato: hmm, other package managers are more polished, I am certain14:35
ScottKmhb: I'd say slap something together and get it in Universe for Hardy.  If users like it, maybe the tide can be turned.14:35
mhbScottK: heh, how many people out of this channel would care if there was a new package in universe? :o)14:36
JucatoI guess what I'm just saying that to drop the prospect of having any GUI package manager completely, just because of Adept, is a bit of a jump... oh well14:37
Jucatotime to work.14:37
mhbScottK: I can sit on my behind doing nothin, because the technology is there already14:37
ScottKmhb: If every time someone whined about Adept, people could reply "Here, try this instead..." then maybe it'd get momentum.14:37
ScottKmhb: What do I install to make it work then?14:37
mhbScottK: kio-apt from Tonios repos, I think14:38
HobbseeScottK: review the thing in -motu please14:38
mhbI dont know whether he pushed it somewhere14:38
ScottKHobbsee: There is no thing yet.14:38
_buzwhatever happened to kpackage anyway14:38
HobbseeScottK: at :32?14:38
ScottKRight.  We're discussing the idea of a light weight alternative to Adept.14:39
mhbScottK: there is also another aspect, which I sometimes take too seriously, but it is definitely important, and that is publicity14:39
JucatoScottK: lightweight would be an understatement I think :)14:39
ScottKmhb: True, but IME if you have a better mousetrap, people would notice.14:39
mhbScottK: we already have the technology and we can have it working by Alpha 214:40
ScottKGreat.  When you have something that needs reviewed for upload, ping me on -motu and I'll take a break from my reviewing strike to look at it.14:41
mhbI guess for Hardy, having both around, but pushing the new one could be the goal14:41
mhbbecause it is LTS, after all14:41
ScottKYes.  No radical change for Hardy is the best way.14:41
mhbwe can see if it catches on, and we will have Adept as failsafe ready14:41
ScottKExactly.14:42
=== apachelogger__ is now known as apachelogger
=== \sh is now known as \sh_away
=== rdieter is now known as rdieter_away
=== apachelogger_ is now known as apachelogger
=== rdieter_away is now known as rdieter
LureRiddell: what is going on with kdepim packages in hardy?19:12
=== \sh_away is now known as \sh
jjessehere's the fun i'm having today: http://www.flickr.com/photos/j0217995/sets/72157603315165637/20:23
ScottKYum20:25
jjesseyeah.... no water for 3 days :(20:25
=== buz_ is now known as buz
mhbevening21:02
ScottKmhb: Good evening.21:04
=== _czessi is now known as Czessi
=== \sh is now known as \sh_away
mhbScottK: the biggest flaw in my plan ATM is the way that the website "knows" whether the package is installed or not21:23
ScottKThat'd definitely be tough.21:24
mhbyeah, I wonder how to do that as simply as possible21:26
buzeasy, use an active-x control21:28
buzSCNR21:28
mhbbuz: sure :o)21:29
nosrednaekimmhb: what are you making?21:30
yuriymhb: from skimming the conversation yesterday, i thought the idea was something along the lines of kio-apt?21:31
yuriy(which i haven't tried)21:31
mhbyuriy: right, my idea was to create a package search web application which would be tied to kio-apt21:31
yuriymhb: what do you mean by a web application though? would it be running locally?21:32
nosrednaekimmhb: how would it be different from kio-apt?21:32
mhbyuriy: think adept manager, but as a web app, with links to kio-apt21:33
mhbyuriy: well, not exactly kio-apt, more like the Firefox package installation system21:34
mhbyuriy: apt://thunderbird/ installs Thunderbird ...21:35
nosrednaekimoh... cool.21:35
mhbnosrednaekim: one - searching done remotely, faster searching on all computers21:35
mhbnosrednaekim: two - web content is really flexible, you cannot add icons, screenshots to the current Debian labeling system easily, you could do that on web pages21:37
nosrednaekimoh thats nice.... screenshots of the app :D21:37
mhbnosrednaekim: three - it is more multiplatform than whatever the PackageKit people come up with21:37
nosrednaekimhaha.... figures thats what is behind it all :D21:38
mhbnosrednaekim: we already have most of the technology, OpenSUSE has it too and I am sure more distributions will have it in the future21:38
ScottKActually getdeb (for all I think they aren't great packagers) have a decent web site for this kind of thing.21:39
mhbScottK: good to know, I will check that21:39
mhbnosrednaekim: my aim would be to finally solve package management in Kubuntu for basic users21:41
mhbnosrednaekim: by "solve" I mean replace with something that is usable, simple, fast and maintainable21:41
nosrednaekimyeah.21:41
nosrednaekimI think klikit was trying to do something like this..21:42
mhbnosrednaekim: what we need is simple package installation for the common users21:42
mhbnosrednaekim: powerusers should always stick to the command line, there is no point in providing graphical tools for them21:42
mhb(by default, that is)21:42
nosrednaekimI love synaptic, and I think I'm pretty much power-user defined.21:43
nosrednaekimThough in general I agree with you21:43
nosrednaekimadept is too complicated21:43
ScottKAnd slow21:43
nosrednaekimI wish we could just go with synaptic themes all qt-ish XD21:44
mhbnosrednaekim: sure, use what you like best, that is the open-source way.21:44
nosrednaekimyup.... but I will be interested in seeing what you turn out..your stuff is pretty good..21:45
ScottKmhb: Make it simple, useable, and fast, and it'll be what people pick.21:45
mhbnosrednaekim: adept is too complex to my liking, and too complex usually means too slow. Although I try to be as unbiased to PackageKit as possible, you cannot really label it "simple".21:46
mhbScottK: hmm, the getdeb.net engine is not open-source21:48
buzi think adept primarily is as slow because its python21:48
mhbbuz: wrong, adept is pure C++21:48
buzit is?21:48
buzwell in any case, the ui sure is weir21:48
buzd21:48
nosrednaekimwish people would get it out of their heads that python is slow too <_<21:49
ScottKmhb: No.  I was just refering to how it looked.  I'd not recommend actually using any of their code even if it was available.21:49
buznosrednaekim: depends on what youre doing21:49
buzif you start crunching data in pure python, it's not gonna be fast21:49
mhbtrue21:50
buzbut if youre sane enough to use the lib properly, it can be quite fast21:50
buzand the code is a dream to read21:50
mhbunfortunately Python is one of the languages where your math computations take so much longer that you manage to write the C equivalent, compile it and finish it while the Python code runs21:50
ScottKDevelop first and then opimize later anyway.21:51
buzusually i would agree21:51
ScottKmhb: True, but do the thing in Python and there optimize where needed.21:51
buzbut i have seen projects where that went spectacularly wrong21:51
buz+21:52
* ScottK worked on one project where it turned out DNS lookup latency made code optimization almost no help at all.21:52
buzwas that per chance reserve resolving httpd log cruncher?21:52
mhbhmm, I need advice from you experienced dpkg gurus ... does every user have the right to check whether a package is installed or not?21:53
mhbor is that restricted somehow?21:53
buzlooks like that data is 644 root21:54
apacheloggeraye, readable by everyone AFAIK21:54
mhbthanks21:54
yuriymhb: so it would be run remotely?22:07
mhbyuriy: depends on what you mean22:09
mhbyuriy: package search? yes.22:10
mhbyuriy: package installation? no.22:10
mhbyuriy: think www.getdeb.net for package search, when you want an app you click "Install" and you will be redirected to an URL like apt://install/thunderbird, which will be processed by kio-apt22:14
mhb(adept_batch, specifically)22:14
ScottKExcept it would install a real Ubuntu package and not the random stuff they actually provide.22:15
mhbright.22:15
=== Nightrose2 is now known as Nightrose

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