/srv/irclogs.ubuntu.com/2009/11/26/#kubuntu-devel.txt

=== emma_ is now known as emma
DarkwingDucknixternal, jjesse: I'm starting to work on the desktop doc00:26
txwikingerhmm usb mount does not work automatically anymore00:26
DarkwingDuckI've already updated the wiki00:26
DarkwingDucktxwikinger: I've noticed it works about 50% of the time00:26
amichairJontheEchidna: I've got a q regarding hookgui, just to see if I'm missing something00:47
amichairJontheEchidna: a few, actually...00:57
=== dendrobates is now known as dendro-afk
anika_amichair: ask :)01:01
amichairis there a difference in each if/else block in the constructor between what happens in the if and the else, other than the key name?01:02
jjesseDarkwingDuck: the netbook.xml file looks good01:06
DarkwingDuckthanks jjesse01:06
jjessethere's some stuff that might need to befleshed out, but over all looks good01:07
DarkwingDuckScottK said there would be more changes so I'll keep an eye on the daily build01:07
jjesseyeah01:07
DarkwingDuckI'll start working on some of the other docs too01:08
DarkwingDuckSince we seem to be starting from square one?01:08
jjessehrmm don't kow if we are indeed starting from square one01:08
jjesseare we starting from square one nixternal?01:09
JontheEchidnaamichair: in all cases it's just looking for a key and returning the value01:09
amichairJontheEchidna: so why do the if's and else's.... look so different?01:10
DarkwingDuckMost of the new docs look quite empty...01:10
DarkwingDuckI'll have to find the old ones then.01:10
JontheEchidnaamichair: oh, for name and description we can possibly have localized name and description fields01:10
JontheEchidnaso we check for the prescence of those first01:11
amichairJontheEchidna: nono, I mean using contains+[], as opposed to iterator, loops, checks, breaks...01:11
JontheEchidnaoh01:11
amichairdon't they do the exact same thing?01:11
DarkwingDuckjjesse: lp:kubuntu-docs is pretty much empty01:12
JontheEchidnaamichair: contains just gives me a boolean on whether it exists01:12
JontheEchidnaoh01:13
JontheEchidnahmm01:13
amichairJontheEchidna: right, and then [] gets it01:13
JontheEchidnayeah, I could just do contains() to see whether I could assign it with []01:13
amichairJontheEchidna: a while loop with a break at the end of the first loop is basically an if. getting an iterator and checking if it's not empty, then comparing it to the key by which it was already filtered, and then taking the value... it looks to me like it's doing the same thing01:14
JontheEchidnayeah01:14
amichairit would be much shorter and clearer to do contains and [] here too...01:15
amichairunless, of course, I'm missing some subtlely here...01:15
JontheEchidnaI think I just came across the contains() function when I added the language support01:15
JontheEchidnaand it never hit me I could do the same thing for getting the non-localized values01:15
amichairJontheEchidna: now about that, the wiki page says fields starting with _ should be i18nized, so where does the name-language syntax come in?01:16
JontheEchidnaamichair: that's for the "source" hook, so to speak. The final installed version will not have the _ in front of it, but rather be in the format of name-langcode01:17
amichairJontheEchidna: oh I get it, langs are expanded when creating the file rather than by the code that uses it01:18
JontheEchidnaright, the _ just denotes that it can be translated so that gettext picks up on it01:19
amichairJontheEchidna: is there an advantage to this over translating dynamically as in other code?01:19
JontheEchidnaI don't understand01:20
amichairit could just as well have been a simple english file, and the code processing it would call gettext or _() or whatever it's called at runtime, just like it does for resources which are hard-coded in the sources, no?01:21
JontheEchidnaI guess01:22
amichairis it this way because of problems gapping translations between different apps/components (which communcate via the files)?01:23
JontheEchidnadunno01:23
amichairok01:23
amichairone other thought: instead of QMap< QString, QMap< QString, QString > > and language checking and standalone parser etc, how about having a Hook class?01:25
amichairit can take the filename in the constructor, do it's parsing/translating internally, and provide a cleaner external interface01:25
amichairso the gui just treats it as an opaque data structure, regardless of the dirty details inside...01:26
JontheEchidnaThat could work01:26
JontheEchidnaBut it seems all I've ever done with hook support is shove dirty details into their own little world :P01:26
amichairlol01:27
JontheEchidnaThis would be good in that it would remove the need for un-parsing01:27
JontheEchidnathe hook class could provide methods for each of the fields01:27
amichairyep, and handle language-checking automatically, etc01:28
JontheEchidnathen all we have to do is QLabel->setText(m_ourHook->name());01:28
amichairand it would be easier to fix the single m_command/m_terminal for multiple hooks bug too :-)01:28
amichairyeah, that's the idea01:28
amichairencapsulate the implementation details and duplicate functionality (e.g. those langs things)01:29
amichairanyway if u like the idea I can do it tomorrow01:30
JontheEchidnaSounds great. Thanks a bunch01:30
* JontheEchidna afk for a bit01:31
amichairbtw I'm not sure the kmime thing will work out, it's harder to get at a header iterator01:31
amichair(and I don't know how to include it in the project anyway :-) )01:32
amichairI'm off to bed... c u tomorrow :-)01:32
shtylmanJontheEchidna: notifier stuff looks really good (on your blog) nice work02:14
jjesseyes JontheEchidna good job02:17
jjessenixternal are we scrapping the docs totally or just tweaking what we currently have02:18
JontheEchidnashtylman, jjesse: Thanks. apachelogger and smarter deserve credit too02:19
Lex79JontheEchidna: can we sync only with testing ? no unstable?02:29
JontheEchidnaLex79: if we need to sync with unstable we can sync with unstable. I would say that while it's preferred to sync from testing this release it's not required02:30
Lex79ok I understand02:32
DarkwingDuckjjesse: I don't think nixternal is around02:35
jjessei figure such02:36
DarkwingDuck:) I think that fixing the current docs would be a better way to go...02:36
jjesseme to02:36
jjessei keep dropping ssh connections to my netbook02:37
jjesseno idea why02:37
DarkwingDuckhmmm, I have not attempted that yet.02:37
DarkwingDuckthen again, I test for bugs and write documentation based on what I'm doing :D02:37
DarkwingDuckVBox keeps freezing on the Lucid install02:38
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
nixternaljjesse: yes, scrapping the docs totally....to tweak what we have would be just as much work, if not more03:18
jjessewow seems like a lot of werk03:18
jjesse:)03:18
nixternalit is, but I am hoping to have 90% of it complete by the end of the holidays for translations03:19
nixternaloh03:19
nixternalnetbook is draft, and someone just did the audio topic :)03:19
nixternalwe have minions for once :p03:20
jjesseyay i like minions03:20
* jjesse heads out to walk the dog and go to bed03:21
ScottKLex79: kdepim retried.03:22
nixternalnice, we have Dell on the Planet pimping "Chromium OS on a Mini 10v"03:22
ScottKYup.03:22
ScottKI guess it works for Canonical either way.03:23
nixternalwell, it wasn't a Canonical thing to put Dell on there03:23
nixternalDell has an employee who just happens to be a member and added it himself...03:23
ScottKBecause Dell is an Ubuntu Member?03:23
nixternalno03:23
nixternalthe one employee added the stuff himself...nobody said yes/no to it03:24
nixternalthere is a new thing being designed for the planet that allows manufacturers have their news on the Planet as well03:24
ScottKGrumble.03:24
nixternalie. dell, system76, and such03:24
nixternalbut it is supposed to only pertain to ubuntu03:25
DarkwingDuckI'm working on desktop next03:27
DarkwingDuckminions? :P03:27
nixternalbooyah!  http://bazaar.launchpad.net/~dhillon-v10/kubuntu-docs/dhillon-v10/annotate/head:/docs/audio/C/audio.xml03:34
nixternalthat is a darn good start right there for the audio stuff...a few little fixes and that will be easy to whip into shap03:34
Lex79ScottK: https://edge.launchpad.net/ubuntu/+source/kdebase/4:4.3.3-0ubuntu2/+build/136553403:41
ScottKnixternal: Be sure to talk to maco, since she's the Kubuntu audio expert now.03:41
ScottKLex79: Done.03:42
Lex79great03:42
Lex79kdetoys is not uploaded yet, wiki merge says Quintasan has submitted for review...where no one knows :)03:47
nixternalScottK: audio as in playing audio, not the hardware03:49
ScottKnixternal: I figure if i say it three times it will be true.  That's two.03:50
DarkwingDucknixternal: I've updated taking what I'm going to be working on.03:54
DarkwingDuckPlus, as Lucid keeps getting updated I'll be updating03:54
nixternalhey, for .desktop translations, I am using debhelper, so I added the pkg-kde-tools shit for kde.mk...that will add the ubuntu gettext stuff to the file supposedly for translations...where the hell will those translations go? will they be part of the package or will they be a part of some silly l10n package?04:09
ScottKShould be part of the package.04:12
ScottKThen they'll get stripped.04:12
JontheEchidnayou'll have to set a translation domain variable to get it all working, see any core KDE package for reference04:14
nixternaldo I have to manually add that gettext stuff then to the desktop files?04:15
ScottKnixternal: Did you say good stuff on JontheEchidna's kubuntu-dev application yet?04:15
JontheEchidnaoh, I should mention that this variable goes in debian/rules04:15
nixternalcan't say that I have04:15
ScottKnixternal: Please do.  It might even motivate him to help you .... ('cause I don't know this stuff either)04:16
nixternalboost api docs are awesome04:16
* ScottK consults is irony detector.04:16
ScottKis/his04:16
nixternalScottK: the sad thing is, I did this crap for another application, actually a couple of them...and I can't remember which ones they were :)04:16
nixternalScottK: writing a C++ app for a client04:17
ScottKAh.04:17
ScottKMake sure it works with one and only one boost version for guaranteed lifetime employment.04:17
nixternalI don't have to worry about them breaking stuff, as it will be me maintaining their stuff for a while04:18
nixternaluntil I sell the contract off of course04:18
ScottKNice.04:18
nixternalI can only take this consulting stuff for so long....04:18
nixternalmy last consulting gig I was hoping would turn into a full-time gig, but it didn't....it would have definitely caused me to stop contributing here04:19
nixternaland it wasn't with microsoft!04:19
DarkwingDuckis there a way to port the kubuntu-docs when finished into docs.kubuntu.org at all?04:19
JontheEchidnaapachelogger: http://jontheechidna.wordpress.com/2009/11/25/kubuntu-notification-helper-0-4-85-0-5-beta1/#comment-119304:19
nixternalDarkwingDuck: yes, 'make web' will do it all for us04:19
nixternalwtf is up with nepomuk04:20
DarkwingDuckWho runs kubuntu.org? Canonical?04:20
nixternalyup04:21
DarkwingDuckso, how hard is it to get docs.kubuntu.org put together with a Lucid release04:22
nixternalhahahahahahahahahahahahahahhaha04:22
nixternalsorry04:22
DarkwingDuckthat bad eh?04:22
nixternalryanakca or Riddell would be better suited for that one04:22
nixternalwe used to be at help.ubuntu.com but someone decided that kubuntu docs shouldn't be on an ubuntu domain04:23
DarkwingDuckwaaa?04:23
nixternalsomeone also decided to CC-by-SA our docs, so we can't even use KDE docs, or link to them at all, so luckily we can cheat with <ulink type="help" url="help:/foo">04:24
nixternalthank god for KIO!!!04:24
DarkwingDuckdoes canonical not want to support us or, is this the mainstram guys?04:25
DarkwingDuck*Mainstream04:25
DarkwingDuckand by mainstream I mean ubuntu the gnome flavor...04:26
nixternalit wasn't canonical's decision04:26
nixternalwhich I find a bit odd04:26
DarkwingDuckhmm...04:27
nixternaljjesse: do you remember the whole thing about switching to cc-by-sa from gfdl?04:27
DarkwingDuckalso, I don't know if I'm stepping on toes but, why are we not our own team for kubuntu docs?04:27
DarkwingDuckwe don't follow their procedures, to are the bastard children...04:28
nixternalwhat I would really like to do, and it is my dream, is to eventually split kubuntu-docs from the ubuntu documentation project so I^we can: a) control the layout of our shit b) not have to follow the current layout of ubuntu-docs, c) make our own decisions, I mean after all it is our docs04:28
DarkwingDuckto=we04:28
DarkwingDuckROFL04:28
nixternalhaha04:28
DarkwingDuck20 seconds04:28
nixternalwe were thinking the same thing at the same exact time04:28
DarkwingDuckThat's what I was thinking too04:28
DarkwingDuckwho do we have to convince?04:29
nixternalwe shouldn't have to convince anybody...kubuntu-docs are ours, we maintain them...nobody else does04:29
DarkwingDuckSo, why don't we?04:29
nixternalit is to much of a head ache for me to take on04:29
DarkwingDuckactually, the question should be, what is stopping us?04:30
nixternaljjesse and I tried a couple of years ago04:30
DarkwingDuckand?04:30
nixternalthis whole idea of topic based docs came about, which is a good idea....so all we did was pull all of the parts out of our user guides into separate docs...creating the illusion we were doing topic based help04:30
nixternallook at the ubuntu-docs bzr repo04:30
nixternalit is a mess04:31
DarkwingDuckI have... I gave up04:31
nixternalhaha, exactly04:31
nixternalthat's the reason I decided to clean ours up04:31
nixternalpeople would be like "ya! I want to help"04:31
nixternalthen they look at the docs and then never return an email04:31
DarkwingDuckSo, actually, because we are starting fresh this woudl be the PERFECT time to do it04:31
nixternalpost LTS04:32
DarkwingDuckpost?04:32
nixternalthough, it is dangerous doing what I did for an LTS, but I feel I have a good grasp of everything right now, and there was no better time at doing it04:32
nixternalafter first of the year, if I go back to working for a company, I won't be around much04:32
DarkwingDuckIt's not that bad. between you me and jjesse and the handfull of help here and there we should have most of this done by Christmas04:33
nixternalexactly my plans :)04:33
DarkwingDuckSo, if we get it all done, keep with the upkeep why not break away for Lucid?04:33
DarkwingDuckSince we are starting fresh anyway?04:33
DarkwingDuckI'm non-deployable so, I'm not going anywhere.04:34
nixternalwell, with khelpcenter the way it is, the benefit isn't all that huge...i am working with upstream on creating a newer version of khelpcenter...would like to restructure kde documentation fully as well04:37
nixternalhopefully sometime next year, have a sprint that will deal with all of this04:38
nixternalit is kind of nice actually for me and documentation stuff....I am also the project leader for KDE documentation (which I have done a shit job at recently)...here in/around Chicago, we have me, the Xfce/Xubuntu documentation leader, as well as the head developer of all things documentation for GNOME04:39
nixternalwe are getting together in a couple of months to figure out the best route for a cross-platform help system04:39
nixternalI made 2 pumpkin pies for tomorrow...couldn't help it, started eating one already :)04:41
DarkwingDuckOkay, I guess I don't understand what goes into making a new team. This is the way I see it currently. We use docbook, ubuntu-doc uses Mallard. When ever there has been a kubuntu doc done for the past few years its gone to you or jjesse from ubuntu-doc. MKE doesn't seem to mind/care about kubuntu side of the house. We are our own team in every way except officially...04:42
DarkwingDuckOh, and we have our own branch that ubuntu-doc doesn't really touch04:43
DarkwingDuckwe deal with the translators on our own...04:43
DarkwingDuckI'm sorry, I'm kinda a realist :D04:43
JontheEchidnaThe Chicago mob is secrectly based around the documentation of FOSS04:44
DarkwingDuckJontheEchidna: +104:44
DarkwingDucklol04:44
DarkwingDucknixternal am I just off with something?04:45
JontheEchidnaYou should make an offer the ubuntu-docs team.... cannot refuse.04:45
* JontheEchidna whips on sunglasses04:45
nixternalDarkwingDuck: ubuntu-doc isn't using mallard yet are they?04:47
nixternalI thought mallard wasn't ready for the big time yet04:48
* nixternal attempts a deb build of kubuntu-docs 10.04.004:48
nixternal50 to 1 it doesn't work04:48
DarkwingDuckfrom what I gathered from email chains is that they are working very quickly to transition04:49
nixternalya, I don't pay attention to their stuff04:49
nixternalok, nepomuk is pissing me off04:49
DarkwingDuckI was reading it off and on.04:52
DarkwingDuck*sigh* VBox is pissing me off04:52
nixternalqemu ftw!04:53
nixternalif your system supports virtualization, qemu is the way to go04:53
nixternalway less overhead that vbox04:53
nixternaland, of course I forget to build dep on pkg-kde-tools :p04:53
DarkwingDuckI like the video options from VBox...04:53
DarkwingDuckor, does qemu support it?04:54
nixternalahh, no support for those options04:54
nixternalremember, all screenshots at 1024x768 :)04:54
nixternalpng format04:54
JontheEchidnag'night04:54
nixternalthough I usually take care of all screenshots before final release04:54
nixternalg'nite04:54
DarkwingDuck:) yeah yeah yeah. except for the netbook... 1027x60004:55
DarkwingDuck*1024x60004:55
DarkwingDuckI was thinking of you tube vids... Kinda show off Plasma a bit04:55
nixternalok, I have a piece of pumpkin pie with my name written all over it04:57
nixternalbrb04:57
nixternal:)04:58
nixternalthat pie just got its ass kicked05:02
DarkwingDuckLOL05:04
DarkwingDuckAnyway, back to the breaking off topic... why aren't/cant we?05:04
nixternalfor some reason the ubuntu documentation project wants to hold on to everything05:08
DarkwingDuckSo, who makes that? MDKE?05:10
nixternalhe has his fingers in it, yes05:16
nixternalbut he shouldn't be making decisions for kubuntu-docs05:16
nixternalright now, the layout sort of works...when it is time for new and exciting changes, then I will reinvest time to look at pulling away a bit05:17
DarkwingDuckIf you need help with that let me know.05:18
DarkwingDuckDid it build?05:18
nixternalno, I keep breaking other things05:19
DarkwingDuckahh05:19
nixternalooh, I have a bunch of work to get it to build yet05:19
DarkwingDuck:) Okay, I'm heading to bed.05:19
DarkwingDuckgetting up early to cook05:20
nixternalg'nite05:27
vorianbed is for the WEAK and stuff05:35
siretart`hey there08:19
siretart`I'm about to upload this diff to kdemultimedia:08:20
siretart`http://paste.ubuntu.com/328304/08:20
siretart`just before uploading I've noticed that the package seems to be managed in bzr, so I wanted to commit that debdiff to the branch08:20
siretart`however, it seems that I'm not allowed to commit to that branch08:21
siretart`anyone around that could commit the diff for me and upload it? or shall I just upload and someone who can will import the diff from launchpad to the branch?08:21
jussi01siretart`: its a bit quiet here in the mornings, perks up in about an hour or 2. can try pinging Riddell or ScottK or apachelogger for example...08:24
siretart`I guess you just did for me :-)08:25
jussi01yup :D08:26
ghostcubeapachelogger is to old to be up :D he needs is beauty case sleep away08:26
ghostcuberofl08:26
amichairJontheEchidna: in hookgui, is it inded that invokeTerminal will run only when the command is quoted? or should that last line be outside the if?09:31
apacheloggerghostcube: thuesday is the only day I dont have a calculus lecture, hence you will never see me learier than 10 :P10:16
ghostcube:D10:16
apacheloggersiretart`: I'll commit the diff right away, thanks for the heads up :)10:17
siretart`apachelogger: will you do the upload as well?10:18
apacheloggersiretart`: can do10:18
siretart`okay, thanks10:18
apacheloggerhum hum10:30
* apachelogger is wondering when the meeting JontheEchidna was writing about is10:30
Quintasanapachelogger: I did not expect you to be such a good showman :O reading our maling list made me laugh really hard :P11:19
QuintasanRiddell: I belive I sent kdetoys debian diff for review but I didn't receive any comments on it, here's the link in case -> http://dl.dropbox.com/u/69524/kdetoys-ver666.tar.gz11:20
brmassaguys, is there anything i can do regarding the TIMELORD initiative?11:46
Tm_Tbrmassa: hug me ):11:47
brmassaTm_T: so be it11:47
brmassabrmassa [] Tm_T11:47
* Tm_T hugs brmassa back11:48
brmassajezz!!! :P11:48
Tm_Tthank you, now I can continue with this nepomuk mess ->11:48
brmassaTm_T: ;-)11:49
brmassaso... testing/developing/documenting?11:49
Sputmaking it build?11:51
Sput:)11:51
Tm_TSput: nepomuk currently in trunk is disabled, it's a mess ):11:51
Tm_Thmmm, who was our "the man" when talking about translations ?11:51
SputTm_T: yeah, I've noticed11:51
Sputmy system is half-broken currently11:52
Tm_TSput: I have spent a full week if not more to constantly sorting out why trunk is broken11:52
Sputnot very nice of Trueg to introduce something like this a couple hours before feature freeze :/11:52
SputTm_T: same11:52
Tm_TSput: I know, I've been bashing him11:52
Sputwell, actually introducing would've been OK if it were tested11:53
Tm_TSput: ye, shame most of the time people don't remember to mention the one who hints them about build issues and sorts or I would have got more hilights in -commits11:53
Tm_TSput: he doesn't have enough time IIRC, and constantly forgets parts of commits etc... (:11:53
Tm_Tand to be honest, he is not alone11:54
Tm_Talso too many changes goes in without proper check of requirements etc11:54
Tm_TSput: it's not fun to make sure trunk builds in Intrepid also11:55
Sputyeah thank $fsm I don't have to care about such things11:55
Tm_Tnow I know when I get my session up I won't compile anything until it's all sorted11:57
Quintasa1|Szelgrrrr, my mother sometimes is really wried, I'm healthy enough to vaccum my carpet but not to use  the computer :O12:16
=== Quintasa1|Szel is now known as Quintasan|Szel
Sputobviously, you need a new mom12:16
Quintasan|Szelr...12:17
Tm_TQuintasan|Szel: say "good, that's the way" to your mother from me12:17
Quintasan|SzelTm_T: :<12:18
* Quintasan|Szel loves PuTYY12:20
Quintasan|SzelPuTTY even12:20
RiddellQuintasan: where's your kdetoys merge?12:46
siretart`apachelogger: thanks for the upload12:55
apacheloggersiretart`: you're very welcome12:56
RiddellQuintasan: found it, uploaded, thanks13:01
* Riddell deletes 1000 rosetta spam e-mails13:01
=== steveire_ is now known as steveire
amichairJontheEchidna: another q, who is responsible for deleting the hooks? right now the user can run the hook command multiple times and it'll keep showing up13:10
apacheloggeramichair: AFAIK they do not get delted, but blacklisted in a config13:14
apacheloggersince some hooks might require each user to take action13:14
amichairoh13:14
amichairand who does the blacklisting?13:14
apacheloggerthough I suppose there is some difference between system hooks and user hooks13:14
amichairare we supposed to do it after the user selects 'do it'?13:14
apacheloggeramichair: if the hooks code doesnt do it, then no one :P13:15
apacheloggeramichair: pretty much so13:15
amichairapachelogger: yes, that's what I found :-)13:15
apacheloggeractually I would say - after successfully executing the command13:15
JontheEchidnaamichair: you're right, that if else statement is messed up13:38
JontheEchidnathe else should be in regards to the second if13:38
amichairJontheEchidna: ok, fixed that13:39
amichairJontheEchidna: I made the change we discussed yesterday, it's lookin god13:39
amichairJontheEchidna: now I'm looking into further issues, like what happens when a notification occurs while the dialog is already open, or when a hook is deleted (which also pops up a notification!), etc13:39
JontheEchidnaapachelogger: the meeting I referred to is the multimedia sprint that sandsmark was talking about13:40
apacheloggerJontheEchidna: I meant on the mailing list13:40
JontheEchidnaoh13:40
apacheloggeroh13:41
apacheloggerthere is more13:41
JontheEchidnapresumably there will be a meeting to process my application13:41
rgreeningapachelogger: did you see the latest DrWho?13:41
apacheloggerJontheEchidna: I am signed up for the sprint already :P13:41
JontheEchidnacool13:41
apacheloggermarkey pointed it out to me13:41
markeyapachelogger++13:42
apacheloggerthough really, as I mentioned loads of times, KDE needs a generic solution to this13:42
apacheloggerrgreening: waters on mars?13:42
apacheloggernot ye13:42
apacheloggert13:42
markeyapachelogger: btw, we still need some more people, would be nice of you could do some promotion for the event13:42
apacheloggerdidn't find the right mood to ... I dont want to waste that on a boring evening where I will only pay half the attention it deserves anyway :P13:42
markey(any multimedia related folks will do)13:42
apacheloggermarkey: did you invite the bangarang dood?13:42
markeythe what?13:42
apacheloggerbangaran13:43
apacheloggerg13:43
apacheloggersome new video player13:43
markeynever heard of that13:43
markeyfrom kde?13:43
apacheloggerthere have been a couple of posts on planet kde13:43
apacheloggermarkey: yes13:43
markeywell, we sent mails to the multimedia ML, promo ML, events ML....13:43
markeyand about 50 more13:43
markeyif he hasn't seen it yet, then I dunno13:43
apacheloggermarkey: also dtchen might be good to have around since he is the one knowing all about them pulseaudio :)13:43
markeywe already have a PA developer on board13:43
markeyColin Guthrie13:43
JontheEchidnaapachelogger, amichair: I did check it out and it appears that gnome's update-notifier has a hook-delete.c file13:44
markeybut another one can't hurt13:44
apacheloggermarkey: I think dtchen is more about implementations :D13:44
markeyfeel free to ask him13:44
markeyyeah, cool13:44
markeyask him :)13:44
markeywe have plenty space in the location13:44
apacheloggerdtchen: wanna come to kde multimedia sprint in may in .ch?13:44
apacheloggerJontheEchidna: in that case we might as well kill it13:44
apacheloggerJontheEchidna: I seem to remember that the python thingy does only blacklist though13:45
apacheloggeranyhow13:45
apacheloggerJontheEchidna: it would be cool if you could update the hook specification13:45
markeyhere's the official mail for the MM-Sprint, with all information:13:45
markeyhttp://lists.kde.org/?l=kde-events&m=125811990106415&w=213:45
JontheEchidnayeah, it craps all over kdeglobal each time you see a a hook :P13:45
* apachelogger notes that all of ubuntu fails when it comes to updating implemetnation specifications13:45
dtchenapachelogger: details? Foreign travel is kinda tough for me13:45
apacheloggerdtchen: http://lists.kde.org/?l=kde-events&m=125811990106415&w=213:45
apacheloggerJontheEchidna: lol13:46
apacheloggermarkey: do you have a gst dude on board?13:46
rgreeningYa. The doc is insane! Oh my...13:47
rgreeningapachelogger: ^13:47
apacheloggeroh my13:47
rgreening:)13:47
rgreeningwatch it now apachelogger13:47
apacheloggerthere is a box that sez "A system restart is required"13:48
JontheEchidnaWaters of Mars rocked13:48
apacheloggerand there are 3 freaking buttons!13:48
apacheloggerJontheEchidna: I dont wanna hear about it :P13:48
apacheloggerso13:48
markeyapachelogger: don't think so, but would be good to have some (although we're kinda navigating towards using VLC as the main Phonon backend)13:48
apacheloggerwho came up with that 3 buttons idea13:48
apacheloggerway too confusing13:48
apacheloggerwhich one to press13:48
apacheloggeroh dear13:48
markeythe VLC lead dev will attend as well13:48
apachelogger!info vlc13:49
ubottuvlc (source: vlc): multimedia player and streamer. In component universe, is optional. Version 1.0.2-1ubuntu2 (karmic), package size 1581 kB, installed size 3788 kB13:49
markeylibVLC, that is :)13:49
markeynot the player itself13:49
apachelogger!info libvlc-dev13:49
ubottulibvlc-dev (source: vlc): development files for libvlc. In component universe, is optional. Version 1.0.2-1ubuntu2 (karmic), package size 68 kB, installed size 356 kB13:49
apacheloggermarkey: all goody13:50
markey:>13:50
apacheloggersince it is not multiverse there probably are no patent/legal complications with it13:50
markeynice13:50
apacheloggerso technically it could go default in ubuntu13:50
markeyyeah, and VLC is very well maintained13:50
markeyquality software13:50
apacheloggerthat would also allow me to promot kamoso to main and ship it in the netbook remix :D13:50
markeyand eean knows the VLC devs well13:50
markeythey are nice folks13:50
apacheloggerthey are french, all french are nice :P13:51
markeywell.... ;)13:51
apacheloggerweird but nice :P13:51
markeylet's say, the french cuisine is excellent ;)13:51
Tm_Thmm, does we Kubuntu has something I should start pushing to Akademy already?13:53
Tm_Tas I will contact local people soon about it in overall13:54
Tm_Tsoon means today or tomorrow13:54
* Tm_T has to do something else now that trunk is broken and a mess13:54
Tm_TI finally got webkit kpart built but other things are broken now, hooray ):13:55
ScottKapachelogger: We need to schedule a kubuntu-dev meeting now to review JontheEchidna's application.14:08
apacheloggertomorrow UTC evening?14:09
QuintasanRiddell: no problem :)14:09
Quintasanapachelogger: thanks for writing the mail :)14:09
* JontheEchidna has rosetta@launchpad.net blackholed in KMail14:10
ScottKapachelogger: Works for me.14:11
Quintasangood idea, I hate getting shitloads of messages inbox14:11
ScottKWe need at least 3 there.  We also need to invite Riddell, nixternal, and Tonio_.14:11
amichairapachelogger, JontheEchidna: know of a normal way to remove the pages from a kpagedialog?14:12
* ScottK goes AFK.14:12
QuintasanRiddell: is it normal for armel to fail?14:13
JontheEchidnaamichair: removePage(KPageWidgetItem *page)14:14
amichairJontheEchidna: if you don't keep around references to all pages, that is14:14
JontheEchidnaapachelogger: oh, thanks for the feedback on my app too. I'm touched :)14:14
amichairI can't even find a decent way to iterate the pages14:15
JontheEchidnamaybe we could contstruct a signal/slot during the iterator where we create all the pages?14:15
JontheEchidnahmm, that wouldn't work14:15
amichair?14:15
JontheEchidnanevermind14:16
amichairthe multi-hook problem is already fixed, if u meant that. I'm now trying to have it update the dialog with changes that occur while it's open14:16
RiddellQuintasan: armel fails for qt4-x11 currently so everything kde will fail :(14:17
amichairi.e., if we implement deleting the hook and the dialog is open, or there's a new notification while it's open14:17
Riddellapachelogger: I'm out tomorrow evening (and this evening)14:17
Riddellapachelogger: I'll be around every evening next week after 19:00UTC but not daytimes14:17
QuintasanRiddell: kay, thanks, I was worried I screwd something in toys :)14:18
apacheloggerRiddell: well, fine with me, I suppose ScottK should also be around one of these evenings14:18
apacheloggerScottK: just tell us when you prefer to do the meeting14:18
* apachelogger contineus writing about pointers14:18
apacheloggeramichair: create an iterator class then :P14:20
Quintasanapachelogger: about RecordItNow, the recordmydesktop frontend, do you think we can put it in repos with proper testing? I didn't manage to crash it and it worked with serveral different options :P14:20
apacheloggerQuintasan: well, yes14:20
apacheloggerbut really14:20
apacheloggerQuintasan: you would have to talk to whoever spends most time on recordmydesktop14:20
apacheloggeras I pointed out, since the latter does not provide an API recorditnow and recordmydesktop must always be version compatible14:21
amichairapachelogger: I don't know how to get to them... they're not even children of the dialog, but of a kvbox, which has no parent! they're lost in space!14:21
apacheloggeramichair: kvbox.children() shoudl return a qobjectlist14:22
JontheEchidnaThis means we are probably (ab)using KPageDialog in ways never concieved :P14:22
apacheloggerguessing that is :P14:22
* apachelogger cant really propose solutions since he doesnt know the code and needs to write about c pointers anyway :P14:22
amichairapachelogger: but I can't get to the kvboxes either... it's strange, this api14:22
Quintasanapachelogger: if we do not update recordmydeskop it must work :P14:22
amichairJontheEchidna: no, it means the api is lacking... an iterator or a 'clear' method would be nice :-)14:23
apacheloggerhttp://api.kde.org/new.classmapper.php?class=kpage&module=ALL&version=4.x&go=Go14:24
apacheloggerQuintasan: we stands for all of the ubuntu and debian communities, I wonder how you can assume that will not happen? :P14:24
apacheloggeramichair: kpagedialog is a convenice class, there is noething preventing you from deriving the class and adding and iterator14:25
Quintasanoh, well I can't I guess14:25
apacheloggerkpagedialog's intent usecase is not really to iterate the items14:25
amichairapachelogger: of course I can do it myself... but it's very standard for a gui widget to give direct access to children, and for children to be the widgets shown on the parent... that's not the case here14:26
Riddellwho's the ark maintainer again?14:28
amichairoh well, I'll figure some ugly hack around this14:28
apacheloggerRiddell: metellius14:31
apacheloggeroh my, I think I crashed kmail14:32
QuintasanUuuu! I want GR sync in Akregator14:33
JontheEchidnaRiddell: metillus on irc14:34
Riddellhmm, idle 4 days, maybe I should e-mail14:35
apacheloggerQuintasan: what do you want to sync?14:51
Quintasanread and unread articles14:53
apacheloggerQuintasan: from?14:56
apacheloggerto?14:56
apacheloggervia?14:56
Quintasanapachelogger: I subscribe some shit in GR, it automatically goes to akregator, when I read something on GR is gets marked as read in Akregator and vice versa14:58
QuintasanI also use GR on my phone14:58
QuintasanI know I demand a lot :P14:58
Tm_TGR?14:58
Tm_Tgooglereader, right?14:58
Quintasanyup14:58
Tm_Tgood to know it works that way14:59
Quintasanhmm update to kradioripper FTBFS :/14:59
QuintasanIt doesn't14:59
Tm_T?14:59
QuintasanI mean GR doesn't and I would like it to work like this, or rather this would need implementation in Akregator14:59
Tm_Tah, ok15:00
apacheloggerQuintasan: as I already mentioned15:04
apacheloggerthat needs actions at google's end first15:04
apacheloggerunless reader starts providing a stable API there is no point in trying to implement syncing15:04
apacheloggerthe risk of short-term breakage due to changes on google's end is way too high15:04
QuintasanI'm really demanding too much :P15:05
apacheloggerso even if ther was syncing, you would not want to use it, because it might make something explode15:05
apacheloggerQuintasan: you are demanding from the wrong people15:05
apacheloggeryou should be demanding an api from google15:05
apacheloggerthen syncing is really just a matter of someone stepping up and doing it15:05
Riddell"Tagging & Release delayed for KDE SC 4.4-beta115:12
Riddell"We have postponed tagging until monday and the release on thursday."15:12
Riddell"The15:12
RiddellKDE SC 4.3.4 release schedule is not affected."15:12
Tm_TRiddell: ooh!15:13
Tm_TRiddell: where's that?15:13
Sputk-c-d15:14
Tm_Troger15:14
Sputthat was to be expected too, as half of trunk doesn't build currently15:14
Tm_TSput: yep15:14
nixternalgrrr15:14
nixternalmy /home encrytped foobarred last night15:15
nixternalI cannot gain access to that bastard at all, and I need to backup data15:15
Tm_Tand "break kdelibs on mondays" or what it was haven't been followed in long time15:15
Riddellrgreening: http://thread.gmane.org/gmane.comp.kde.devel.core/62217 may be relevant to you (or may not be)15:15
nixternalwell, it looks like I get to reformat/reinstall on my laptop....it went all these years w/o being wiped15:25
nixternalnepomuk blew up my system last night!15:25
Tm_Tnixternal: you are using nepomuk from where?15:27
nixternalI wasn't.....it seemed to have a mind of its own last night and had my CPU at 9999 with a nice temp around 80c15:27
Tm_Tnixternal: I mean you have nepomuk installed from what source?15:28
nixternalkarmic15:28
Tm_Tok, weird15:28
Tm_Tbut then again, Nepomuk is weird15:28
Riddellphew. all SC merges uploaded, diffs sent to debian, patches sent upstream15:44
Riddellexcept kdebindings but that's for another day15:44
rgreeningthanks Riddell.. looking now...15:56
QuintasanRiddell: http://revu.ubuntuwire.com/details.py?upid=7092 <- please review if you have a second, and I wonder does linitan really needs to complain about missing watch file? Not every package has it15:58
rgreeningRiddell: yeah, thats the smb:// ioslave for accessing smb shares on other systems. This works already today... and isn't part of making a new local share16:00
ejatguys ... any idea about bug 39884016:21
ubottuLaunchpad bug 398840 in gwibber "Traceback File "bin/gwibber", line 78, in <module>" [Undecided,New] https://launchpad.net/bugs/39884016:21
Riddellejat: gnome stuff in #ubuntu-desktop16:27
ejatRiddell: what i mean .. is it not compatible in kde?16:28
Tm_Tejat: that's not compatibility issue16:29
Tm_Tejat: that's simply bug in gwibber16:29
ejatTm_T: thanks .. for the explanation16:31
ejatany similar client like gwibber for kde?16:31
Riddellchoqok16:31
ejatowh ok .. thanks Riddell .. trying it ..16:32
amichairJontheEchidna: btw I'm working off the branch at lp:~amichai2/kubuntu-notification-helper/fixes, when you're ready to review/discuss16:33
amichairJontheEchidna: I think all the crashes are gone, at least the ones I've managed to recreate yesterday16:36
JontheEchidnacool16:36
JontheEchidnaamichair: I notice that the runCommand() function in HookGui disappeared16:42
amichairJontheEchidna: no, it's just hiding :-)16:42
JontheEchidnaoh, it moved16:42
JontheEchidnanvm16:42
amichairJontheEchidna: it's now encapsulated in Hook as well - each hook runs it's own command (this fixes the bug u noticed yesterday with a single m_command for all hooks)16:43
JontheEchidnaright, good.16:43
JontheEchidnaI must play with this a bit :)16:46
JontheEchidnaamichair: awesome, merging16:52
amichairJontheEchidna: that was quick :-)16:52
Riddellagateau: gwenview question on kubuntu-users mailing list16:53
JontheEchidnaD: kate: symbol lookup error: /usr/lib/libkateinterfaces.so.4: undefined symbol: _ZN9QHashData13detach_helperEPFvPNS_4NodeEPvEPFvS1_Ei16:55
Tm_TJontheEchidna: Qt <316:55
JontheEchidnagotta wait for the kdesdk update I suppose. Better not close my remaining kate ;-)16:56
=== agateau_ is now known as agateau
agateaummm internet went down17:14
agateauRiddell: what is the question about Gwenview?17:14
amichairJontheEchidna: what does this mean? Path conflict: src/daemon/hookevent/hook.cpp / src/daemon/hookevent/hook.cpp17:15
JontheEchidnadunno17:15
amichairI'm supposed to do 'bzr merge' to sync back, right?17:18
Riddellhttps://lists.ubuntu.com/archives/kubuntu-users/2009-November/047972.html "Gwenview & printing Landscape"17:19
agateauRiddell: mmm, printing orientation, that's quite messy in KDE atm.17:20
JontheEchidnaamichair: For getting your changes in to trunk I just copied the files over and committed. (I don't know how to officially do a merge with bzr...)17:21
JontheEchidnait's probably related to that ;-)17:21
tsimpsonI think you need to resolve the conflict (by editing the file), then run "bzr resolve <file>" or "bzr resolve --all" to mark it as "resolved"17:22
amichairoh, maybe it's because there was a bzr rename in there, so it got picked up as changes on the filesystem instead of in bzr or something17:22
amichairtsimpson: there's no difference in the file, it says 'path conflict', but shows two identical paths17:22
tsimpsonthen you probably need to dive into "bzr help"17:23
amichairtsimpson: I'm trying :-)17:23
JontheEchidnahmm... font rendering has changed slightly in 46. rc117:28
JontheEchidna*4.6 rc117:29
Tm_TJontheEchidna: yes17:29
JontheEchidnaCan't quite tell what's different17:29
Tm_TJontheEchidna: it's "fixed" and now is quite similar to others17:29
JontheEchidnaless fuzzy maybe?17:29
agateauRiddell: I just tried printing in landscape, it worked here (with the pdf printer)17:29
Riddellagateau: tell it to the mailing list :)17:30
Riddell@canonical addresses should be whitelisted17:30
Tm_TJontheEchidna: more accurate, as before glyph heights and stuff were calculated wrong17:30
JontheEchidnaah, yeah. The letters are a bit lower on the pushbuttons17:30
agateauRiddell: ok17:31
DarkwingDuckJontheEchidna: to do a merge with bzr use bzr merge ADDRESS17:31
agateauRiddell: won't be able to make a proper reply though17:32
amichairDarkwingDuck: any idea how to fix the branch now? is there a 'resync' that just grabs everything anew from trunk to the branch?17:33
JontheEchidnathe letters seem almost smaller too17:33
JontheEchidnaI guess that's part of the glyph heights17:34
DarkwingDuckamichair: what are you trying to do? Repopulate local?17:34
amichairthere's a branch, and the changes in it got merged to trunk in one fell swoop. now I do 'bzr merge' on the branch, and it's showing some sort of path conflicts17:35
DarkwingDuckwhat sort of conflicts?17:37
DarkwingDuckpath?17:37
DarkwingDuckbzr diff17:37
amichair"Path conflict: src/daemon/hookevent/hook.cpp / src/daemon/hookevent/hook.cpp"17:37
amichairthe old and new are both pointing to the same place... not sure what the conflict is17:38
DarkwingDuckamichair: http://doc.bazaar-vcs.org/bzr.0.92/en/user-guide/conflicts.html17:38
amichairI'm guessing that it doesn't know that a 'bzr mv' is equivalent to a add+remove if the content is identical17:39
agateauRiddell: done17:39
agateauhave to go now17:39
amichairDarkwingDuck: that link says to rename the file... but I don't know what to rename it to, since both paths and names are the same (if I understand correctly)17:40
DarkwingDuckif you do bzr diff it should give you a list of changes. if your file is older then remove it to another location so it isn't lost and try the merge.17:42
DarkwingDuckbzr is not perfect all the time :P17:42
DarkwingDuckamichair: that work for ya?17:48
amichairDarkwingDuck: I'm not sure which file is which... it created a .cpp.THIS file, which is identical to the .cpp file. no diff. a bzr diff shows the entire contents of the cpp file added, like it's new.17:49
amichairthe bottom line of the diff (after the entire added file) says 'renamed blabla.cpp to blabla.cpp.THIS'17:51
amichairmaybe if I just delete the THIS files?17:51
amichairnope.17:52
amichairoh well. I'll just try copying everything over manually and committing.17:58
DarkwingDuckhmmm. that's something I have not run into before18:00
amichairdoesn't work either. maybe bzr mving the THIS files on top of the other ones... dunno I'll play around until it lets me continue working :-)18:01
DarkwingDuckhehe. Let me know how you solve it and I'll add it to my bzr quick fix file :D18:02
amichairDarkwingDuck: we have a winner!18:09
amichairDarkwingDuck: for ur faq: I think it was caused by a bzr rename in the branch, but a remove+add in trunk, which got them out of sync18:10
DarkwingDuckahhhh18:10
DarkwingDuckSweet! :)18:10
amichairDarkwingDuck: solution: bzr delete --force file.cpp, then bzr mv file.cpp.THIS file.cpp (the THIS is auto-generated by bzr), and then bzr resolve file.cpp18:11
amichairDarkwingDuck: rinse and repeat for each conflicting file separately.18:11
DarkwingDuckThanks amichair18:11
amichairDarkwingDuck: s/bzr delete/bzr rm/18:14
=== mgraesslin_ is now known as mgraesslin
Quintasanoh man I didn't think that I could learn two things at once and both are useful, c++ and git :O18:16
DarkwingDucki'll stick to markup languages :D18:16
nookie^hi all!18:32
nookie^has anyone thougt if it could be good to have an brainstorm page for kubuntu?18:32
nookie^sort of brainstorm.kubuntu.org18:32
nookie^where people could upload their ideas and improvements?18:32
* JontheEchidna goes off to celebrate turkey day18:35
Tm_Tnookie^: the ubuntu brainstorm wouldn't work, because...18:45
Lex79ScottK: when you have time you should rebuild kdesdk against qt 4.6~rc1 and take a look in "failed to upload" for kdebase i38618:59
Lex79https://edge.launchpad.net/ubuntu/+source/kdebase/4:4.3.3-0ubuntu2/+build/136553418:59
nookie^Tm_T: hmmm19:10
nookie^ok19:10
Tm_Tnookie^: yes?19:10
nookie^Tm_T: i wonder why?19:11
nookie^because that could give ideas on what things could be improved, changed in kubuntu19:11
Tm_Tnookie^: hmm, but those can be done in ubuntu brainstorm too, right?19:11
nookie^Tm_T: right.. but i wonder how many devs from kubuntu are reading those19:12
Tm_Thmm, I don't see how using different site whould make it any different19:12
nookie^im just thinking maybe it could be only be focused on kubuntu19:13
nookie^and where devs could be reading stuff more frequently19:13
nookie^but maybe u're right.. maybe its not good idea19:13
nookie^i dont know19:13
Tm_Tnookie^: see http://brainstorm.ubuntu.com/kubuntu/19:14
tsimpsontags :)19:14
Tm_Ttsimpson: exactly19:14
Tm_Tofcourse we could redirect or something from brainstorm.kubuntu.org (;)19:14
nookie^that could be maybe to have19:15
nookie^just redirection to there19:15
nookie^=)19:15
nookie^nice idea Tm_T19:15
nookie^=)19:15
nookie^to bad that there are not that many there19:17
Tm_Twhat many?19:17
nookie^ideas19:17
Tm_Tbecause we are doing that good job (;)19:18
nookie^Tm_T: that's it! hehehe =)19:18
Blizzzsomeone in need of google wave accs? have some invitations left19:34
shtylmanwe should get all kubuntu people to use wave :)19:59
Tm_Tshtylman: who isn't yet?19:59
Tm_Tshtylman: but get some usable frontend to it for me please (:20:00
shtylmanTm_T: haha20:00
Tm_Tit's not funny anymore20:01
jadHello20:09
danttiRiddell: a shot of the next kpk http://img88.imageshack.us/img88/3950/newkpk.png :P20:09
jadhave the packages in the experimental repo been recompiled against Qt 4.6 beta 1 ?20:09
jaddantti: seems pretty close to what exists now :)20:10
danttijad: sure, it just has the application icon, the description inverted and the kickoff behavior on mouse over..20:11
shtylmanTm_T: what do you not like about it? I havn't used it for anything so I don't know20:12
Tm_Tshtylman: the web interface is just too slow, so never got anything useful done20:12
shtylmanahh20:12
jaddantti: Kickoff behaviour?20:13
jadyou mean hover is a click?20:13
Tm_Tjad: which Qt that repository has?20:15
jadExperimental I think20:15
Tm_Tjad: erp... 4.6 rc120:17
tsimpsonthere is only has qt4-x11 and phonon-backends in karmic, and phonon-backends in that repo20:18
Tm_Tjad: so it all has to be built against that one20:18
Tm_Ttsimpson: indeed20:18
tsimpsonignore that 2nd "phonon-backends" :)20:18
jadSorry Rc120:20
jadRight Phonon has been throwing symbol lookup werrors20:22
shtylmancan I make ubottu go to any channel and log it? or does it only sit in certain channels?20:22
tsimpsonit doesn't log any channel20:23
shtylmantsimpson: then what logs these channels?20:30
tsimpsonshtylman: ubuntulog :)20:31
shtylmantsimpson: same question... now with ubuntulog :)20:31
tsimpsonthat's only for ubuntu channels, and goes directly to irclogs.u.c20:31
tsimpson*ubuntu, non-loco channels20:32
tsimpsonwe have a different log bot for loco channels20:32
shtylmantsimpson: k... and can that bot be made to log new user created channels? for short periods of time?20:32
tsimpsonshtylman: you'd need to ask the person who runs the bot20:34
shtylmank20:34
shtylmanany idea on who that is?20:34
tsimpsonand you'd probably have better luck with the locobot_X bot(s) then ubuntulog20:34
shtylmangotcha20:34
tsimpsonI think http://trac.ubuntu-eu.org/ is the place to ask20:37
tsimpsonshtylman: or you can just run supybot yourself and enable the ChannelLogger20:38
shtylmantsimpson: how do I do that?20:39
shtylmanand where does it dump the logs?20:39
shtylmantsimpson: I suppose the question is not how20:39
tsimpsonjust file a "ticket" requesting a logbot for your channel20:39
tsimpsonthe logs go http://logs.ubuntu-eu.org/20:39
shtylmanbut more of ... is that bot already running? or you mean run it myself locally20:39
tsimpsonthey run it on their servers20:40
shtylmangotcha20:40
shtylmank... I will look into that... I need something that will log channels that are created and torn down pretty often20:40
shtylmanso a "ticket" might take too long20:40
tsimpsonthen you'll probably have to run your own log bot20:41
Tm_Tor just use your regular irc-client for logging20:41
tsimpsonsupybot is fine for that (ubottu is a supybot)20:41
KubuntiacThis is probably not needed for peeps in this channel, but for any packaging dudes, have you taken a look at Giftwrap?21:20
KubuntiacIt's meant to be an automated way to create debs for Ubuntu21:21
Kubuntiachttp://giftwrap.tuxfamily.org/21:21
KubuntiacJust thought I should mention it in case it can help speed things up for you. :)21:21
Tm_TKubuntiac: similar to checkinstall?21:22
KubuntiacNot really21:23
KubuntiacCheckinstall just installs the program21:23
Kubuntiacthis creates a deb21:23
KubuntiacIE you give is a source .tar.gz with the right folder structure, answer the wizards questions, and voila! Ubuntu deb21:24
yuriypulseaudio is pretty awesome. if only there were a friendly UI for it21:24
KubuntiacI'm not involved with it, but I'm a compiling moron, and I still managed to make a working deb or two21:25
Kubuntiac(Giftwrap, not Pulseaudio!)21:25
Kubuntiacyuiy - I like the idea of Pulse, but have trouble finding a use beyond network streaming...21:26
Tm_TKubuntiac: checkinstall creates deb so you can install it21:26
KubuntiacTm_T: My understanding is that the checkinstall deb isn't really suitable for distribution21:26
KubuntiacBut then I know very, very little about any of this stuff21:27
Tm_TKubuntiac: yup, not suitable for distribution21:27
KubuntiacAnyway, I'm no expert (I can barely compile an app) but it just seemed very fast and easy to use21:28
Kubuntiacand it has a ppa21:28
Kubuntiac:)21:28
tsimpsonKubuntiac: if we want distribute debs, we use a PPA or the official archives, so why do we need giftwrap? (sell it to me ;)21:39
Kubuntiactsimpson: lol. You're asking the wrong salesman. For all I know PPA's may be better. I'm sure everyone on this channel knows more than me here. I'm just throwing out something I found to let smarter people than me look at it. :)21:55
KubuntiacI do know that I tried to create a PPA once and couldn't even get through the key signing to become an Ubuntero. I managed to create a deb with Giftwrap though. :)21:57
=== Kubuntiac is now known as Kubuntiac-Away
=== Kubuntiac-Away is now known as Kubuntiac

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