/srv/irclogs.ubuntu.com/2009/06/17/#ubuntu-desktop.txt

TheMusoMorning robert_ancell.00:10
robert_ancellTheMuso: Hey Luke00:11
awe /back00:11
rickspencer3robert_ancell: TheMuso hi00:16
rickspencer3awe, hi00:16
TheMusoHey rickspencer3.00:16
robert_ancellrickspencer3: hi00:16
rickspencer3sorry, I was tuned out, I was capturing the ntoes from this morning's team meeting00:16
rickspencer3https://wiki.ubuntu.com/DesktopTeam/Meeting/2009-06-1600:16
TheMusonp00:16
awerickspencer3: hey back00:16
rickspencer3eer, last nights team meeting for you guys :)00:16
* TheMuso reads00:16
rickspencer3awe: are you just hanging out, or are you here for the team meeting, Eastern edition?00:17
awejust hanging out...00:17
awei was gonna ask you when this meeting was... now I know.  ;)00:17
rickspencer3TheMuso: robert_ancell: how do you want to do this?00:18
rickspencer3do you want me to drive like in the big meeting?00:19
robert_ancellrickspencer3: yes, I think that will work best00:19
* TheMuso is reading the minutes and is looking at things he may want to discuss, just a sec.00:19
* rickspencer3 drums fingers00:21
* rickspencer3 whistles00:21
TheMusoI still have 1 spec to finish drafting and get approval for, which is audio, however I've asked for help from dtchen to get his input.00:21
TheMusoHe has done that so far as he has told me, I still need to have a look, but I suspect things are almost in good shape. I'll get that finished off today.00:21
rickspencer3ok00:22
rickspencer3let's go through quickly in order00:22
rickspencer3Feature Definition Freeze00:22
rickspencer3robert_ancell: do you have any blueprints for Karmic?00:22
robert_ancellrickspencer3: I have the compiz blueprint, I'm not sure if it needs the same actions as the other blueprints - feedback?00:23
rickspencer3can you paste a link?00:23
robert_ancellhttps://blueprints.edge.launchpad.net/ubuntu/+spec/compiz-bug-management00:23
rickspencer3yes, I think it would be good to go through the process00:24
rickspencer3I think your "actions" could be considered work items00:24
rickspencer3you may not need a spec, though00:24
rickspencer3perhaps add some detail, and ask pitti to review00:24
robert_ancellMy current status: Have produced a wiki page for users, triaged ~200 bugs, bug count is reduced by 100 since starting00:24
robert_ancellOK, will work on that today00:24
* rickspencer3 adds to notes00:25
rickspencer3TheMuso: sounds like you are on track00:26
TheMusorickspencer3: Yeah I think so at this point.00:26
rickspencer3next was the partner update00:26
rickspencer3DXE is gearing up, not expecting any particular issues there00:27
TheMusoRight, I'll be watching gdm closely however due to possible accessibility issues.00:27
rickspencer3U1 is undergoing Main Inclusion Review, looks like the filesynching should be in main by next week00:27
rickspencer3TheMuso: are you aware of any accesibility issues now?00:27
TheMusorickspencer3: Not with current gdm, but I haven't tried the new one yet. Accessibility issues that I have in mind are related to accessible loginw tih speech/magnification.00:28
rickspencer3can you please ping kenvandine and tell him how to test it?00:28
rickspencer3he has it running in a VM00:28
rickspencer3if there are issues, I would like to know asap00:28
TheMusoOk, I am not sure if the new GDM has a different architecture/configuration mechanism to what we currently hae, so I need to look into that.00:29
TheMusos/hae/have/00:29
rickspencer3it would be useful to tell kenvandine what to look for00:29
rickspencer3so that we spread the skill around a bit00:29
rickspencer3is that okay?00:29
TheMusoOk, I'll email him.00:29
TheMusoFine by me.00:29
rickspencer3ACTION: TheMuso to email kenvandine regarding accessibility testing for new GDM00:30
TheMusoI'll also need to test empathy once its part of the desktop for accessibility issues as well00:30
rickspencer3Kubuntu is rocking and rolling as always00:30
rickspencer3you can see a couple of new features there00:30
rickspencer3next ...00:30
rickspencer3Till has fixed a fairly widespread issue with printing, looks like there will be an SRU for Jaunty, fix will be in Karmic shortly00:31
* TheMuso can help with merges.00:31
rickspencer3ACTION: All - review https://merges.ubuntu.com/main.html and ask pitti for assistance if needed00:31
* rickspencer3 suspects TheMuso is reading ahead :)00:31
TheMusoI am./00:31
robert_ancellAlso look at http://people.ubuntu.com/~seb128/versions.html, it is easier than MoM00:31
* TheMuso is used to MoM, but looks at seb's script as well.00:31
TheMusoc/00:31
rickspencer3looks like  you are both mentioned in pitti's report00:32
rickspencer3next ... we are going to switch to empathy this week00:32
rickspencer3next ... bug assignment00:32
rickspencer3this was a big discussion you guys missed last week, but essentially it boils down to:00:33
rickspencer3having a bug assigned to you is a commitment to try to fix it in the current release00:33
rickspencer3have either of you been treating them differently than that?00:33
robert_ancellAssigned means "commitment to fix" to me but not necessarily in next release00:34
TheMusoNo, although I probably have a few bugs that are languishing that I need to either look at or kill off.00:34
robert_ancellbut I think next release is appropriate00:34
TheMusorickspencer3: you said we are mentioned in Martin's report. Which report?00:34
rickspencer3TheMuso: ok, please unassign bugs that you aren't going to fix00:35
TheMusorickspencer3: Yeah I intend to.00:35
rickspencer3robert_ancell: ok00:35
rickspencer3in terms of the report, i was referring to ACTION: All - review https://merges.ubuntu.com/main.html and ask pitti for assistance if needed00:36
rickspencer3I just grepped your nicks though, so not sure what context you were mentioned00:36
* rickspencer3 has been totally busted being lazy00:36
TheMusooh ok00:36
rickspencer3ok .. so then there was this pretty long discussion about quality measures00:37
TheMusorickspencer3: Since I changed teams, I had my performance review with Robbie, but you and I need to sort out my goals for this cycle/6 months.00:37
rickspencer3I am looking for some indicators about the current quality of the product so that I can sleep at night00:37
rickspencer3TheMuso: ok, let's chat about that right after the meeting00:37
TheMusorickspencer3: Ok sounds good.00:38
rickspencer3in terms of quality measures, I'm looking for something to measure, like incoming bugs versus resolved bugs, etc...00:38
rickspencer3thoughts?00:38
TheMusoNot really atm.00:38
robert_ancellrickspencer3: that metric will probably be getting worse as ubuntu gets more popular00:39
rickspencer3hmm00:39
rickspencer3robert_ancell: right, that was brought up00:39
robert_ancellrickspencer3: perhaps a debian "testing" style measurement00:39
rickspencer3just a raw number of bugs is a measure of popularity, not quality00:39
TheMusoAudio hardware bugs are always going to be a pain, due to the pain of hda.00:39
rickspencer3I don't know what those are00:39
robert_ancelli.e. no critical bugs open, no big bugs being opened00:39
rickspencer3so percentage of bug severities?00:40
rickspencer3that's a good idea00:40
robert_ancellSee "Testing" on http://packages.qa.debian.org/c/control-center.html00:40
robert_ancell"Testing status"00:40
* rickspencer3 book marks00:40
robert_ancellThey have a very mature system of validating which packages are stable enough to go from unstable to testing (all automatic)00:40
rickspencer3ok, I'll be dinking with that over the next week or so00:40
rickspencer3thanks for the link00:40
rickspencer3any other thoughts on that?00:41
robert_ancell+1 to have a metric00:41
rickspencer3:)00:41
rickspencer3okay, next topic should be a relief to robert_ancell00:41
rickspencer3quickly mailing list and disussion time00:41
rickspencer3I'll set that up00:41
TheMusoWhat is quickly?00:41
rickspencer3what's quickly?00:41
rickspencer3what isn't quickly?00:42
* robert_ancell someone hasn't heard of rickspencer3 baby :)00:42
rickspencer3it mows the law, slices your bread, feeds the hungry00:42
TheMusoI thought it was an ap of some sort00:42
TheMusos/ap/app/00:42
rickspencer3there is nothing more important in this world than quickly00:42
rickspencer3</sarcasm>00:42
rickspencer3TheMuso: seriouslu00:42
rickspencer3https://edge.launchpad.net/~quickly00:42
rickspencer3it's a system to make application development on Ubuntu much easier00:43
TheMusook00:43
TheMusoah00:43
rickspencer3including project templates and making things like creating PPAs and such much easier00:43
TheMusook sounds good.00:43
rickspencer3so you can say "quickly release" and it does all the magic to make a ppa for you00:43
rickspencer3if either of you are interested, please join the mailing list!00:43
rickspencer3that goes for everyone really00:43
rickspencer3(but this should cut down on me harassing robert_ancell first thing in the morning)00:44
rickspencer3;)00:44
TheMusoI'll probably check it out when its more mature for a11y stuff it has a GTK UI.00:44
TheMusoa11y = accessibility00:44
robert_ancellrickspencer3: didn't get time to look at it yesterday, will try to today00:44
rickspencer3ok00:44
rickspencer3schnext is seb128's script, which you've already pointed to00:45
rickspencer3and also ccheney, besides changing his nick, has also added rosetta support to OOo, which is kinda cool00:45
rickspencer3any other business?00:45
TheMusonot from me00:45
robert_ancellNote malone is probably going to stop sending notifications of bug duplicates: https://bugs.edge.launchpad.net/malone/+bug/4623700:46
ubottuLaunchpad bug 46237 in malone "fine-tune delivery of duplicate notification mails" [Medium,Triaged]00:46
robert_ancellYay!00:46
rickspencer3coolio00:46
robert_ancell(I sent out ~300 duplicate emails to ~300 people triaging compiz...)00:46
rickspencer3hehe00:47
TheMusohaha00:47
rickspencer3it happens to everyone eventually00:47
robert_ancellYeah, they didn't find it so haha...00:47
rickspencer3this means you are fully integrated!00:47
ajmitcha very welcome change to malone there00:47
rickspencer3well, if it impacted them negatively, they need to tune their automated bug handling00:47
rickspencer3robert_ancell: TheMuso: was this useful for you?00:48
robert_ancellyes00:48
rickspencer3it took about 22 minutes00:48
TheMusoYes, although I was reading ahead to deal with items that concerned me talking to you. A lot of that stuff probably didn't need repeating in here, since it was informational.00:48
TheMusobut that will vary from week to week depending on the agenda.00:48
robert_ancellI think we're currently more reviewing the western meeting, I think in future there will be more discussion from my side00:49
TheMusoRight.00:49
rickspencer3robert_ancell: do you have anything to discuss?00:49
robert_ancellI'm done00:49
rickspencer3there were no agenda items00:49
rickspencer3TheMuso: same for you?00:50
rickspencer3did you have agenda items that I missed?00:50
robert_ancellI'm working on compiz + updating packages this week so not a lot to report00:50
TheMusoNo I didn't. I'd indicate them in my report if I did.00:50
rickspencer3ok00:50
rickspencer3next week we should start with me asking you for agenda items00:50
rickspencer3and discuss those first00:50
rickspencer3robert_ancell: was the review of the western meeting useful?00:51
TheMusoI'd put any in my report, so I don't think asking is necessary if they are in our reports.00:51
rickspencer3I can just pull out announcements next time00:51
rickspencer3TheMuso: ok, but sometimes there are things to *discuss* rather then just report00:51
rickspencer3like if you want help, or see a problematic issue, etc...00:51
robert_ancellrickspencer3: yes00:51
TheMusorickspencer3: Yes I know, but I would mark those for discussion in my report.00:51
* TheMuso is trying to be efficient with these meetings.00:52
rickspencer3TheMuso: ok, I'll try to look out for those00:52
rickspencer3sweet00:52
rickspencer3I'll add a few things from here to meeting minutes before I send them out00:52
rickspencer3cheers!00:53
TheMusonp00:53
* robert_ancell eats breakfast. mmmm01:01
TheMusoWow thats late. :)01:01
TheMusoBreakfast was a little over 2 hours ago for me.01:02
robert_ancell:)01:02
* TheMuso freely admits he is an early riser.01:03
TheMusoEspecially in winter, when walking of a morning in the cool air is enjoyable.01:03
robert_ancellok, now that is crazy01:05
TheMusoOnce you warm up, you're fine. And warm gear is needed of course, but thats no big deal.01:06
=== cjwatson_ is now known as cjwatson
=== onestone____ is now known as onestone
=== asac_ is now known as asac
=== rickspencer3 is now known as rickspencer3-afk
TheMusoIs evolution 2.27.3-0ubuntu1 crashing at startup for anyone else?06:39
pittiGood morning06:39
pittirickspencer3-afk, robert_ancell: indeed I consider "assigned" as "I will realistically get to this in a reasonable time frame", which doesn't necessarily mean "this release"06:41
pitti(which is pretty unrealistic for bugs which you get close to the end of the cycle anyway)06:42
=== tkamppeter_ is now known as tkamppeter
didrocksgood morning07:26
pittihey didrocks07:52
didrockspitti: how are you? The flu is definitevely gone? :)08:01
pittididrocks: oh, absolutely (for some time already)08:01
pittiit was just a cold, not a real flu08:01
crevettehello08:03
didrocksrobert_ancell: hum, I think you didn't understood how quickly is looking for commands08:06
robert_ancelldidrocks: how should it be?08:08
didrocksrobert_ancell: commands can be built in are in a template08:08
didrocksso, you never know if the commands exist when parsing args08:09
didrocksthat's why I detected the commands in a second step08:09
didrocksfor instance, now, if I take your version in a ubuntu-project based template project08:09
didrocksand try "quickly release"08:09
didrocksI get an unkown command08:09
didrockseven if release is in templates/ubuntu-project/release.py08:10
robert_ancelldidrocks: ok, can  we then assume everything preceeding a command starts with '-'?08:10
didrocksrobert_ancell: no, commands doesn't begins with -08:10
didrocksfor instance, new is a command, so we have "quickly new ..."08:10
robert_ancelldidrocks: no, preceeding (before) the command08:10
didrocksrobert_ancell: that is to say, we have options ?08:11
robert_ancellyes08:11
didrocksrobert_ancell: no08:11
didrockslook at the spec, we can have a template08:11
didrocksbut this one can be included in the .quickly file08:11
didrocksI make this check after08:11
didrocksand print "unkown command" if needed08:12
didrocksthe only thing you have to change to your stuff is to accept unkown command at this stage08:12
robert_ancelldidrocks: where is the spec?08:12
didrocks5qlsom your removed some of the variables I use later :/08:13
didrocks(opt_hat_template and opt_template)08:13
didrocksrobert_ancell: still drafting but https://wiki.ubuntu.com/DesktopTeam/Specs/Karmic/Quickly08:13
robert_ancelldidrocks: can that be linked off the quickly LP page easily08:14
didrocksrobert_ancell: you can add it, but as long as it has not been approved...08:14
pittirobert_ancell: https://blueprints.edge.launchpad.net/ubuntu/+spec/compiz-bug-management is still "drafting"; I guess you don't actually want to produce a full spec wiki page about this? the whiteboard seems okay to me08:16
pittirobert_ancell: do you still want to work on this, or shall I review it for approval?08:17
pittirobert_ancell: most actions look fine to me, just "Consider how to manage incoming bugs to keep manageable" is blurry08:17
pittithe other action items address this, though08:17
pittirobert_ancell: I do like action 408:18
robert_ancellpitti: I just made some work items for it.  The actions was what was proposed in the meeting.  I consider that a list of things we should do and the actions items things we will do08:19
pittirobert_ancell: e. g. action 4 should get a work item (write/run script to mark all old bugs as incomplete and ask for re-testing)08:20
pittiand another script to time out bugs without response (bryce has this already, I think)08:20
didrocksrobert_ancell: I'm fixing it right now08:21
robert_ancelldidrocks: ok, I was just doing it too! :) you do it08:22
didrocksrobert_ancell: if you want, you can :)08:22
brycehttp://bazaar.launchpad.net/~arsenal-devel/arsenal/master/annotate/head%3A/contrib/expire-bugs.py08:23
didrocksrobert_ancell: it it clearer now, how we find commands?08:23
robert_ancelldidrocks: I think it's really important the command-line is clear and give appropriate feedback.  When I checked it out and ran it it gave a very odd warning.  And if I pass --laskjda to it it didn't complain at all08:23
didrocksrobert_ancell: yes, the option handling wasn't great. I didn't focussed on it08:24
brycerobert_ancell, pitti: this one might be easily adaptable for your action 4:  http://bazaar.launchpad.net/~arsenal-devel/arsenal/master/annotate/head%3A/contrib/needs-retest.py08:24
robert_ancellbryce: thanks08:24
robert_ancelldidrocks: I was running it as a first user might and it wasn't clear to me (understand not the first priority though).08:25
bryceboth of those expect 'arsenal_lib.py' to be in the current working dir; that file is at http://bazaar.launchpad.net/~arsenal-devel/arsenal/master/annotate/head%3A/contrib/arsenal_lib.py08:25
didrocksrobert_ancell: ok, so, please, fix it and tell me. I will then try it :)08:25
didrocksrobert_ancell: to assure the basic work, you can try to run:08:25
didrocksquickly new ubuntu-project project108:26
didrockscd project108:26
didrocksquickly release08:26
robert_ancellpitti: update08:26
didrocks"quickly -t ubuntu-project release" must work as well08:26
robert_ancelldidrocks: But a first user will try08:26
robert_ancellquickly08:26
robert_ancellquickly --help08:26
pittirobert_ancell: nice; please set it to 'review' once you are ready08:26
didrocksrobert_ancell: yes, quickly or quickly --help must give the usage :)08:27
robert_ancelldidrocks: and if you run:08:27
robert_ancellquickly new template name --arg08:27
robert_ancellor08:27
robert_ancellquickly --arg new template name08:28
robert_ancelldoes both work/it warn you you have entered it wrong?08:28
didrocksno, it should both work (it was the case with the limitted option I gave)08:28
didrocksrobert_ancell: we only use for quickly our know option08:28
didrocksrobert_ancell: for unkown one, we give it to the command08:29
robert_ancelland:08:29
didrockswhen calling subprocess.call(...)08:29
robert_ancellquickly new --arg template name gives odd response :)08:29
didrocksrobert_ancell: in my version of code ?08:29
didrocksrobert_ancell: yes, that's bad handled :)08:31
didrocksrobert_ancell: again, I didn't focussed on command parsing, just making it a little better than the first draft I had08:31
robert_ancelldidrocks: no worries, I'm just be pedantic too early :)08:31
didrocksrobert_ancell: so, if you can make it better, you're really welcome :)08:31
robert_ancelldidrocks: I've pushed it back to how it was, you may want to check if the usage description seems appropriate though08:32
robert_ancellI think we need to add to the spec how the command processors can pass back to quickly "I got stuff I didn't understand, show the usage + my usage"08:32
didrocksrobert_ancell: yes, add it :)08:33
didrocksrobert_ancell: but option parsing must be cleverer than it is, if you have something to propose, don't hesitate :)08:33
didrocksrobert_ancell: if the user case I gave you works, the basics are there08:34
robert_ancelldidrocks: I'll think about it :)08:34
robert_ancelldidrocks: also, was there a reason why there is a .ui file for the about dialog?  Usually you just generate it on demans08:34
robert_ancells/demans/demand08:35
didrocksrobert_ancell: I completed the usage()08:36
didrocksrobert_ancell: not sure, I didn't handled this part08:36
didrocksrobert_ancell: it's on pygtk?08:36
didrockssome kind of "about dialog" function08:37
didrocks(I'm giving myself the target to learn pygtk be the end of the summer)08:37
robert_ancelldidrocks: gtk.show_about_dialog08:37
robert_ancellbecause you probably don't ever need to customise it08:38
robert_ancellI'll make the change08:38
didrocksrobert_ancell: yes, a way better :)08:38
robert_ancelldidrocks: did you push?08:38
didrocksrobert_ancell: yes, it's pushed08:39
didrocksrobert_ancell: if you have some time and can confirm that quickly release in an "ubuntu-project project" works for you... :)08:39
robert_ancelldidrocks: ?08:40
didrocksrobert_ancell: /path/to/quickly.py new ubuntu-project dummyproject ; cd dummyproject ; /path/to/quickly.py release08:41
didrocksrobert_ancell: the main issue is that unkown arguments and options are given to the command we execute in subprocess.call() and we don't know if they wait for parameters or not. So, we have to triage between our options "--template, --staging" and leave others alone...08:45
robert_ancelldidrocks: it should probably notify what launchpad settings it required08:46
robert_ancellrequires08:46
didrocksrobert_ancell: look at the comment in commit 5508:47
robert_ancelldidrocks: hehe08:48
didrocksat first glance, I used manage-credential to do it automatically, without asking the user08:49
didrocksbut well, this is bad to ask for email/password in a third-app08:49
didrockshey seb12808:49
seb128hello there08:49
pittihey seb12808:49
seb128hey pitti08:49
didrocksso, we have to wait for LP team to fix this, I think :)08:49
pittiseb128: just to avoid double work, I just sponsored gnome-games, libsoup2.4, and eog08:50
pittigrabbing some more now08:50
seb128pitti, you rock ;-)08:50
seb128didrocks, to fix what?08:50
pittigrabbing vte now08:50
didrocksseb128: asking from restricted options when use lp crendential (for instance, just "full access" or "deny" in the web page)08:51
robert_ancelldidrocks: turns out that gtk.show_about_dialog is segfaulting at the moment, so wont add that in...08:52
robert_ancellseb128: is there a way to run versions from a desktop? It doesn't like the files in index/08:52
didrocksrobert_ancell: that's a good reason to avoid adding it, yes ^^08:52
pittiseb128: sponsoring with bzr bd is just too much fun :)08:52
seb128indeed ;-)08:53
seb128robert_ancell, hey, what do you mean?08:53
didrocks(thx for sponsoring pitti, btw ;))08:53
seb128robert_ancell, I'm running it on my karmic laptop usually, what error do you get? do you use karmic?08:53
pittididrocks: thanks for the updates08:53
robert_ancellseb128: if i check out and run i get errors i.e. E:Archive directory ./index/karmic/var/cache/apt/archives/partial is missing.08:54
seb128robert_ancell, using karmic uptodate? the python-apt mvo uploaded some days ago is supposed to create those directories now08:54
seb128robert_ancell, otherwise you need to create the directories by hand08:54
robert_ancellseb128: also, is there a reason why not all the GNOME stuff in in there?08:55
robert_ancellseb128: ah, I have a pending python-apt upgrade...08:55
seb128what is not listed?08:55
robert_ancellseb128: anjuta, cheese...08:55
seb128I've been trying to list things we focus on, ie default install08:55
seb128we can probably add a second table with some universe components08:56
robert_ancellseb128: I was going to make a patch so you could toggle core and everything08:56
seb128that would be nice08:56
robert_ancelland make the columns sortable08:56
robert_ancellseb128: now I can run locally I'll throw a bunch of patches tomorrow :)08:56
seb128good ;-)08:56
seb128it works after the python-apt update?08:57
robert_ancellyes08:57
robert_ancell:)08:57
seb128cool08:57
robert_ancellseb128: do you mind if I commit directly?08:57
seb128as long as you don't break it feel free to do the changes you want ;-)08:58
robert_ancellseb128: that's what version control is for! Rolling back breakages :)08:58
seb128I need to set a cron job somewhere to get the page regularly updated too08:58
seb128lol, right08:58
pittiseb128: don't you run the script on rookery?08:59
pittioh, you need karmic's p-apt08:59
seb128pitti, no, I run it on $localhost for now08:59
seb128pitti, I don't "need" the python-apt from karmic, it's just handy because it create the cache, etc dir for you08:59
seb128otherwise you can do that by hand and use an old python-apt08:59
pittiseb128: ok, so you could run it on rookery? (that's much easier for cron'ing)09:00
seb128I guess so, though when I tried to run it the other day it created dapper indexed for some reason09:00
seb128indexes09:00
seb128I need to ping mvo about it09:01
mvoseb128: it uses lsb_release for the dist, but that is easy to fix, I will add a commandline switch for it09:02
seb128mvo, I'm not using your code09:02
mvoaha09:02
seb128or rather not your command, I copied the code in the versions.py source09:02
seb128mvo, bzr get lp:~ubuntu-desktop/+junk/versions09:02
* mvo gets09:03
robert_ancellgtg, see you guys tomorrow09:04
pittibye robert_ancell09:05
mvobye robert_ancell09:05
didrocksbye robert_ancell09:05
seb128robert_ancell, good evening09:05
robert_ancellseb128 has to be different :)09:05
pittiseb128: grabbing pdf2djvu, koffice, metacity09:09
seb128ok09:09
seb128I'm still catching up with emails from the night09:09
seb128pitti, I will do gnome-system-monitor gconf if you didn't do those yet09:10
pittiseb128: no, I planned to stop after those09:11
pittivte is still building09:11
pittimeh, debcheckout -a metacity gives me jaunty09:11
seb128it didn't change since?09:11
pitti1:2.26.0-0ubuntu1 is in karmic09:11
seb128ok, so maybe somebody didn't update bzr?09:12
pittiapparently09:12
pittiand robert committed on top of the jaunty version09:12
* pitti will fix09:12
pittilool: ^ I commit your 1:2.26.0-0ubuntu1 to bzr now; please check Vcs-Bzr: for uploads09:17
seb128didrocks, there?09:24
YokoZarpitti: I'm finished drafting https://blueprints.launchpad.net/ubuntu/+spec/desktop-karmic-wine-integration   if you'd kindly set it to "needs review" (or whatever the next state is supposed to be), thanks :)09:25
pittiYokoZar: thanks! oh, you can't set it yourself? that's weird09:25
seb128_ups09:25
=== seb128_ is now known as seb128
YokoZarpitti: oh I guess I can09:26
YokoZarpitti: never been master of a spec before ;)09:26
pittisoren: ok, sponsoring queue is all your's, did my daily hour ;)09:27
pittierm, I actually meant seb128, but it equally applies for soren I guess :)09:27
seb128pitti, you rock!09:27
seb128pitti, btw do you track the polkit-1, etc changes?09:27
pittiseb128: (huge *sigh*)09:27
pittiI discussed that extensively with mbiebl in Barcelona09:28
pittithis makes me weep09:28
seb128I don't know about it09:28
pittiseems David keeps introducing new APIs without providing a transition path and finishing other transitions first :(09:28
seb128but we can't build the current gvfs 2.27 version on karmic09:28
seb128because it requires gdu trunk which apparently requires polkit-1 now09:28
pittiit's a new API, new storage backend, new architecture09:28
pittihaving both in parallel would be a very bad idea09:29
seb128those guys are on crack sometime09:29
pittiand not everything is ported yet09:29
seb128ok, so we are sort of blocked for now09:29
pittifrankly I'm pretty lost on this one, it was excessively badly planned09:29
seb128agreed09:29
seb128I will try to get that sorted during GUADEC09:30
chrisccoulsonsome builds of vte are failing with this error:09:30
chrisccoulson"configure: error: C compiler cannot create executables "09:30
seb128at least to have a reliable plan for GNOME 2.2809:30
pittiit would be nice to get to know the GNOME and David's plans, also for migrating the existing polkit DB09:30
seb128yeah, some archs are broken apparently09:30
chrisccoulsonwhat would cause that?09:30
chrisccoulsonah09:30
pittichrisccoulson: see #u-devel, seems that the recent binutils wreaks havoc09:30
pittiit happens a lot09:30
chrisccoulsonsome = most09:31
chrisccoulsonthanks pitti09:31
pittiseb128: when is the desktop summit again?09:38
seb128pitti, july 3 to 1109:39
seb128*shrug*09:40
seb128-discuss is turning to a troll list09:40
chrisccoulsonseb128 - whats happening on -discuss then?09:57
seb128?09:58
seb128the mailing list?09:58
seb128lot of useless discussions09:58
seb128today's one is about gnote09:58
chrisccoulsonyeah, i saw that one. i notice there is a big mono thread, but i've not read any of that09:59
seb128I didn't either, I just see the number of message on the topic, what a waste of time discussing the same things10:01
chrisccoulsonyeah, i tend to skip over discussions like that now. i don't have the time to read them anymore10:04
=== mdz_ is now known as mdz
mdzI just got a GPU hang on i965 :-/10:18
seb128karmic or jaunty?10:18
mdzkarmic10:19
mdzI got dmesg, X backtrace, intel_gpu_dump and will file a bug10:19
seb128did you get that after being away from the computer for a while?10:20
mdzseb128, no, i was typing in vi at the time10:21
seb128ok10:21
mdzhey, I changed my prefs in xchat to use : instead of , and it seems to have changed back10:21
seb128my laptop tend to be crashing when i'm away10:21
mdzseb128, you have i965 as well?10:22
seb128yes10:22
asaci disabled "monitor" powersave to work around hangs that happened while my system was idle10:27
seb128asac, intel965 too?10:30
mdzfiled as bug 38835710:36
ubottuLaunchpad bug 388357 in xserver-xorg-video-intel "[i965] GPU hang on i965 under karmic" [Undecided,New] https://launchpad.net/bugs/38835710:36
sorenpitti: I have the day off, so I think I'm off the hook today :)10:42
loolpitti: I see you added seahorse-plugins as a Recommends of seahorse to enable seahorse-agent out of the box in 2.23.92-0ubuntu2; it seems this was dropped silently in a later merge; I think we should seed it as a Recommends instead; what do you think?11:09
loolpitti: Also, my actual goal is to _not_ run seahorse-agent myself, but that's unrelated  :-)11:10
pittilool: I'd also like it to not be there by default, for the startup time impact11:13
pittiAFAIR that was actually semi-deliberate11:14
loolpitti: http://paste.ubuntu.com/197578/11:14
pittilool: right, I remember that; I meant the dropping of it in karmic11:15
loolpitti: My removal is also driven by the startup time impact of it; it's not pulled in new installs currently11:15
loolpitti: Ok, as long as you're happy with the situation, it matches my own use case so it's fine11:16
pittisomehow there must be a better way of using a GPG agent than to start it in xsession.d11:16
loolJust didn't seean explicit mention, so wanted to double check11:16
* pitti waves with d-bus activation11:16
pittilool: I think I am11:16
* crevette_ was thinking the same11:16
loolpitti: Well I just filed a bug about that to seahorse upstream's BTS11:16
loolAsking to register the env vars via gnome-session's Setenv11:16
loolThere's already a sehorse thingy started by xdg autostart, but seahorse-agent was a separate helper to set the env vars in the whole Xsession11:17
loolrickspencer3-afk, didrocks: How about using the quickly mailing-list as the Maintainer:?11:18
lool(I hope that's ok in terms of email filtering/setup of the ML)11:18
loolrickspencer3-afk, didrocks: Currently debian/control has no-email-yet@invalid11:18
asacseb128: yes intel 965 (sorry, you were out when i wanted to reply)11:33
seb128asac: ok, no problem, I'm restarting my session a lot on new GNOME weeks to try updates ...11:34
seb128brb on extra time and should be stable for today ;-)11:34
seb128ok, all good11:35
seb128the table of versions is almost all green now11:36
seb128didrocks: there is gedit-plugins in universe to update if you want to do this one11:38
seb128and bug-buddy11:38
socvuntz: *ping*11:53
didrocksseb128: there now :)11:59
didrocksseb128: ok, doing it :)11:59
seb128didrocks: stop slacking! ;-)11:59
didrocksseb128: slacking for ubuntu = working at my paid work11:59
didrocksand the contrary is true, too :)12:00
seb128;-)12:00
seb128I'm updating the list there is also vino and vinagre to resync on debian12:00
seb128they were not listed12:00
seb128didrocks: but they are your name on merge.ubuntu.com apparently ;-)12:01
seb128anyway if somebody want to do do those12:01
seb128and gtk-engines and gnome-menus12:01
seb128I will do the sponsoring ;-)12:01
didrocksseb128: there are new merges, I downed my list to 0 previously. I can do gtk-engines as well :)12:02
mdzargh, it just hung again12:02
=== sabdfl1 is now known as sabdfl
seb128mdz: I get the same dmesg traces when my screen doesn't come back after being away12:06
seb128it doesn't happen during use though12:06
seb128mdz: do you use workrave or something which try to lock the screen?12:06
seb128I'm just doing random guess work there but I only got the issue while being away, ie when the screensaver triger12:07
mdzseb128, no, nothing12:08
mdzand both times it has happened while I was actively using it12:08
mdzseb128, what's the bug number for your idle hang?12:10
seb128mdz: I didn't open a bug yet, I didn't have an another computer to ssh the laptop the few times I got it and I only have the dmesg trace12:12
seb128I was waiting to get some extra informations to open one12:12
seb128mdz: bug #383822 seems similar12:13
ubottuLaunchpad bug 383822 in xserver-xorg-video-intel "[i945GME] Karmic: screensaver causes xorg crash" [Undecided,Incomplete] https://launchpad.net/bugs/38382212:13
mdzseb128, thanks, I've mentioned that in my bug12:13
mdzseb128, I've turned off desktop effects for now, to see if it goes away12:20
tkamppeterpitti, your repo is out of date. it misses cups 1.3.9-17ubuntu3.112:21
pittiI guess they did a security update and didn't commit it there12:22
tkamppeterpitti, I make the new package based on the security update and send you a debdiff.12:22
pittitkamppeter: works for me; I'll commit both then12:23
tkamppeterpitti, did you get my debdiff for Poppler?12:23
pittitkamppeter: yes12:23
tkamppeterpitti, here I have one idea to improve LP: Instead of rejecting a non-core-dev upload into main completely, one could put it into the moderation queue (like a -proposed update of a non-release-team uploader). This would make sponsored uploads much easier.12:27
pittitkamppeter: jaunty bzr updated12:33
pittitkamppeter: poppler updated12:36
pittierm, uploaded12:36
tkamppeterpitti, thanks.12:39
vuntzsoc: pong12:39
socah hi vuntz! seb128 told me to contact you about http://bugzilla.gnome.org/show_bug.cgi?id=58596312:41
socwhat do you think?12:41
ubottuGnome bug 585963 in Panel "The auto-hide default settings of the gnome-panel are cumbersome, making the panel look sluggish and uncomfortable" [Minor,Unconfirmed]12:41
socmy patch adjusts the default values in both the source code and in gconf, i think that should be correct that way (although i wonder why we hardcode these settings in the source)12:42
vuntzsoc: the default values in the source are needed in case the gconf config is broken12:46
vuntzsoc: I don't think setting unhide to 0 is fine12:47
vuntzsoc: it probably happens that the mouse move there by accident for a small bit12:47
vuntzsoc: would 100 be fine?12:50
seb128vuntz: what do you think about http://bugzilla.gnome.org/show_bug.cgi?id=499148?12:51
ubottuGnome bug 499148 in Menu ""Change menu" not hidden when /apps/panel/global/locked_down is true" [Normal,Unconfirmed]12:52
vuntzseb128: hrm12:53
vuntzseb128: that's a bit broken; if you manually ship alacarte, it will still work12:53
seb128vuntz: "manually"?12:54
socyes12:55
socvuntz: 100 looks ok12:55
socshould i redo the patch?12:55
=== pedro__ is now known as pedro_
vuntzseb128: alt+f2 ?12:56
vuntzseb128: gnome-terminal ?12:56
vuntzsoc: nah, this'll be fine12:56
vuntzheh, seb128 always hates me ;-)12:57
rodrigo_hey vuntz!12:57
rodrigo_where do I get json-glib package for karmic?12:58
vuntzrodrigo_: hola my friend12:58
crevette_salut vuntz12:58
seb128vuntz: don't you have a key to lock commands run too?12:59
vuntzseb128: I really doubt that bash looks at this :-)13:00
vuntzbut yeah13:00
vuntzmaybe it's a good first step13:00
seb128vuntz: well, how do you get a bash if there is no menu item to open a command line and "run a command" is locked?13:00
vuntzthe thing is: when the panel is locked down, you can still configure the applets13:00
vuntzand the menu could be considered like an applet13:00
vuntzso...13:00
seb128well, the sysadmin can uninstall applets that would be an issue13:01
seb128I don't say it's perfect but I don't see an issue with masking the editor entry when gnome-panel is locked13:01
vuntzit's more a consistency thing13:02
vuntzmaybe it's right13:02
vuntzjust unsure right now13:02
seb128ok13:02
seb128let me know13:02
rodrigo_seb128: so where do I copy packages for karmic to my PPA from?13:03
seb128having the option to edit the menu seems an obvious flaw for a locked environment13:03
seb128rodrigo_: what do you mean?13:03
socvuntz: ok, so the changes are accepted?13:03
rodrigo_seb128: https://help.launchpad.net/Packaging/PPA#Copying%20packages13:03
vuntzsoc: I will commit that at some point today, yes13:04
rodrigo_seb128: or should I just apt-get source?13:04
seb128rodrigo_: go to your ppa webpage13:04
rodrigo_ah, hadn't seen the 'Copy packages' link :)13:04
seb128https://edge.launchpad.net/~rodrigo-moya/+archive/ppa13:04
seb128;-)13:04
socvuntz: ok, thanks!13:05
sochope that will from gnome into ubuntu in time then ...13:05
socwill it work for 2.26.2?13:05
rodrigo_seb128: hmm, that allows me to copy packages from my PPA only, it seems13:05
seb128rodrigo_: did you manage to get your tomboy update to build?13:05
tkamppeterpitti, CUPS debdiff in your mail.13:06
rodrigo_seb128: yes, although Laney already did it, so didn't dput it13:06
seb128ok13:06
rodrigo_seb128: in fact, I've removed tomboy package from my PPA, now trying to package newest json-glib13:06
seb128rodrigo_: I'm not sure, try asking on #launchpad maybe, I never copied packages between different ppas so I don't know13:06
rodrigo_ok13:06
chrisccoulsonanyone mind if i take the gnome-applets update?13:08
didrocksseb128: gtk-engines is ready :)13:09
seb128didrocks: good13:09
seb128chrisccoulson: go for it13:09
chrisccoulsonthanks13:09
seb128thank to you for working on the update ;-)13:10
Laneyrodrigo_, seb128: You can upload if you want; I don't know when meebey will sponsor to Debian13:14
rodrigo_Laney: hmm, you didn't upload it for karmic?13:14
Laneyrodrigo_: No I want to sync it13:16
rodrigo_ah, ok13:16
pedro_I'm so in love with empathy13:20
pedro_adium theme support aaaww13:21
pedro_hi seb128, rodrigo_13:21
rodrigo_hey pedro_13:21
seb128pedro_: ola!13:21
rodrigo_pedro_: I started using it last week, but it doesn't color the tabs when someone talks to me, so back to pidgin for a while13:21
rodrigo_pedro_: but yeah, it looks good13:22
LaneyI've not used it, but if what I read about the notification icon behaviour is right then I'd be pretty irritated with that13:23
tkamppeterpitti, I have updated bug 38237913:24
didrockshey pedro_13:24
ubottuLaunchpad bug 382379 in poppler "pdftops CUPS filter has several problems" [High,Fix committed] https://launchpad.net/bugs/38237913:24
pedro_salut didrocks!13:25
seb128I'm a bit puzzled by their focus, ie they spend lot of efforts adding this geolocalization which is cool but not really something useful in an im client where basic im options are not working13:25
rodrigo_Laney: that it shows a notification for all messages in all channels/conversations?13:25
tkamppeterpitti, when you have uploaded cups to -proposed, please add the instructions to the bug and tell that BOTH packages are needed.13:25
rodrigo_seb128: the no-color-in-tabs sucks indeed a lot, it's very hard to follow what's going on13:27
rodrigo_seb128: I just had to look over all channels every little bit :(13:27
seb128I'm not using an IM as IRC client so I can't comment on that13:27
seb128brb13:28
rodrigo_lunch time for me, bbl13:28
Laneyrodrigo_: It puts an icon in the notification area when someone new messages you instead of opeing a new window or tab13:32
=== crevette_ is now known as crevette
didrocksgedit-plugins uploaded13:38
seb128go go didrocks!13:38
didrocks:-)13:38
didrocks(I'm remerging sgt-puzzles)13:38
Laneythat is a really fun package13:39
Laney<3 tents13:39
Laneywhy isn't the diff forwarded?13:40
seb128which one?13:40
Laneyfor sgt-puzzles13:40
seb128wrong channel?13:40
Laneydunno, didrocks bought it up here13:40
seb128not clue about this package, that's not a desktop component13:40
seb128ok, so dunno13:40
Laneyyeah you can ignore it :P13:40
didrocksLaney: the diff was forwarded for the .desktop creation (even if Debian doesn't care). The only point upstream disagree is about svg file use.13:43
Laneyi don't see it on the bts13:44
didrocksLaney: it was on the first patch proposal and when I mailed Ben, he told me he would take the .desktop file but not svg one.13:45
Laneyxpm?13:45
didrocksLaney: sorry, yeah, xpm13:45
Laneyweird13:46
pittitkamppeter: okay13:52
tkamppeterpitti, I want to say one additional thing: The new CUPS package NEEDS the new Poppler package. As I do not know how it works with SRUs I did not add the appropriate versioned Depends: to the debian/control file of CUPS. Please add it before upload if it is needed and correct to have it there.13:59
pittitkamppeter: yes, it's needed13:59
crevetteah, it reminds me I have a bug fix that worth a SRU14:00
pittidobey: don't worry if you get a rejection mail about icontool_0.1.0-1ubuntu1; I uploaded the wrong version number first14:03
dobeypitti: ok. thanks14:17
seb128didrocks: do you want to do some other merges or updates?14:22
* dobey rushes to get a proper tarball of ubuntuone-client14:25
chrisccoulsonpitti - whats happening about bug 349569?14:29
ubottuLaunchpad bug 349569 in ntfs-3g "Please merge ntfs-3g 2009.4.4-1 (main) from Debian unstable" [Wishlist,Confirmed] https://launchpad.net/bugs/34956914:29
pittiseb128: nice, lots of green on http://people.ubuntu.com/~seb128/versions.html :)14:29
seb128pitti: indeed ;-)14:30
chrisccoulsonthe current situation doesn't need to stop the merge going ahead does it?14:30
pittichrisccoulson: I agree14:30
Laneyseb128: toss some my way if you want14:30
seb128pitti: and 3 extra lines will turn green after the next publisher run14:31
Laneynot that there's very many14:31
seb128Laney: vinagre and vino need review, they might be syncable14:31
Laneyok14:31
seb128if you want to look at those14:31
seb128thanks14:31
Laneyi'll get on it tonight14:31
pittiseb128: is it cron'ed now?14:31
seb128pitti: no, I'm waiting for mvo to reply to my ping from this morning14:33
seb128mvo: hello ;-)14:33
chrisccoulsonseb128 - i was looking at the recent debian changes to the gnome-session packaging. they've split the package in to gnome-session and gnome-session-bin now, and also nautilus is no longer a required component in the default session, on the basis that it has an autostart file instead and should start like any other application14:35
chrisccoulsondoes our nautilus package install an autostart file though, and do we want that change?14:35
seb128chrisccoulson: I would just not rebase gnome-session on debian they have too many weird changes14:36
chrisccoulsonseb128 - i'll leave that one for now then14:36
seb128ok14:36
didrocksseb128: if they are still some stuff to do, yes, please :)14:36
seb128didrocks: gnome-menus and bug-buddy14:37
pittiasac, kenvandine, seb128, bryce, YokoZar: work items ping (http://paste.ubuntu.com/197710/)14:37
didrocksseb128: ok, I take them :)14:37
seb128pitti: we said for thursday?14:37
seb128pitti: ie, it's on my list but I though I was not late yet ;-)14:37
pittijust a reminder14:37
seb128ok, it's on my todolist, finish with GNOME updates first14:38
walterschrisccoulson: nautilus handles media insertion right now, so it's a bad idea to autostart (though really the media handling should be somewhere else)14:39
pittiRiddell, rickspencer3-afk: http://piware.de/tmp/desktopteam-burndown-karmic.png collects WIs from https://wiki.kubuntu.org/Kubuntu/Todo/Karmic now14:40
pittiworkitems.py now can take (multiple) --moin URL arguments14:40
kenvandinepitti, how do we signify that a blueprint has "no action now"14:49
kenvandine?14:49
seb128kenvandine: how do you have a blueprint with nothing to do?14:51
kenvandinewell it was a discussion and there wasn't any real actions14:51
seb128kenvandine: could be marking as informational if that's something which require work or tracking14:51
seb128+not14:51
kenvandineah14:51
kenvandinethat is perfect14:51
kenvandinethx14:51
seb128you're welcome14:51
Riddellpitti: yay, thanks14:52
kenvandinepitti, ok, mine should be all good now14:54
=== cjwatson_ is now known as cjwatson
pittikenvandine: desktop-karmic-integrating-with-ubuntu-one isn't your's?15:03
pittioh, right, SteveA's15:03
kenvandinenope15:03
kenvandinepitti, oh, looks like james_w already finished the review for python-configglue and said he would upload15:05
mvohello seb12815:06
seb128mvo: !!!15:06
pittikenvandine: ah, it's in NEW15:06
kenvandinehey mvo15:06
mvohey kenvandine15:07
mvoseb128: so you want to run your code on dapper? I can give it a go15:07
seb128mvo: well, I want to run it on rookery15:07
seb128mvo: when I do I get that error15:07
seb128SystemError: E:Could not open file ./index/karmic/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_karmic_main_source_Sources - open (2 No such file or directory)15:07
seb128mvo: but the sources.list points correctly to karmic15:07
seb128and15:08
mvogive me a sec, I have a dapper chroot that I can use15:08
seb128mvo: index/karmic/var/lib/apt/lists get dapper indexes apparently15:09
dobeyjames_w: is there an MIR for python-oauth, btw?15:09
pittiseb128: idea for your versions script: add links to Vcs-Bzr:15:13
seb128pitti: good idea15:14
pittiseb128: and if you are bored, run bzr log <URL> and check if there are newer commits than the latest upload :)15:14
pittiit might be useful if we want to replace sponsoring bugs for those15:15
seb128we don't15:15
pittithen folks wouldn't need to create them15:15
seb128we still need a way to claim we work on an update and comment etc15:15
pittiseb128: ah, we use sponsoring bugs for claims?15:16
seb128that's what I've been encouraging people to do15:16
seb128open a bug when they start working on something15:16
seb128and subscribe the sponsor team when ready15:17
pittiI see15:17
pittido we have a way now to automatically link those bugs to versions.html?15:17
seb128it's not perfect but i've no good solution to that yet15:17
seb128the page add bugs tagged "desktop-upgrade" in the comments column15:17
seb128that's rather a proof of concept that a stable way though15:18
seb128I'm still pondering how to do that in an efficient way15:18
seb128and not too racy15:18
pittiseb128: you look for all open bugs tagged desktop-upgrade?15:18
pittiseems simple enough15:18
seb128I look for the desktop-upgrade bugs for each component yes15:19
seb128this code is very non optimal, I'm parsing the html15:19
seb128I need to port that to launchpadlib15:19
seb128reading "https://launchpad.net/ubuntu/+source/%s/+bugs?field.tag=desktop-upgrade" is a very easy way to look for those bugs, but it's hackish ;-)15:20
pittiseb128: why not just parse the numbers and packages from https://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=desktop-upgrade ?15:20
pittiseb128: it's a single call15:20
pittiit's still a hack, but at least its fast15:20
seb128I was pondering that but then I need to parse the component15:20
seb128should be easy enough15:21
pittiseb128: don't you already have that in your downloaded Sources.gz?15:21
pittiin p-apt?15:21
seb128and it would be much faster to do one query than one for each componehnt15:21
seb128have what?15:21
pittiseb128: the component15:21
seb128well not the one corresponding to bug numbers15:22
seb128but that's easy parsing on the page15:22
seb128I will do that15:22
pittino, but bug page gives you the bug # and packages15:22
pittiand p-apt gives you package -> component15:22
seb128right15:23
seb128that should be easy15:23
seb128but I'm still not so sure about using bugs to claim tasks15:23
pittiseb128: if we write a small script to create one, it should be easy?15:24
seb128that works for people who need sponsoring but not so much for people who do work and upload15:24
seb128well, do we want to open bugs for each upload we do?15:24
pittiah, I see what you mean15:24
seb128the other way is to say that we dispatch task15:25
seb128ie "desktop-bug-tool <component> need-upgrade"15:25
pittiseb128: what about handling it like merges, with TIL being the default assignee?15:25
seb128a small tool which create tasks15:25
seb128and we tell contributors to work only on open bugs15:25
didrocksseb128: gnome-menus done. Off for now. I will work on bug-buddy then :)15:26
seb128didrocks: ok, thanks15:26
seb128pitti: well, some packages have regular updater and some are in a pool of who comes faster do the update15:27
seb128I think we could have this small tool to quickly open bugs15:27
pittiseb128: sounds good as well15:27
seb128so we can quickly open bugs for packages in the pool15:27
seb128since we usually know which ones those are15:28
pittiseb128: this would look in versions.html which ones need updating and don't have a bug open yet, and create new ones for the missing ones?15:28
pittithat wouldn't need any arguments then15:28
seb128well we don't want to open bugs for everybody15:28
seb128ie I usually update glib and gtk, I know pango comes from debian, etc15:28
seb128but I know anybody can do gedit, gconf-editor, etc15:29
seb128so I would say "upgrade-tasks gconf-editor gedit"15:29
seb128and it would open bugs for those15:29
=== rickspencer3-afk is now known as rickspencer3
pittiso if that's a know list, write it down somewhere and do versions.html | filter needs update | filter "anyone list" | filter already existing bugs15:29
seb128which make the "feel free to pick work there" list15:29
mvoseb128: http://paste.ubuntu.com/19774615:30
seb128mvo: danke!15:30
pittiseb128: then you just need to maintain the list of those "free game" packages in a wiki, and all the parsing and bug opening can be in cron15:30
mvoseb128: you will have to add some dirs in index/debian/15:30
seb128mvo: is that working by luck in karmic or a bug in dapper?15:30
mvomanually15:30
seb128mvo: I did that already15:30
seb128thanks15:30
mvoseb128: dapper is ancient ;)15:30
mvoits much less complete than the karmic version15:31
seb128yeah, don't tell me about dapper being ancient ;-)15:31
Ampelbeinseb128: i pushed a change to your versions-script to https://code.edge.launchpad.net/~amoog/+junk/desktop-versions. I made it to use python-launchpadbugs to process the bugs tagged desktop-upgrade.15:32
pittispeaking of dapper, shouldn't the desktop part go EOL just about now?15:32
seb128Ampelbein: hi, thanks15:32
Ampelbeinseb128: i tried using python-launchpadlib but had no luck so far.15:32
seb128ok15:33
pittiAmpelbein: please don't use p-lp-bugs; it's broken and unmaintained15:34
Ampelbeinpitti: ok. I used it because it seemed easier to me than py-lp-lib. ;-)15:35
seb128grr15:40
seb128IOError: Failed to fetch ftp://ftp.debian.org/debian/dists/../project/experimental/Release.gpg Could not connect to ftp.debian.org:21 (130.89.149.226). - connect (111 Connection refused)15:40
dobeyhrmm15:40
dobeypitti, seb128: do you know if it's possible to use pycentral with autotools?15:43
seb128no clue15:43
pittidobey: I don't think so15:45
pittimixing two build system is very confusing15:45
dobeyyes, i know it is :)15:50
asacrickspencer3: dialing in now15:59
rickspencer3asac: I'll set up the bridge15:59
huatshello everyone16:26
seb128lut huats!16:26
huatshow are you seb128 ?16:26
huatsstill nothing to do ?16:26
seb128good:16:26
seb128!16:26
seb128you?16:26
huatsgood too16:26
huats:)16:26
seb128no, people are faster than you nowadays16:26
huatsok16:27
huats:)16:27
seb128huats: see16:27
seb128http://people.ubuntu.com/~seb128/versions.html16:27
huatsgreat then16:27
huatscool :)16:27
huatsthe comments are working ?16:27
seb128sort of, they are in the source file so there is no easy way to add those right now16:27
huatsok16:28
huatsit will be great to have that kind of table16:29
seb128indeed ;-)16:29
huatsright now the main lack is the lack of information of someone's working on something16:30
huatsto know if it worth that I do the bug-buddy stuff16:31
huats:)16:31
huatsor not (btw I should do it seb128 right that is what we agreed at the UDS IIRC)16:32
seb128didrocks said he would do it later16:32
seb128talk to him ;-)16:32
huatshehe16:32
huats:)16:32
huatsI will16:32
huatshe can let me do some :)16:32
huatsdidrocks: once you are around talk to me :)16:33
seb128you can look at ekiga if you want16:33
Laneythat versions.html could get a MoM style status field16:43
=== bluesmoke_ is now known as Amaranth
rickspencer3seb128: asac: https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-karmic-bug-workflow17:03
rickspencer3pitti asked you guys for a quick review before he ok'd the spec17:04
rickspencer3when you get a chance?17:04
rickspencer3thanks17:04
seb128rickspencer3: right, should I comment on the whiteboard?17:17
Ampelbeinseb128: https://code.edge.launchpad.net/~amoog/+junk/desktop-versions now uses python-launchpadlib to get the list of bugs tagged desktop-upgrade.17:21
seb128thanks17:22
Ampelbein(at least I hope it does so) ;-)17:22
rickspencer3seb128: sure, whatever is easy17:22
Ampelbeinseb128: unfortunately I can't test it now, home-DSL got broken and i'm stuck with mobile internet again, so no big downloads for me17:22
seb128rickspencer3: ok, I'm going for sport soon but I will look at that later today or tomorrow morning17:23
seb128Ampelbein: I will give it a try later, from a quick look it seems correct17:23
asacsame here. tomorrow is mostly dedicated to spec work :/17:23
Ampelbeinseb128: please use rev 7 for review, revision 6 had some wrongly pasted lines in it.17:26
seb128ok17:26
didrockshuats: yes? :)17:42
huatsdidrocks: rarding bug-buddy do you take care of it, or do I ?17:44
huatsregarding I mean17:44
didrockshuats: have you ever updated it? :)17:44
huatsnope but I read it :)17:45
didrockshuats: because it's not straightforward, you have to dsfg it :)17:45
huatsyeah i know17:45
huatsI have seen that17:46
didrockshuats: if you feel you have the time instead of working on *framakey* *ubuntu-fr* *remix* where you should do some test, do it :p17:47
huatsI have started to do it right after the UDS17:47
huatsI haven't received my key yet...17:47
huatsso...17:47
didrocksthat's easy :p17:47
didrocksok, it will give me more time to fix final stuff there :)17:47
huatsok so I take care of bugbuddy if you are ok17:48
huatsI might have some time tomorrow17:48
huats(and tonight)17:49
huatsI need to leave know17:49
huatsnow...17:49
huatsTTYL17:49
mdzbryce, awake?18:04
brycemdz: yep18:04
mdzbryce, good morning18:05
bryceheya18:05
mdzbryce, when you get a chance, you might want to have a look at bug 388357.  I've since seen two other bugs which have similar symptoms (the dmesg backtrace), and seb128 says it's the same with the hang he sees when his system is idle18:05
ubottuLaunchpad bug 388357 in xserver-xorg-video-intel "[i965] GPU hang on i965 under karmic: INFO: task events/1:10 blocked for more than 120 seconds" [Undecided,New] https://launchpad.net/bugs/38835718:05
=== rickspencer3 is now known as rickspencer3-afk
mdzI'm not sure whether they all have the same root cause, but I got a GPU dump for mine at least18:07
pittifor bryce, /me alters burndown.py to do18:10
pitti+        if state == 'completed':18:10
pitti+            state = 'done'18:10
mdzbryce, also, in bug 388467, I attached a script I wrote to help collect debug information from these hangs.  some of the code might be useful elsewhere, e.g. filing a bug on the appropriate driver package based on which one the X server is using18:10
ubottuLaunchpad bug 388467 in xorg "apport script to collect information about a gpu hang" [Undecided,New] https://launchpad.net/bugs/38846718:10
brycepitti: whoops, I'll use 'done'.  For some reason I recalled that it used completed18:11
pittibryce: it's fine, I just updated the script :)18:11
brycemdz, thanks this report has a ton of good detail.  Still reading through it but I think we can get upstream's attention on it.18:12
pittibryce: I have a consistency check in workitems.py which spews cron mail at me when a state is unknown18:12
brycepitti: okie18:12
pittibryce: still doesn't work, though, hmm18:13
mdzpitti, the script in 388467 is a good example of one where we want to collect the debug info at the time of the problem, rather than when the user decides to submit the problem report18:13
pittiright18:14
mdzand in this case, it also has to be collected as root :-/18:14
=== onestone__ is now known as onestone
pittimdz: that would implicitly happen then18:19
brycemdz: interesting; I notice the 3 bugs with similar backtraces all occur in relation to (presumably) some sort of fullscreen activity - period of time after doing video playback, return from blanked screen after idle, and escaping from a screensaver18:26
brycemdz: could be coincidental, however we had a crash bug relating to full screen stuff when we first uploaded the current versions.  mayhaps this is related to that.18:27
pittigood night everyone18:27
brycenight pitti!18:27
=== joaopinto is now known as joaopinto_
mdzbryce, well spotted18:34
bryceupstreamed - https://bugs.freedesktop.org/show_bug.cgi?id=2233618:34
brycewill work on it some more after breakfast18:34
ubottuFreedesktop bug 22336 in Driver/intel "[i965] GPU hang in i915_gem_retire_work_handler() / finish_task_switch()" [Critical,New]18:34
brycemdz: I'm betting there's a kernel patch already for this one.  I checked the intel git log but didn't see anything obvious.18:35
mdzbryce, thanks18:37
mdzI'm off for the evening, back tomorrow18:37
kenvandinepitti, how are we doing on CD size?18:40
kenvandineoh... i missed pitti...18:45
crevette!:18:49
AmpelbeinFYI: I updated seb128 to use python-launchpadlib and added a comment-system. Test available at http://217.11.53.243/new/versions.psp, code at https://code.edge.launchpad.net/~amoog/+junk/desktop-versions20:25
Ampelbeinerm20:25
Ampelbeini did not update seb128, i updated his script.20:25
pochuheh20:25
* pochu thinks seb128 is a script too20:26
pochu /usr/bin/seb128 --update-gnome20:26
Ampelbeinlol20:26
crevettepochu, don't forget /usr/bin/seb128 --triage-bugs21:28
pochucrevette: that's handled by alternatives, and pedro_ is also registered ;)21:29
* pochu waves at pedro_ and rodrigo_ :)21:29
pochuwhy do the spanish people end their nick with _ ?21:30
=== pochu is now known as pochu_
pedro_lol21:30
pedro_pochu_: because we're cool ? ;-)21:31
pochu_I'm cool now too :)21:32
crevettepedro_, just replied to https://bugs.edge.launchpad.net/bugs/34240121:42
ubottuLaunchpad bug 342401 in totem "coherence won't work" [Low,Incomplete]21:42
crevettedoes status "incomplete" means the bug is closed?21:43
pedro_crevette: ok thanks. Nope it just like the NEEDINFO at bugzilla21:43
crevetteokay, would you like I set it as INVALID ?21:44
pedro_crevette: sure, Invalid is ok21:44
Ampelbeinpedro_, crevette: that bug was fixed by fixing bug 35265321:47
ubottuLaunchpad bug 352653 in coherence "python-coherence: /usr/share/dbus-1/services/org.Coherence.service should be included" [Low,Fix released] https://launchpad.net/bugs/35265321:47
Ampelbeinat least i think thats the one.21:48
chrisccoulsonanyone know what 02_disable_G_DISABLE_SINGLE_INCLUDES.patch is for in gnome-terminal? there's no mention of it in the changelog, no bug report entry and no comments in the patch21:50
crevettechrisccoulson, I believe it disables the build with the flag G_DISABLE_SINGLE_INCLUDES, but I didn't read it :)21:51
chrisccoulsoncrevette - thanks. i sort of guessed that, but i was wondering why that is necessary, and what problem is tries to solve21:52
crevettechrisccoulson, there is a policy to replace multiple includes from the same lib  with only the "top" include like <gtk/gtk.h>21:52
Ampelbeinchrisccoulson: gtk+ code cleanup i think. http://live.gnome.org/GnomeGoals/CleanupGTKIncludes21:52
crevetteah sorry21:52
crevetteperhaps it wouldn't copmile with single include?21:53
chrisccoulsonthanks, that makes sense now:)21:53
chrisccoulsoni'll try it without the patch and see if it builds21:53
Ampelbeinchrisccoulson: according to the link i posted it should build fine.21:53
* crevette tries to package obexd21:54
chrisccoulsonthanks21:54
crevetteis there a tool that ease the check of various licences used in a tarball21:59
=== dashua__ is now known as dashua
dobeycrevette: sed, awk, perl, tar, gzip, bzip2? :)22:31
crevette:)22:36
Laneycrevette: licensecheck22:37
Laneybut it doesn't get it right, so verify it manually too22:38
crevettethe names seems obvious :)22:38
crevettearf, I have it installed ...22:38
crevetteLaney, and does it exist somethink like copyrightcheck ?22:45
crevette:22:45
crevette:)22:45
pochu_unfortunately not22:45
pochu_I wish we didn't have to list copyright holders in debian/copyright22:46
pochu_crevette: I usually do grep -i -R copyright * | sort | some magic22:46
pochu_then manually check them22:46
Laneybut since we d have to list them, it's good that there's no copyrightcheck22:46
Laneybecause it would get it wrong too much22:46
pochu_do you think so?22:47
pochu_just grepping for copyright or something, then packing it as appropriate would do the right thing I think22:47
crevettewhat should I do when some years are different for the same person?22:47
Laneynewlines and such22:47
pochu_crevette: I usually pack them in one line22:47
Laneyjust compress them as you can22:47
pochu_crevette: like "Copyright (C) 200X - 200Y Foo Bar"22:47
Laneystart-end if they're continuous22:48
dobeywhat the heck do these icons in the bluetooth prefs dialog even mean?!22:52
chrisccoulsondobey - no idea. i've always wondered that too22:53
crevettedobey, know bug22:54
crevettewill be resolved with gnome-bluetooth22:54
crevetteI'd advice you to install that22:54
chrisccoulsonwow, my desktop is going amazingly slow right now22:55
dobeycrevette: are there packages for jaunty?22:56
crevetteah, humm not officially sorry22:56
dobeycrevette: and will it magically make connecting to the devices i'm having trouble with now, work correctly?22:56
crevetteah, this is a interesting question. connection problems could come from various component, and I must admit I don't really understand bluetooth thingy enough to give an insightful answer22:58
crevettehowever lastest version is really really better22:58
crevettewith one click I can connect to my audio gateway and stream sound over there22:58
crevetteI have a 2 month old version for jaunty22:59
crevettenot sure if it works fine22:59
=== pochu_ is now known as pochu
dobeywell i just got this shiny new bluetooth keyboard for my shiny new laptop23:00
crevettelatest version release today needs obexd which I'm trying to package23:00
dobeyand i can't get it to maintain a connection23:00
crevettedobey, when does the connection fails?23:01
crevette-s23:01
crevetteho it's late23:01
dobeycrevette: it shows up as connected for like a second in the prefs dialog, and then the connected icon drops23:02
dobeycrevette: but there is an ominous key icon, which i have no idea what the meaning is23:02
crevettekey means trusted23:03
crevetteIIRC23:03
dobeyso not helpful23:06
dobeyi mean, if i paired a device, i probably trust it :)23:06
dobeythis is crazy :(23:09
=== joaopinto_ is now known as joaopinto
TheMusoGood morning.23:20
pochubuenos dias23:21
rickspencer3hi TheMuso23:22
rickspencer3thanks for setting up Google Calendar23:23
LaneyHow firm is the "Never introduce a patch system to a Debian package" rule?23:41
Laneyi.e. if I'm doing an autoreconf patch23:42
CoreyWill Adobe and Ubuntu be discussing terms to get all Adobe products to work on Ubuntu has like the Mac and Windows ???23:48
=== ember_ is now known as ember
AmpelbeinLaney: Are there any other ubuntu-changes?23:49
Laneyyes23:50
Laneyhence the autoreconf patch23:50
LaneyI have been told in no uncertain terms to never introduce a patch system before, but that is what we have done here23:50
AmpelbeinLaney: how are those other changes made? directly in the diff.gz?23:50
TheMusorickspencer3: np, now I just have to update this morning and try evolution again.23:50
Laneyno, as a patch23:50
AmpelbeinLaney: is it likely those changes are applied in debian? what package is it?23:51
Laneyit's a patch for lp integration, so no23:51
chrisccoulsonLaney - we use quilt in transmission even though debian doesn't use a patch system for that (at least, they never used to)23:52
chrisccoulsonnoone complained about that23:52
Ampelbeinin that case, I guess it's ok to use a patch system. lpi is pretty invasive to be handled inline.23:52
Laneynah the patches aren't that big23:52
LaneyI don't like the rule myself, but it exists23:53
AmpelbeinLaney: where is this rule being written down? I have not found it on the wiki.23:56
Laneyno idea23:57
Laneylike I said, I don't care for it so if the rest of you don't23:58
Laneylet's all carry on our days like I never mentioned it23:58
* Laney whistles23:58
AmpelbeinLaney: and btw, if it's a desktop-package and you work on an upgrade, you should use "desktop-upgrade" as a tag from now on.23:58
CoreyWill Adobe and Ubuntu be discussing terms to get all Adobe products to work on Ubuntu has like the Mac and Windows ???23:58
LaneyAmpelbein: where's this written?23:58
rickspencer3robert_ancell: here's my daily gtk harassment23:59
rickspencer3what the heck is an actiongroup *for*?23:59
chrisccoulsonCorey - no need to ask the same question twice. If noone answered, then nobody knows the answer to your question23:59
AmpelbeinLaney: seb128 proposed it in the channel here. he has a script running at http://people.ubuntu.com/~seb128/versions.html to automatically display the bugs tagged desktop-upgrade next to the package23:59
Laneyi was using that page, but I didn't know that23:59
* Laney tags23:59

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