=== cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-meeting === j_ack [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === ogra_ [n=ogra@p548AEDA3.dip.t-dialin.net] has joined #ubuntu-meeting === pips1 [n=philipp@135.177.77.83.cust.bluewin.ch] has left #ubuntu-meeting ["Ex-Chat"] === merriam [n=merriam@84-12-154-117.dyn.gotadsl.co.uk] has joined #ubuntu-meeting === j_ack [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === mr_pouit [n=mrpouit@ubuntu/member/mrpouit] has left #ubuntu-meeting [] === mjunx [n=matt@70.131.200.186] has joined #ubuntu-meeting === licio [n=licio@ubuntu/member/licio] has joined #ubuntu-meeting === j_ack [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting === slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-meeting === j_ack [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === j_ack_ [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-meeting === j_ack [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === j_ack_ [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === j_ack_ [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === j_ack [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === j_ack [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === j_ack_ [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === j_ack [n=rudi@p508DBB9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-meeting === mjunx [n=matt@70.131.200.186] has joined #ubuntu-meeting === tomsku [n=tomsku@dsl-tregw3-fe4ddf00-223.dhcp.inet.fi] has joined #ubuntu-meeting === SWAT [n=SWAT@a80-100-68-159.adsl.xs4all.nl] has joined #ubuntu-meeting === tritium [n=tritium@ubuntu/member/tritium] has joined #ubuntu-meeting === tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-meeting === Ubugtu [n=bugbot@ubuntu/bot/ubugtu] has joined #ubuntu-meeting === emonkey-m [n=emonkey@static-pro-212-101-27-121.adsl.solnet.ch] has joined #ubuntu-meeting === ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-meeting === merriam [n=merriam@84-12-154-117.dyn.gotadsl.co.uk] has joined #ubuntu-meeting === ToonArmy [n=chris@Lafrowda-15.ex.ac.uk] has joined #ubuntu-meeting === xeros [i=xeros@fan194.internetdsl.tpnet.pl] has joined #ubuntu-meeting === asac_ [n=asac@debian/developer/asac] has joined #ubuntu-meeting === freeflying [i=root@gobstopper.dreamhost.com] has joined #ubuntu-meeting === hoora_ [i=ariel@gateway/tor/x-48774286d14b6dcd] has joined #ubuntu-meeting === jenda [n=jenda@ubuntu/member/jenda] has joined #ubuntu-meeting === unstable [n=unstable@tor/regular/sid] has joined #ubuntu-meeting [07:02] @schedule New_York [07:02] Schedule for America/New_York: 15 Mar 15:00: Audio Team | 15 Mar 17:00: Ubuntu Development Team | 16 Mar 06:00: MOTU Council | 17 Mar 11:00: Xubuntu | 19 Mar 11:00: Kernel Team | 21 Mar 08:00: Edubuntu === unstable is now known as sid === robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-meeting === sid [n=unstable@glitchinthe.net] has joined #ubuntu-meeting === RichEd [n=richard@dsl-240-115-172.telkomadsl.co.za] has left #ubuntu-meeting ["~>] === Lure [n=lure@external-7.hermes.si] has joined #ubuntu-meeting === poningru [n=poningru@pool-72-64-213-219.tampfl.fios.verizon.net] has joined #ubuntu-meeting === BackwardsDown [n=niels@5351BB29.cable.casema.nl] has joined #ubuntu-meeting === phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-meeting === ToonArmy [n=chris@Lafrowda-11.ex.ac.uk] has joined #ubuntu-meeting === dholbach [n=daniel@i59F71686.versanet.de] has joined #ubuntu-meeting === phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-meeting === freeflying_ [i=root@gobstopper.dreamhost.com] has joined #ubuntu-meeting === BackwardsDown [n=niels@5351BB29.cable.casema.nl] has joined #ubuntu-meeting === dmang [n=chatzill@dynamic-204-213-79-143.wirelessbroadband.galt.softcom.net] has joined #ubuntu-meeting [09:58] beep [09:59] ping? [09:59] pong! [09:59] zooooooom! === asac [n=asac@debian/developer/asac] has joined #ubuntu-meeting === mvo [n=egon@p54A67FCB.dip.t-dialin.net] has joined #ubuntu-meeting === lbm [n=lbm@0x555373ab.adsl.cybercity.dk] has joined #ubuntu-meeting === mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-meeting === finalbeta [n=finalbet@d54C689F7.access.telenet.be] has joined #ubuntu-meeting === Tonio_ [n=tonio@205.207.103-84.rev.gaoland.net] has joined #ubuntu-meeting === stgraber [n=stgraber@ubuntu/member/stgraber] has joined #ubuntu-meeting === pochu [n=pochu@ubuntu/member/pochu] has joined #ubuntu-meeting === MaievShadowsong [n=ipv6now@222.90.76.164] has joined #ubuntu-meeting === Lure_ [n=lure@external-1.hermes.si] has joined #ubuntu-meeting === MaievShadowsong [n=ipv6now@222.90.76.164] has left #ubuntu-meeting [] === AlexLatchford [n=alex@82-44-193-109.cable.ubr07.haye.blueyonder.co.uk] has joined #ubuntu-meeting === Seveas [n=seveas@ubuntu/member/seveas] has joined #ubuntu-meeting === cyphase [n=cyphase@c-71-202-49-23.hsd1.ca.comcast.net] has joined #ubuntu-meeting === dholbach_ [n=daniel@i59F71686.versanet.de] has joined #ubuntu-meeting === fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting === luka74 [n=lure@external-7.hermes.si] has joined #ubuntu-meeting === juliux [n=Julius@ubuntu/member/juliux] has joined #ubuntu-meeting === mr_pouit [n=mrpouit@ubuntu/member/mrpouit] has joined #ubuntu-meeting === jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-meeting === Czessi [n=Czessi@dslb-088-073-053-117.pools.arcor-ip.net] has joined #ubuntu-meeting === Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-meeting === fernando [n=fernando@189.0.148.225] has joined #ubuntu-meeting === _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-meeting === mr_pouit [n=mrpouit@ubuntu/member/mrpouit] has joined #ubuntu-meeting === etank [n=etank@74-140-129-0.dhcp.insightbb.com] has left #ubuntu-meeting [] === mr_pouit [n=mrpouit@ubuntu/member/mrpouit] has joined #ubuntu-meeting === pochu [n=pochu@ubuntu/member/pochu] has joined #ubuntu-meeting === hjmf [n=hjmf@140.Red-217-125-227.dynamicIP.rima-tde.net] has joined #ubuntu-meeting === sid [n=unstable@glitchinthe.net] has joined #ubuntu-meeting === licio [n=licio@ubuntu/member/licio] has joined #ubuntu-meeting === brottman [n=brianr@216.120.143.226] has joined #ubuntu-meeting === sbaush [n=sbaush@adsl-153-73.37-151.net24.it] has joined #ubuntu-meeting === sbaush [n=sbaush@adsl-153-73.37-151.net24.it] has left #ubuntu-meeting ["Konversation] === fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting === ToonArmy [n=chris@Lafrowda-14.ex.ac.uk] has joined #ubuntu-meeting === elkbuntu_ [n=melissa@ppp32-100.lns1.syd6.internode.on.net] has joined #ubuntu-meeting === effie_jayx [n=valles@190.37.175.250] has joined #ubuntu-meeting === mruiz [n=mruiz@ubuntu/member/mruiz] has joined #ubuntu-meeting === mruiz [n=mruiz@ubuntu/member/mruiz] has left #ubuntu-meeting ["Bye!"] === j_ack [n=rudi@p508D8C9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === cyphase [n=cyphase@c-71-202-49-23.hsd1.ca.comcast.net] has joined #ubuntu-meeting === stgraber [n=stgraber@ubuntu/member/stgraber] has joined #ubuntu-meeting === fernando [n=fernando@unaffiliated/musb] has joined #ubuntu-meeting === pochu [n=pochu@ubuntu/member/pochu] has joined #ubuntu-meeting === phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-meeting === dinda [n=dinda@cpe-72-181-85-234.houston.res.rr.com] has joined #ubuntu-meeting === fernando__ [n=fernando@189.0.140.208] has joined #ubuntu-meeting === mvo [n=egon@p54A67FCB.dip.t-dialin.net] has joined #ubuntu-meeting === rolando-ve [n=rolando-@200.8.188.242] has joined #ubuntu-meeting === mruiz [n=mruiz@ubuntu/member/mruiz] has joined #ubuntu-meeting === mruiz [n=mruiz@ubuntu/member/mruiz] has left #ubuntu-meeting ["Bye!"] === pochu [n=pochu@ubuntu/member/pochu] has joined #ubuntu-meeting === dinda [n=dinda@cpe-72-181-85-234.houston.res.rr.com] has left #ubuntu-meeting [] === j_ack [n=rudi@p508D8C9C.dip0.t-ipconnect.de] has joined #ubuntu-meeting === mvo_ [n=egon@p54A67FCB.dip.t-dialin.net] has joined #ubuntu-meeting === cyphase [n=cyphase@c-71-202-49-23.hsd1.ca.comcast.net] has joined #ubuntu-meeting === frafu [n=frafu@vodsl-8411.vo.lu] has joined #ubuntu-meeting === elkbuntu [n=melissa@ubuntu/member/elkbuntu] has joined #ubuntu-meeting === Owdgit [n=ron@88-110-225-176.dynamic.dsl.as9105.com] has joined #ubuntu-meeting === gouki [n=gouki@unaffiliated/gouki] has joined #ubuntu-meeting === cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-meeting === silwol [n=silwol@teacheradsl241.eduhi.at] has joined #ubuntu-meeting === BackwardsDown [n=niels@5351BB29.cable.casema.nl] has joined #ubuntu-meeting === Klaidas[anapnea] [i=klaidas@anapnea.net] has joined #ubuntu-meeting [06:25] @schedule Vilnius [06:25] Schedule for Europe/Vilnius: 15 Mar 21:00: Audio Team | 15 Mar 23:00: Ubuntu Development Team | 16 Mar 12:00: MOTU Council | 17 Mar 17:00: Xubuntu | 19 Mar 17:00: Kernel Team | 21 Mar 14:00: Edubuntu === arualavi [n=Iva@67.Red-83-33-5.dynamicIP.rima-tde.net] has joined #ubuntu-meeting === doko [n=doko@116.160.78.83.cust.bluewin.ch] has joined #ubuntu-meeting === Klaidas[anapnea] [i=klaidas@anapnea.net] has left #ubuntu-meeting [] === beuno [n=martin@68-155-114-200.fibertel.com.ar] has joined #ubuntu-meeting === phanatic_ [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-meeting === Martin_Bing [n=ismael@d51A498D0.access.telenet.be] has joined #ubuntu-meeting === rtg [n=rtg@rtg.theglobal.net] has joined #ubuntu-meeting === ToonArmy [n=chris@144.173.52.116] has joined #ubuntu-meeting === j_ack [n=rudi@p508DB9C6.dip0.t-ipconnect.de] has joined #ubuntu-meeting === pochu [n=pochu@ubuntu/member/pochu] has joined #ubuntu-meeting === ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-meeting === silwol [n=silwol@teacheradsl241.eduhi.at] has joined #ubuntu-meeting === poningru [n=poningru@pool-72-64-213-219.tampfl.fios.verizon.net] has joined #ubuntu-meeting [07:49] wow that was surprisingly subconscious === ..[topic/#ubuntu-meeting:Ubugtu] : Current meeting: Audio Team | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 15 Mar 21:00 UTC: Ubuntu Development Team | 16 Mar 10:00 UTC: MOTU Council | 17 Mar 15:00 UTC: Xubuntu | 19 Mar 15:00 UTC: Kernel Team | 21 Mar 12:00 UTC: Edubuntu === ..[topic/#ubuntu-meeting:Ubugtu] : Current meeting: Audio Team | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 15 Mar 21:00 UTC: Ubuntu Development Team | 16 Mar 10:00 UTC: MOTU Council | 17 Mar 15:00 UTC: Xubuntu | 19 Mar 15:00 UTC: Kernel Team | 20 Mar 18:00 UTC: Community Council === mr_pouit [n=mrpouit@ubuntu/member/mrpouit] has joined #ubuntu-meeting === tsmithe waits for 8 minutes watching scrubs === keescook [n=kees@ubuntu/member/keescook] has joined #ubuntu-meeting === bdmurray [n=bdmurray@c-24-21-235-175.hsd1.or.comcast.net] has joined #ubuntu-meeting [07:55] could someone ping me when the meeting starts; i'm going through my whore of an inbox === silwol [n=silwol@teacheradsl241.eduhi.at] has joined #ubuntu-meeting === TheMuso [n=luke@ubuntu/member/themuso] has joined #ubuntu-meeting === j_ack_ [n=rudi@p508DB79B.dip0.t-ipconnect.de] has joined #ubuntu-meeting [08:01] tsmithe: ping [08:01] ho! [08:02] all right, let's get started [08:02] Is it just us three? [08:03] looks like it... does it really matter? [08:03] Bug triaging best practices (crimsun) [08:03] me too! [08:03] oh right [08:04] first, to many people there's some confusion regarding alsa [08:04] Re bugs, I have seen what bdmurray, crimsun, and Andrew Ash have been doing in responding to bugs. === tsmithe too [08:04] here we'll lay out guidelines to make triaging a bit less painful [08:05] (*smiles*) === silwol [n=silwol@teacheradsl241.eduhi.at] has joined #ubuntu-meeting [08:06] symptoms such as "sound not working", "sound muted", and anything else falling under "not being able to hear sound under Ubuntu but being able to under $another_os" should be triaged against linux-source-2.6.x, where x is the kernel version for that Ubuntu release [08:07] yep [08:08] i.e., use linux-source-2.6.x instead of alsa-driver, generally, because we don't actively patch the alsa-source binary package (against which alsa-driver, which is in universe, is responsible), whereas we do take care of the kernel [08:08] Is ubuntu-audio a subscriber to thse bugs? === tsmithe restrains from answering in angst of getting it wrong [08:09] u-audio subscribes to alsa-driver but not the former, because bugs against linux-source-2.6.x aren't necessarily audio bugs [08:09] right, so would it be appropriate to manually subscribe them? [08:09] yes, that is perfectly acceptable [08:10] alternately, you can, as you've been doing, triage the bug against alsa-driver, and we'll reassign as appropriate [08:10] this brings up another subtle point [08:11] there is one corner case (in terms of actual kernel sound drivers) in which one should triage bugs against alsa-driver instead of linux-source-2.6.x, and that is if alsa-source provides the actual driver instead of linux-source [08:12] that's understandable [08:12] how do we know that that is the case? [08:12] in previous Ubuntu releases, this was constrained to drivers like the EchoAudio ones [08:12] (just learn?) [08:12] crimsun: I guess to check that we need to check what package a driver belongs to? [08:13] TheMuso: because it's a corner case, modinfo on a default Ubuntu install will help there [08:13] crimsun: I still don't quite understand. === aouaou [n=mitoisda@athedsl-282370.otenet.gr] has joined #ubuntu-meeting [08:14] for instance, if we can see from the bug report that the reporter is using snd-foo, then we can run ``modinfo snd-foo'' [08:14] if nothing is returned, then instead of using linux-source-2.6.x as the triaged package, we can use alsa-driver [08:14] crimsun: Right. [08:14] ah clever === jenda [n=jenda@ubuntu/member/jenda] has joined #ubuntu-meeting [08:15] ok, that covers the kernel side ["sound inaudible"] [08:15] now, the userspace portion is more mundane [08:16] generally speaking these bugs are pretty easy to classify: anything dealing with "volume not being restored properly on (reboot)" or the like falls under alsa-utils === vincent [n=vincent@85.69.101.76] has joined #ubuntu-meeting [08:17] anything dealing with "resampling sounds very bad" falls under alsa-lib === _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-meeting [08:17] right === mr_pouit [n=mrpouit@ubuntu/member/mrpouit] has joined #ubuntu-meeting [08:19] now, take for example, bugs that mention volume problems like "regression from Ubuntu X: volume too low" would be linux-source-2.6.x issues, not alsa-utils [08:19] uhuh... why so? [08:19] does alsa-utils not regress? [08:20] Alsa-utils would generally know about the mixer values already I'm guessing. [08:20] So it can usually set them. [08:20] right, Luke's got the idea [08:20] hmm ok [08:20] there are two classes of drivers that will have these types of regressions, the first far more common than the second [08:21] HDA- and AC97-based ones, respectively [08:21] crimsun: Does hda stand for anything? [08:21] high-definition audio [08:21] :S [08:21] high definition audio, interestingly enough [08:21] right [08:22] HDA regressions and fixes can be expected for quite some time; we're only beginning to get better support for these newest models [08:22] Lovely === scooby-drew [n=agrnwd@209.59.122.4] has joined #ubuntu-meeting [08:22] and as you can tell just by browsing the linux-source-2.6.20 and alsa-driver bugs, most of the audio issues have to do with HDA-based chips [08:23] TheMuso, remember, cynicism is not a good path [08:23] the HDA ones are easier to triage, because we can narrow them to a specific file [08:23] tsmithe: Cynicism was furthest from my mind. [08:24] :) [08:24] the file that is the culprit is based on the HDA codec used, which one can get on an Ubuntu install from ``tail -2 /proc/asound/oss/sndstat'' [08:25] ok [08:25] [the proper location for HDA is /proc/asound/card0/codec*, but it's different for AC97-based ones, which use /proc/asound/cardX/*codec*/* . Because /proc/asound/oss/sndstat abstracts that difference, and because we load snd-pcm-oss by default in Ubuntu, we use /proc/asound/oss/sndstat] === Martin_Bing [n=ismael@d51A498D0.access.telenet.be] has left #ubuntu-meeting [] [08:26] Makes sense. [08:27] one of the more important pages that we use is https://help.ubuntu.com/community/DebuggingSoundProblems [08:27] this generally gathers enough info for us to triage correctly === _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-meeting [08:27] I've seen that be requested many a time. [08:27] yeah [08:27] and people always do it wrong... [08:28] tsmithe: ? [08:28] yeah, some people will dump it all into one comment inline, which can be painful [08:28] what he said ^^ [08:29] separate attachments are good [08:29] Oh right. [08:29] I thought tsmithe meant something different. [08:29] no :) [08:30] a few of us in #alsa are working on a script to grab similar info, http://bulletproof.servebeer.com/alsa/scripts/alsa-info.sh === givre [n=Florent@82.98.16.2] has joined #ubuntu-meeting [08:30] this script will find its way into the upstream project [#upstream/Freenode] , which should help us [08:31] the long-term intent (jumping ahead momentarily) is to tie this functionality into the hwdb-client [08:31] Right. [08:31] that would be very nice :) [08:31] therefore making it transparent to the user. [08:32] ok, are there any questions on triaging practices, then? [08:32] Not from me, everything makes sense. [08:32] yea [08:33] how about the professional audio devices? [08:33] aouaou: with respect to triaging, can you be more specific? [08:34] is something going to change in those devices? (sorry i am not an expert just audio professional) [08:35] aouaou: the scope of your question is fairly broad [08:35] yes u are probably right.. i should probably let you carry on [08:36] aouaou: if alsa already supports said pro audio device, then we can work to get it into linux-source-2.6.x if it's not already there [08:36] ok [08:36] aouaou: if there are issues other than getting support, like actually adding a driver, that's better addressed upstream [to alsa-devel@ ] [08:37] from end-user's scope i think there are some problems with the audio latency [08:37] if that's supposed to be @ sourceforge, then they really need to get that subscribers only [08:37] is there anything that can change that? [08:38] <_MMA_> aouaou: Latency where? [08:38] aouaou: on feisty, there're two workarounds of sorts: -lowlatency kernel and the PAM realtime access. Both of these are documented. [08:38] ok thank you very much. i will check them out [08:39] aouaou: check in #ubuntustudio [08:39] <_MMA_> crimsun: There is also a script that addresses some PCI latency issues but thats another topic. [08:39] <_MMA_> las mentioned it. [08:39] _MMA_: right, remind me when we get to "Looking ahead to Feisty+1" [08:39] I would think that would only be a problem if your hardware was causing latency issues. [08:39] <_MMA_> k [08:40] ok, moving on === TheMuso notes that he has his cards all set on a good IRQ. [08:40] Items remaining for the Feisty release (crimsun) [08:41] the first issue we have is to make sure we don't regress from Dapper and Edgy for linux-source-2.6.20 [08:41] one area in which I know there are regressions is in the AC97-based quirks [08:41] well, my diff for ac97 and intel showed only one regression [08:42] but then, there are - i'm sure - unapplied patches from kernel-team@ [08:42] i'm going to go through and put them all (together?) this weekend some time [08:42] ok, great [08:43] for the benefit of others, these AC97-based quirks tend to show up as headphone quirks [08:43] Right. [08:43] particularly with multimedia hotkeys, like VolUp/VolDown/Mute [08:44] on many of these types of laptops, you often have to bind the 'Headphone' and 'Master' elements together so that the hotkeys work properly [08:45] oh fun [08:45] right - how does this happen? is there a doc somewhere? [08:45] Brian and I started working through some of these types of bug reports, tagging them "jack sense" on Launchpad [08:45] (which is a bit more broad than just that issue, but it narrows things down a bit) [08:46] excellent [08:46] we should actually make those distinct, now that I think about it [08:46] let's use the "headphone quirk" tag for that [08:47] right - this ominously suggests that there are other jack quirks [08:47] tsmithe: the best documentation would be the source, (un)fortunately [08:48] i'm fine with that - any particular areas? [08:48] http://hg.alsa-project.org/alsa-kernel/file/f8284261b2be/Documentation/ [08:49] generally speaking, ALSA-Configuration.txt is the relevant file [08:49] thanks [08:49] note that f8284261b2be, the changeset hash, is continually updated, so to get the latest using the Web, you'll want to follow tip [08:50] "tip"? is that like "head" or "trunk"? [08:50] (or you can just hg clone alsa-kernel, see instructions on http://www.alsa-project.org/download.php) [08:50] i think i must just do that :) [08:50] yes, tip is the Mercurial equivalent of head/trunk [08:51] excellent. makes me wonder why there need be so many names [08:51] there are so many systems :) [08:52] that's not an excuse ;) [08:52] ok, speaking of regressions, there's a rather serious one in bug 88332 [08:52] Malone bug 88332 in linux-source-2.6.20 "low volume through headphones on HP Pavilion ZT3000 (ICH4) [edgy regression] " [Medium,Needs info] https://launchpad.net/bugs/88332 [08:53] that wouldn't happen to be a "Fujitsu Lifebook C1211D", would it? [08:53] this one's subtle and may require considerable git bisecting [08:53] heh. I got 403 when attempting to check out alsa-driver from hg. === _MMA_ [n=mma@cpe-071-070-203-016.nc.res.rr.com] has joined #ubuntu-meeting [08:54] TheMuso: make sure you use hg.alsa-project instead of hg-mirror.alsa-project [08:54] crimsun: right [08:54] yep that works [08:55] with James's issue, we need to cover three areas, core, ac97, and intel8x0 [08:55] blimey [08:56] off the top of my head, I can't see why it would have regressed. It doesn't seem to be a power management issue, and there aren't many changes on top of that to those three areas [08:57] ok - so how would you go about finding out? [08:58] via the initial steps, we've established that it's an actual kernel<->hardware issue, and since edgy works where feisty doesn't, we'll need to look specifically at sound/{core/,pci/ac97/,pci/intel8x0.c} differences in the git trees [08:58] that's an awfully broad file set [08:59] thankfully it's smaller than it seems [08:59] ah ok [08:59] in feisty, the header files were shuffled, so we can ignore those changes in sound/pci/ac97/ [09:00] mmhmm [09:00] I'll spend some time this evening looking at it, and we'll need to ask James to test 2.6.20-11.18 === Lure [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-meeting [09:01] who are "we"? [09:02] we -> ubuntu-audio [09:02] I'll take care of that part [09:02] right :) [09:03] ok, second issue is to keep up with the seemingly endless flood of quirks [09:03] I try - and I admit I used to be much better about this - to peek into #ubuntu periodically to help with audio issues [09:04] yea [09:04] i try and catch them as well [09:04] quite a bit of the quirks gathered in previous Ubuntu releases were from #ubuntu and #alsa [09:04] makes triaging much easier, when the reporter is alive [09:04] Forgive me if I decide not to go in there again. That channel moves way too quickly for me to follow [09:05] TheMuso: sure, it's a bear [09:05] well, to be honest, i try and catch them outside of there === robitaille [n=daniel@ubuntu/member/robitaille] has joined #ubuntu-meeting [09:06] there are many sources besides those two IRC channels in which to get quirks [09:06] I've neglected crawling through other distributions' bug databases [09:06] (a glaring error, really) [09:06] grgh [09:07] <_MMA_> Maybe something could be done through the Ubuntu Forums. I know some feedback will come from Ubuntu Studio forums once they open. [09:07] well, there has been discussion on -devel-discuss about (or maybe launchpad-users) about that kind of thing [09:07] _MMA_: I know quite a few sound issues are reported on the forums, but we need a mechanism for transferring those reports into Launchpad [09:08] <_MMA_> Didnt tsmithe have that covered somewhat with "Forum Ambassadors"? [09:08] <_MMA_> Thats another subject though. [09:08] what was suggested was rather linking of old bugs to new posts. i think the f-a should cover vice versa [09:09] <_MMA_> Both seem good. [09:09] ok, that seems reasonable [09:10] anything else that seems critical for Feisty? [09:10] not that i am aware of, certainly [09:10] Not that I am aware of. === guerby [n=guerby@gut75-4-82-235-162-148.fbx.proxad.net] has joined #ubuntu-meeting [09:10] Cory, anything from ubuntustudio's perspective? [09:11] <_MMA_> I want to ask about freebob and firewire but they might not directly relate to whet the topic here is. [09:11] <_MMA_> I know we're going to get support questions for firewire devices. [09:12] <_MMA_> So Im guessing that if Freebob supports it the divice is good. [09:12] right, and likely freebob + jack alsa-plugin will be the way to go [09:12] <_MMA_> Ok. [09:12] Does freebob support alsa in any way? [09:12] <_MMA_> So we will have to place an importance on the Freebob project. [09:12] would it not have to? [09:12] currently this means that the user has to download and recompile alsa-plugins (enable the jack alsa-plugin, which is currently disabled) [09:13] TheMuso: not directly last I looked [09:13] so it's directly a jack-only thing? [09:13] <_MMA_> And why is it disabled? [09:14] i was just in the middle of typing "hmm - what's the rationale for that" :) [09:14] _MMA_: promotion of alsa-plugins to main for the pulseaudio plugin (for Edubuntu) [09:14] (jack-audio-connection-kit is in universe, which would cause the build to fail) [09:14] ah yes [09:14] ahh [09:15] <_MMA_> I see. [09:15] If I understand correctly, this plugin makes alsa apps appear as jack apps right? [09:15] If so, I've tried to use it before, with poor results. [09:16] it routes native alsa apps to jack [09:16] <_MMA_> So whats the way around this for a user? Recompile alsa-plugins? [09:16] _MMA_: yes, as noted above [09:16] And not all alsa apps allow you to easily change which device they use, especially custom asoundrc setups. [09:17] So I guess we ort to move to feisty+1. [09:17] yes [09:17] i'm trying to find the agenda page... where was it again? [09:17] <_MMA_> Having a pre-built package for Ubuntu Studio users might have to happen somehow. [09:17] tsmithe: https://wiki.ubuntu.com/UbuntuAudio/Meetings [09:17] thank you [09:18] _MMA_: we can discuss this post-meeting/offband in us-devel [09:18] <_MMA_> Ok. [09:18] ok, moving on to Looking ahead to Feisty+1 [09:19] the first issue here is integrating the DebuggingSoundProblems request info and the alsa-info.sh script into hwdb-client === hjmf [n=hjmf@140.Red-217-125-227.dynamicIP.rima-tde.net] has joined #ubuntu-meeting [09:19] yup [09:19] what can we do to help with this process? [09:20] well, the first step is to write up a specification so it can be considered for the next development summit in Sevilla [09:20] Who will be there to champion it? [09:20] one of you, hopefully :) [09:21] hmm [09:21] I'm travelling during that month, so I won't be able to attend, unfortunately [09:22] <_MMA_> joejaxx and I have applied for sponsorship. [09:22] hmm === TheMuso never saw the call for it. [09:22] applying for sponsorship. [09:22] <_MMA_> Whould be great if tsmight or TheMuso could be there. === tsmithe neither [09:22] _MMA_, *ahem* [09:22] <_MMA_> https://wiki.ubuntu.com/UDS-Sevilla/Attendees === tsmithe ganders over [09:23] <_MMA_> Jane said they will look over that list. [09:23] Nothing about sponsorship there. [09:23] integrating a script into hwdb-client shouldn't be difficult. Keep in mind we need to deal with at least three classes of devices: ISA, PCI, USB [09:24] yeah [09:24] isa... awh [09:24] pci and usb are fairly straightforward (with the latter substituting lsusb -vv in place of lspci -vvn) [09:25] isa's a bit more hairy, so I'll need to ask Scott and others about that [09:25] do people actually want those cards supported? [09:26] yes [09:26] Well some mobos have MIDI controllers that are ISA. [09:26] (and Mark would probably argue yes, too) [09:26] Mine included. [09:26] <_MMA_> crimsun: Ill also get the specific script from las to see if its useful or it might be the same one. :) [09:26] _MMA_: different issue, but we'll get to it in a second [09:28] so, start throwing around ideas for hwdb-client integration, and hopefully by our next meeting we have a better idea of how things should piece together === ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-meeting [09:28] i guess i'll need to get these sources then [09:28] is an apt-get source enough, or is there somewhere else i should be looking? [09:29] https://launchpad.net/products/hwdb-client [09:29] excellent [09:30] (i'm pretty sure i should be looking by myself) [09:31] ok, next issue for Feisty+1 is the pro audio bent [09:31] UbuntuStudio is going to drive a different set of requirements focused on much lower latency, jack integration, and so on [09:31] ALSA itself needs to be prepared for that [09:31] what are the other requirements? [09:32] _MMA_: is there movement on realtime? [09:32] (those that are different to the UbuntuStudio ones?) [09:33] crimsun: What needs doing alsa wise? [09:33] TheMuso: the most invasive change would be a "realtime"ish kernel [09:33] right [09:33] I have not inspected those additional changes; I know some of them are in .20 [09:34] again, this would need a specification on Launchpad, but more importantly, it's going to require convincing BenC [09:34] As far as I know, the realtime patches are for ever changing. [09:34] From release to release./ [09:35] it's going to be a hard sell, honestly, because it's so invasive and because it changes [09:35] right [09:35] crimsun: I don't believe we will get it in. [09:35] <_MMA_> Sorry. Kids. :) [09:35] When I ran Gentoo, the rt kernel did just totally crap out on me when I least expected it at times. [09:36] <_MMA_> The most we can hope for are the things Ben has enabled. [09:36] this is a place where UbuntuStudio can drive, since US will likely be the sole use case [09:36] -lowlatency seems to work fine here, although I haven't tested it with a lot of apps at once. [09:36] well, surely he's the guy that knows best? [09:36] <_MMA_> Like has been said, things like Ingos patches are simple too invasive. [09:36] I believe RT will be integrated in the mainline kernel over time. [09:37] And thereby stabalised. [09:37] I'm happy to defer it even further (or strike it completely) [09:37] Me too. [09:37] <_MMA_> Ben has also mentioned that Ingo's patches are slowly making it into mainline. [09:37] <_MMA_> :) [09:37] right, piece-wise, as verifiable through testing [09:37] Yep. [09:38] SO eventually everybody will gain. [09:38] that would certainly be the best approach [09:38] <_MMA_> Also some things are changing that make the patched unneeded. [09:38] I'm willing to wait for that, as long as we keep -lowlatency around. [09:38] i'm not for going for everything to please some people === thekorn [n=thekorn@a89-182-84-239.net-htp.de] has joined #ubuntu-meeting [09:38] <_MMA_> Ben mentioned a variable timer. [09:38] hey thekorn! [09:38] _MMA_: likely to be default in Feisty+1, since it has already been merged [09:38] hi pochu ! [09:38] unless I misparsed linux-kernel@ and LWN [09:39] <_MMA_> crimsun: Nice. Ill chat with you later about that. [09:39] <_MMA_> :) [09:39] (which is entirely possible, since I've been running around) [09:39] So what else is there/ [09:39] for Feisty+1, we should work on collaping deltas [09:39] Where does pulseaudio stand? As far as I can see, its not enabled in feisty. [09:40] crimsun: ? [09:40] pulseaudio's not default [yet] in gnome [09:40] Right. [09:40] <_MMA_> I was wondering about PS as well. [09:40] <_MMA_> gah [09:40] will it be? [09:40] <_MMA_> *PA [09:40] it's seeded for Edubuntu, and we can install it, but whether it becomes the default is something that would be a good discussion topic at UDS/Sevilla [09:41] http://live.gnome.org/PulseAudio [09:41] <_MMA_> I would love to be in on the spec but theres no way I can impliment it. :) [09:42] _MMA_: likely there will be little to implement if upstream (gnome) pulls it in [09:42] <_MMA_> True. === j_ack [n=rudi@p508DB79B.dip0.t-ipconnect.de] has joined #ubuntu-meeting [09:43] ok, back to collapsing deltas. We need to ensure our changes get merged back to upstream [ALSA@] [09:43] One thing I would like to have a look at for feisty+1, is the state of portaudio 19. [09:43] Yes. [09:43] Mainly to work out how stable it is. [09:43] I know I'm kinda scratching my own itch here, but anyway. [09:43] I have been woefully slack about pushing changes back, and that will change. === Keybuk [n=scott@quest.netsplit.com] has joined #ubuntu-meeting [09:44] <_MMA_> crimsun: Kinda related. When will you be leaving us? [09:44] As for portaudio19, I know it's the backend for feisty's Audacity. Does anyone have experience with its stability? [09:44] wired is also using portaudio19 [09:44] for usage in a default ginem you will need a bunch of patches from the old esd package [09:44] *gnome [09:44] i worked with the pulse package nearly the whole release for ltsp [09:44] its great there, but not ready for gnome as is [09:44] (when it gets in) [09:44] crimsun: Not really. I am investigating it for espeak. [09:44] imho gnome should be fixed to not require a sound daemon [09:44] afaik there is even a patch to switch everyting to gstreamer [09:45] (for events etc) [09:45] ogra, but then there's the issue with initialising that. i'd prefer a simple library to do that [09:45] _MMA_: (I'm gradually cutting back, but I'm unlikely to disappear completely simply due to the sheer enormity of audio issues) [09:45] tsmithe, but gstreamer is used everywhere else ... [09:45] its silly to dupicate backends [09:46] <_MMA_> crimsun: So we need to make sure you have a good team in place with a good system to take more pressure of you. [09:46] *duplicate [09:46] yes - but on lower end systems; at login? [09:46] <_MMA_> *off [09:46] _MMA_: (what we're doing here) [09:46] <_MMA_> ;) [09:47] anyhow, we're perilously close to the devteam meeting, so let's go ahead and close off [09:47] ah yes ok [09:47] next meeting? [09:47] crimsun: Quickly, do we want some wiki pages? [09:47] TheMuso: yes, that would be useful [09:47] i think we should start chucking ideas together for hwdb-client [09:47] and minutes? [09:47] tsmithe, well, a cut down gstreamer-minimal ? i'd really not just replace one sounddaemon with another ... but hey i'm not a gnome dev who decides such things :) [09:48] ogra, well - i'm with you on that :) [09:48] crimsun: As for next meeting, well hows every couple of weeks to make sure we're on target with bugs? [09:48] i just worked with pulse the last months and wanted to throw in my 2cent [09:48] great [09:48] I'm happy to rotate times to suit other people, given enough notice. [09:49] if same time on the 29th works, let's shoot for it [09:49] Fine by me [09:49] not for me [09:49] i'm going away to germany the day before, unfortunately [09:50] ok, how does the 27th look? [09:50] at possibly 1800? [09:50] Fine once again. [09:50] 27 is good [09:50] The notice is good for me to make it [09:51] if i find i have other things planned, i'll email you both [09:51] ok, let's set it for March 27th 1800 UTC [09:51] I'll work on these minutes this evening [09:51] thanks, everyone [09:51] crimsun: You sure? === tsmithe was gonna suggest doing it [09:52] oh, if someone else wants to, feel free :) [09:52] i'm fine with someone else doing it, tough :P [09:52] tsmithe: If you're happy to do so. [09:52] *though [09:52] ok - i will [09:52] where shall i email [09:52] ? [09:52] (it'll help get things straight in my mind) [09:52] thanks, tsmithe. See https://wiki.ubuntu.com/UbuntuAudio/Meetings/Minutes (which you'll have to create) === rtg [n=rtg@host-69-145-115-195.hln-mt.client.bresnan.net] has joined #ubuntu-meeting [09:53] ok - that's great [09:53] @schedule [09:53] Schedule for Etc/UTC: Current meeting: Audio Team | 15 Mar 21:00: Ubuntu Development Team | 16 Mar 10:00: MOTU Council | 17 Mar 15:00: Xubuntu | 19 Mar 15:00: Kernel Team | 20 Mar 18:00: Community Council [09:53] looks like ubuntu dev is soon [09:53] nothing more? [09:53] I recommend following https://wiki.ubuntu.com/MOTU/Council/Meetings/Minutes as a template [09:53] nope [09:54] nope, we're all up :) Thanks again! === BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-meeting [09:54] excellent [09:54] np see you guys in other channels === TheMuso [n=luke@ubuntu/member/themuso] has left #ubuntu-meeting [] [09:54] ok everyone - have fun! [09:54] pah - too late === ash211 [n=andrew@user-11fasbs.dsl.mindspring.com] has joined #ubuntu-meeting [09:55] good evening, folks [09:55] evening [09:55] hiya [09:55] good evening [09:55] everyone gathering for the dev meeting? [09:55] hey [09:55] Hi [09:55] yo [09:55] cjwatson: ping [09:56] crimsun, where should i email about the minutes? === heno [n=henrik@ubuntu/member/heno] has joined #ubuntu-meeting === seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-meeting [09:58] @schedule [09:58] Schedule for Etc/UTC: Current meeting: Audio Team | 15 Mar 21:00: Ubuntu Development Team | 16 Mar 10:00: MOTU Council | 17 Mar 15:00: Xubuntu | 19 Mar 15:00: Kernel Team | 20 Mar 18:00: Community Council [09:58] evening [09:58] hi all === mvo [n=egon@p54A67FCB.dip.t-dialin.net] has joined #ubuntu-meeting [09:58] hello asac [09:58] evening [09:58] still audio? === pkl_ [n=phillip@lougher.demon.co.uk] has joined #ubuntu-meeting === fabbione needs to run 2 minutes [09:58] audio meeting just finished [09:58] hello === kylem [i=kyle@fruit.freedesktop.org] has joined #ubuntu-meeting [09:58] fabbione: for 2 minutes or in 2 minutes? [09:58] for 2 minutes [09:59] :) [09:59] so that /was/ the audio meeting [09:59] :) [09:59] Keybuk: everyone here on your side? [09:59] sladen, yes - it was :) [09:59] mdz: nowhere near yet === ..[topic/#ubuntu-meeting:Ubugtu] : Current meeting: Ubuntu Development Team | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 16 Mar 10:00 UTC: MOTU Council | 17 Mar 15:00 UTC: Xubuntu | 19 Mar 15:00 UTC: Kernel Team | 20 Mar 18:00 UTC: Community Council === pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-meeting [10:00] hi === iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #ubuntu-meeting === ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-meeting [10:00] mdz: Riddell may not make it, he was feeling unwell earlier [10:01] just left a message for colin === kylem curses daylight savings. [10:01] colin may have died, since he was up all last night [10:01] he wasn't dead yet a couple of hours ago [10:02] I haven't heard from him in 2 hours [10:02] that's about the last time I heard from him too :p [10:02] Colin tells me he'll be along very shortly. [10:02] pong [10:02] cjwatson: morning [10:02] bdmurray,tkamppeter: ping [10:02] yay for Colin being alive :) === dholbach hugs cjwatson [10:02] here [10:03] cjwatson: heard from till? [10:03] everyone else seems to be accounted for [10:03] mdz: I haven't counted Ken or Tollef yet [10:03] doko is on holiday this week [10:03] Keybuk: colin's team, I mean [10:04] haven't heard from till aside from the update he sent [10:04] let's get started [10:04] any adjustments to the agenda? [10:04] I made one === kwwii [n=kwwii@khepri.openbios.org] has joined #ubuntu-meeting === Keybuk learns two new german swear words [10:05] I'd like to add an explicit beta bug review [10:05] Added it to the wiki page [10:05] sorry all [10:05] ok [10:05] (mvo) should we move the command-not-found package to main? or let it mature for one cycle in universe? [10:06] Tollef has a broken net connection [10:06] mvo: I, er, thought it was already there. I use zsh and so I don't notice if it's installed or not ;-) [10:06] mvo: short answer: yes, we should [10:06] I think we shuold only move it to main once we actually want to ship it in -desktop [10:06] mvo: in fact iirc sabdfl wanted it installed by default [10:06] otherwise it doesn't make much sense [10:06] agreed [10:07] mdz: fine with me, I will add it to the desktop-seed as recommend [10:07] if none objects [10:07] it's equally useful on servers [10:07] mvo: has this exit status bug been fixed? [10:07] but we don't have a proper server metapackage yet, eh? [10:07] mdz: is there something like standard-recommends? [10:07] the bug I filed about it has been closed, at least ... [10:07] pitti: that would be a good classification for it [10:07] pitti: should work fine in the normal way if you use that seed syntax [10:07] pitti: yes and it will only run in non-posix and interactive shell mode [10:07] standard-recommends would be the place for it [10:07] cjwatson: ah, cool [10:08] mvo: heh, would indeed be nasty in shell scripts :) [10:08] mdz: ubuntu-minimal basically [10:08] at least one person will write an excited blog entry about that feature ;-) [10:08] fabbione: standard, I think [10:08] :) [10:08] 'hey, I lost my command, and that thing found it' === dholbach hugs mvo [10:08] ehheeh [10:08] fabbione: ... I'm not sure I want to mess with Recommends in debootstrap; not offhand sure what that would do [10:08] I agree with mdz, standard [10:09] cjwatson: my bad.. -standard [10:09] mvo: ok, so you'll make the necessary changes? [10:09] yes [10:09] sounds good [10:09] (pitti) More interested people for doing source NEW? [10:09] ACTION-ITEM: mvo to seed command-not-found and update the database in it [10:09] pitti: any motivational words to add? :-) [10:09] well, so far I think seb128 does a few source NEWs, but other than that the queue doesn't really shrink except for the things I review [10:10] mdz: yes [10:10] I'd be quite happy to volunteer, if the contributors can stand my pickiness. [10:10] LET'S GET MORE SHINY CRACK INTO UBUNTU! === etank [n=etank@74-140-129-0.dhcp.insightbb.com] has joined #ubuntu-meeting [10:10] yay [10:10] pitti, i'd be interested in source NEW powah. [10:10] iwj, isnt pickiness mandatory for that job ? [10:10] right, it takes a fair while [10:10] iwj: all of the admins should be following the same guidelines, preferably codified [10:10] iwj: paranoia is mandatory for NEW [10:11] ogra: Sure, but look at the effect on the poor sods whose MIRs I've occasionally touched ... [10:11] reviewing all the files for redistributability, reviewing copyrights, etc.; reviewing packging, too [10:11] I think there is at least one written document === Mithrandir pongs [10:11] written document> Excellent, that's what I like to hear. [10:11] iwj: the MIR template is wonderful now [10:11] at least for me, the policy came to me via mouth propaganda [10:12] I'll look for a document [10:12] there's one which comes from debian ftpmaster iirc [10:12] it should be linked from ArchiveAdministration [10:12] ah, reject FAQ or so [10:12] which is more like a checklist [10:12] (may not be right now) [10:12] http://ftp-master.debian.org/REJECT-FAQ.html [10:12] iwj, yes, and even if i will curse you loud and often for all the MIRs you will reject from mine, i love the fact that software entering main will be very well reviwed ... it makes me sleep better :) so apology in advance for the cursing and thanks as well ;) [10:12] pitti: I'd be happy to help codify any random piles of verbiage and woolliness you come across. [10:12] I'll make sure it's linked [10:13] pitti: is queue/new visible without archive admin privileges? that would make it easier to open up review [10:13] mdz: not really [10:13] pitti: I think that would be a good idea [10:13] but it's trivial to copy the packages somewhere [10:13] that way, a large group of reviewers could look at the packages and provide feedback [10:13] right [10:13] perhaps many could be rejected without archive admins having to review yet [10:13] I could build an sftp:// deb archive from chinstrap [10:14] Mithrandir: could you extend your unapproved queue mirrorer to do NEW as well? [10:14] pitti: why not http? [10:14] tollef already has code for this, might as well reuse it [10:14] mdz: I'm reluctant to put it on a public place [10:14] pitti: these are all signed packages from registered developers [10:14] mdz: since if the stuff is really not redistributable, this might bite us === pitti is just paranoid [10:14] https:// from chinstrap would be fine [10:14] pitti: things won't stay there permanently, and it's trivial to take things down if there's a problem [10:15] ok, fine for me [10:15] If it's public you'll start getting people referring others to packages in the NEW queue. [10:15] we have other stuff there that's passworded [10:15] it doesn't need to be passworded, imo [10:15] cjwatson: no, I would preferably not do that. It might not be redistributable? [10:15] it can be, or can be not, I don't mind [10:15] Mithrandir: are you reading the discussion? :-) [10:15] passworded from chinstrap sounds good so far [10:15] cjwatson: yes, just doing so now. [10:15] I can mirror it to chinstrap just fine. [10:16] ideally I'd like an ubuntu-archive account there too, but I guess that's doable. [10:16] I think we only need to worry about w4r3z being redistributed, not developer mistakes [10:16] it's a temporary holding area [10:16] hm, right, any ubuntu-dev could in theory put w4r3z into an existing package as well [10:17] so long as it comes from someone we know, we can publish it temporarily. if something non-redistributable ends up there, the worst that could happen is that someone points it out and we reject the package -- which is exactly what we're hoping for! :-) [10:17] so fewer barriers -> more review -> less archive admin work [10:17] mdz: point. So you're fine with making it public? [10:17] Mithrandir: yes [10:18] ok, I'll set that up. [10:18] in the words of the sab, "I'll take the bullets" [10:18] grat [10:18] Mithrandir: you can use your existing code for the unapproved queue archive? [10:18] pitti: you'll talk with iwj about policy, and get something written? [10:18] mdz does his neo trick ... [10:18] pitti: it probably needs a small hammer applied to it, but yes, mostly the same code. [10:18] mdz: yes [10:18] anything that involves not having to be lp_archive@drescher to do code review is good in my book [10:18] Since there are lots of volunteers perhaps the existing admins should conduct some kind of interview/appointment? [10:19] "Words are like bullets, they pass right through me" [10:19] ACTION: pitti and other archive admins, iwj to codify guidelines for acceptance of new packages === Martin_Bing [n=ismael@d51A498D0.access.telenet.be] has joined #ubuntu-meeting === Martin_Bing [n=ismael@d51A498D0.access.telenet.be] has left #ubuntu-meeting [] [10:19] full lp_archive privileges are (a) big and scary and (b) lots of work [10:19] (heno) I'd like to confirm that people generally agree with the 'just in time' ISO testing plan. The aim is to reduce the number of tests each distro person does, though we have to be ready to help out when there are gaps (as always). I'll also do my best to get some baseline test coverage from the community. === cbx33 [n=pete@ubuntu/member/cbx33] has joined #ubuntu-meeting [10:19] so having people come up via NEW review sounds sensible [10:19] heno: I like it [10:20] ok, cool [10:20] I gave more detailed feedback on the list [10:20] This plan is what has been discussed in the emails so far, right ? Is it currently written down in a coherent all-edits-included form ? [10:20] heno: it's only getting better so far [10:20] iwj: it's only written in my post to -distro [10:20] iwj: I think this is heno soliciting further feedback before doing that :-) [10:21] mdz: Right :-). [10:21] I'm learning as I go :) === ogra thinks heno is doing very well ... [10:21] are folks comfortable with the workload balance? [10:21] heno: I've started polishing up your descriptions of the various install methods, btw === ogra feels the improvements :) [10:21] cjwatson: great, thanks [10:21] we need a lot of hands to cover the testing requirements, but everyone should be able to continue fixing bugs without it interfering [10:22] please just email me with individual workload or other feedback [10:22] the process should be mostly non-interactive [10:22] dfgt# [10:22] download ISOs in the background, start a test and let it run in the background [10:22] Riddell, really ? [10:22] heno: do the test plans include edg [10:22] cr3 is doing some very interesting work with automating iso testing btw [10:22] heno: edgy to feisty upgrades? [10:23] everyone has at least VMWare, and preferably one machine where they can do install testing without it blocking your work === seb128 should install vmware ;) === ogra too === asac too [10:23] Riddell: I've not looked enough at that, they should [10:23] seb128: it's really great === dholbach uses other machines - has no vmware either [10:23] seb128, ogra, asac: module will fail to compile on 2.6.20; talk to me, I have a patch for that === mvo uses it a lot for interactive upgrade tests - very useful [10:23] and I've no machine where I can easily take over the disk [10:24] someone needs to make a patch for vmware-config.pl which uses the pre-built modules from l-r-m [10:24] you can download ws6 beta's with temp license [10:24] I only have vmware, and find I can manage quite a few tests [10:24] and test paravirt+vmi too [10:24] vmware has a bad accessibility bug though :( [10:24] pitti: ok [10:24] with a fast machine, it's easy to run multiple tests in parallel in vmware [10:24] mdz: it can do that? I just let it build each time [10:24] you can't escape out of a session without Ctrl+Alt === pitti bought an extra 2 GB of RAM for that; you'll need lots [10:24] heno: I thought you could tweak that in the .vmx [10:24] Keybuk: I'm told that they work, but the perl made me choke when trying to get it to try [10:24] BenC: can someone from the kernel team try a hand at sorting t hat out? [10:25] cjwatson: in virtualbox yes, not seen it in vmware [10:25] http://www.easyvmx.com/cgi-bin/ikonboard/ikonboard.cgi?act=ST;f=3;t=4 [10:25] (could be I missed it) [10:25] BenC: you've put the work into getting the modules pre-built and available, we should make use of them to make our lives easier [10:25] mdz: VMWare is working on it for me [10:25] mdz: I'll reping them about it [10:25] though that only suggests different combinations of ctrl/alt/shift; having just one of those as the release hotkey would probably be annoying [10:25] note that a patch is required to get the workstation 5.3 modules to build with the feisty kernel [10:25] at least, it was for me [10:25] mdz: same here [10:26] the details are easily googled if your compile fails === Burgwork [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-meeting [10:26] ah, my vmware machine is still on edgy :p [10:26] mdz: Right, our modules are patched to work with 2.6.20, ws6 works out of the box [10:26] mdz: right, I have a fixed vmmon.tar here, I'll pass it to anyone who wants it [10:26] heno: ok, happy with the feedback about your test plan? [10:26] iirc the patch is something like "vmware-any-any" [10:26] cjwatson: that's it [10:27] it's a one-liner [10:27] mdz: yes, just wanted a basic all clear to proceed as I have been [10:27] ok, great [10:27] (bdmurray - sneaking in) initial bug classification - i.e. with audio bugs crimsun said to use alsa-driver if you weren't positive of the package. What about printing bugs? What about X bugs? and others. [10:27] yes, it's just removing an obsolete #define or so [10:27] so no one is very surprised [10:27] really? I thought audio bugs should move from alsa-driver to the kernel [10:27] given that we don't use the driver in alsa-driver [10:27] I wish alsa-driver were called something else [10:28] maybe crimsun finds them easier to handle there or something? [10:28] I think the rationale there is that the kernel person who fixes the bugs is subscribed to alsa-driver [10:28] probably a little easier to work with than tags [10:28] and they're at least related source [10:28] He said they ideally should go to linux-source-x but alsa-driver is subscribed to by ubuntu-audio [10:28] and it prevents them getting tangled in random other hardware bugs [10:28] subscribe the ubuntu-printing team for printer bugs - they usually sort it out [10:28] perhaps we could collect names of packages which are used as general holding bins for bugs [10:28] or teams [10:28] cjwatson: yeah, that was my hope [10:28] bdmurray: there's a web page about teams and bugs [10:28] debian-installer, partman-base are other similar holding packages [10:29] https://wiki.ubuntu.com/Bugs/Teams [10:29] dholbach: thanks, google wasn't finding it [10:29] dholbach: however that isn't a package in lp per se [10:29] so they still show up in bugs w/o a package which seems less useful [10:29] bdmurray: i know - but in tricky cases it's best to let a team deal with it, if you really don't know [10:29] bdmurray: I don't know why there are three tables of teams on that page [10:29] right [10:30] bdmurray: it would probably be a lot clearer if they were collapsed into one [10:30] dholbach: there's often a suitable package to be a starting point [10:30] bdmurray: then I'd suggest setting at least the importance of the bug, so it doesn't show up in unconfirmed/undecided any more [10:30] bdmurray: printing bugs can be in a variety of packages which don't relate directly to printing [10:30] cjwatson: right [10:30] bdmurray: so they should be filed against whatever's appropriate for the software involved, and the printing team subscribed [10:30] I mean very few installer bugs *actually* belong on debian-installer, but it's a perfectly good place to keep them anyway === ..[topic/#ubuntu-meeting:Ubugtu] : Current meeting: Ubuntu Development Team | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 16 Mar 10:00 UTC: MOTU Council | 17 Mar 15:00 UTC: Xubuntu | 19 Mar 15:00 UTC: Kernel Team | 20 Mar 18:00 UTC: Community Council | 21 Mar 12:00 UTC: Edubuntu [10:30] like meta-gnome or gnome-desktop, right seb128? :) === cjwatson takes away Ubugtu's tranquillisers [10:31] if somebody names a wiki page to put this stuff in, I'll happily brain-dump what I know [10:31] cjwatson: right so I was wondering if there were any other perfectly good places for printing and x bugs [10:31] if a few other people do that then that should clear up the guts of the problem [10:31] cjwatson: Bugs/Teams is where similar content is; perhaps it should be renamed [10:31] dholbach: gnome-desktop usually yeah :/ [10:32] bdmurray: how about first cleaning up Bugs/Teams, getting Colin's brain dump merged into it, and announcing it on -devel-announce to get further feedback? [10:32] mdz: what about FindRightPackage? [10:33] that's useful too [10:33] mvo: . o O { FindingPackages :-) } [10:33] isn't that aimed at reporters rather than triagers though? [10:33] true, but is usually reporters who assign bugs to no package [10:33] I had an idea about bug reporting categories once...I think I even wrote it down [10:33] there's also a small amount of this on https://wiki.ubuntu.com/Bugs/CommonTasks [10:33] dholbach: :) [10:34] so maybe I'll take the team update and trim it down for FindRightPackage [10:34] I like having it in Bugs/FindRightPackage [10:34] I agree, those should be merged [10:34] I want to be able to tell reporters where to file things in the first place too, for the small subset of them who read that ... [10:34] though neither of the names is suitable for the merged content [10:35] I think Bugs/Teams is still valid, as some teams have different triaging guides/policies [10:35] dholbach: the content on FindRightPackage isn't really about teams though [10:35] but let's first just see how big that merged page gets [10:35] ACTION: bdmurray to merge Bugs/Teams and Bugs/FindRightPackage, solicit feedback from developers [10:36] bdmurray: naming is up to you ;-) [10:36] mdz: thanks, I guess [10:36] bdmurray: thanks for bringing it up [10:36] (mdz) Review of beta blocker status [10:37] http://launchpad.net/ubuntu/feisty/7.04-beta [10:37] minus the bugs which are already fixed, of course [10:37] 404 === mdz mumbles about bug 62495 [10:37] Malone bug 62495 in malone "Milestone bug list doesn't sort properly" [High,Confirmed] https://launchpad.net/bugs/62495 [10:37] http://launchpad.net/ubuntu/+milestone/7.04-beta [10:37] I got a bin file too, if we could have a survey about that later [10:37] right [10:37] defeated by my own error in my firefox history === Keybuk waits for beta === Keybuk sits down and starts singing about gold [10:38] https://beta.launchpad.net/ubuntu/+milestone/7.04-beta for people using beta [10:38] I'm wondering why Mithrandir listed the xmodmap GNOME bug there [10:38] seb128: prompted by James [10:38] dholbach: launchpad does auto redirection to beta [10:38] seb128: it didn't work for me, it just added beta. for me [10:38] Mithrandir: that doesn't look a beta stopper for me, he's the only one who complained about it [10:38] seb128: yeah, it just takes 30 seconds sometimes [10:39] it oopsed 3 times and told me the page didn't exist === BackwardsDown [n=niels@5351BB29.cable.casema.nl] has joined #ubuntu-meeting [10:39] dholbach: the url hasn't changed; I just pasted the wrong one [10:39] ah [10:39] dholbach: Keybuk copied the right one after mdz [10:39] Mithrandir: can you do a greasemonkey script to filter out the fixed bugs from that page? ;-) [10:39] lalala, ok [10:40] is someone looking into bug 86857? [10:40] Malone bug 86857 in brltty "libbrlapi1 file overwrite with brltty (dup-of: 86694)" [High,Fix released] https://launchpad.net/bugs/86857 [10:40] mdz: yes, I'm intending to. [10:40] Malone bug 86694 in brltty "edgy->feisty dist-upgrade stops at libbrlapi1 ("trying to overwrite /lib/brltty/libbrlttybba.so")" [High,Fix released] https://launchpad.net/bugs/86694 [10:40] oh, it's fixed [10:41] xmodmap so does work in feisty, my down key relies on it [10:41] iwj is looking into bug 75681, but the milestone list doesn't show it [10:41] Malone bug 75681 in mdadm "boot-time race condition initializing md" [High,Confirmed] https://launchpad.net/bugs/75681 [10:41] cjwatson: it works for me too, so it's something about the office, I believe. James has some other bugs nobody are able to reproduce too. [10:41] cjwatson: your lack-of-a-down-key, you mean [10:41] mdz: shows it for me [10:41] mdz: 75681 is on the list [10:41] Keybuk: it doesn't show the assignment [10:41] mdz: exactly [10:41] ah [10:41] mdz: so does [10:42] (though why it appears twice in the list, I've no idea) [10:42] because it has multiple bug tasks and apparently somebody can't spell "SELECT DISTINCT" [10:42] I must be crosseyed from the small fonts [10:42] (excuse me, my network just dropped out briefly) [10:42] if we're going to discuss launchpad bug list bugs, as well as our own, we'll be here all night [10:43] mdz: ctrl-mousewheel :) [10:43] Mithrandir: can you review that list and send out a mail to ubuntu-devel with the real list of beta blockers and who's working on them? [10:43] or ctrl++ [10:43] mdz: yes. [10:43] asac: that's dangerous; things get big FAST [10:43] ACTION: Mithrandir to mail out list of beta blockers and assignees to ubuntu-devel [10:44] fabbione: how about certification bugs? there seemed to be some confusion about how many issues there were [10:44] mdz: sorted with last Ben email [10:44] mdz: without info we can't reassign properly.. so they are in a limbo [10:45] fabbione: ok, so they are new bugs without enough info yet, not known issues === arualavi [n=ivan@67.Red-83-33-5.dynamicIP.rima-tde.net] has joined #ubuntu-meeting [10:45] mdz: they were known for at least 2 milestones [10:45] in that case they are not yet our responsibility to fix [10:45] fabbione: er [10:45] mdz: but we can't triage them if i don't know where the problem comes from [10:45] fabbione: The ones still in needs info? [10:45] and they are stalled in needinfo [10:45] BenC: yes.. the last 3 i mentioned in the mail [10:45] Ok [10:45] fabbione: so they were found a month ago and don't have details yet? === finalbeta [n=finalbet@d54C689F7.access.telenet.be] has joined #ubuntu-meeting [10:46] mdz: Right [10:46] mdz: yeps.. right.. not enough details to know what is at fault [10:46] aside from that, we only have one real bug we can work on for cert [10:46] ok, I misunderstood, I thought they were somehow new [10:46] nope [10:46] there have been no new bugs since herd-4 [10:47] from that point of view herd-5 was really good with no regressions [10:47] fabbione: ok, I will follow up by email about this then [10:47] mdz: ok === ToonArmy [n=chris@144.173.52.120] has joined #ubuntu-meeting [10:47] all actions from the previous meeting were complete? [10:47] that's great [10:48] yup [10:48] well done everyone [10:48] indeed [10:48] Mithrandir: I heard today that the ISOs have been oversized for a while; is that fixed now [10:48] s/$/?/ [10:48] mdz: I removed all langpacks today, so that I can start from a clean slate tomorrow [10:48] wrt. input support and such [10:49] mdz: they haven't been for a while, at least not that I've seen. I've been waiting for pitti to do his magic wrt langpacks. [10:49] mdz: the only problematic one is ppc/alternate, it's huge and has no langpacks [10:49] i386 desktop is 708M [10:49] Jani mailed me today about oversizing in Xubuntu [10:49] pitti: you know you can just ask me for respins too? [10:49] Mithrandir: right [10:49] haven't looked at it yet [10:49] mdz: today's images are still too big, tomorrow's ones should fit (except for ppc, but let's not worry about that ATM) [10:50] we don't have to worry about powerpc, that was kind of the point of desupporting it [10:50] so the fact that nobody reported this during their pre-beta testing means that you're all using DVD media for your tests, right? [10:50] pitti: indeed [10:50] mdz: I gave all my CDs away more than a year ago. [10:50] being fed up with cdrecord. [10:50] i still use CD's [10:50] pitti: I'm fine with just ripping random bits off the ppc alternate. Or even dropping it and saying "desktop or -server". [10:50] mdz, we were probably busy with fixing bugs instead of playing with little silver disks :) [10:50] but server images are just smaller [10:51] mdz, er, i386-alternate was fine for me on 700M cd. [10:51] mdz: or vmware pointed at a .iso ... === ..[topic/#ubuntu-meeting:Ubugtu] : Current meeting: Ubuntu Development Team | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 16 Mar 10:00 UTC: MOTU Council | 17 Mar 15:00 UTC: Xubuntu | 19 Mar 15:00 UTC: Kernel Team | 19 Mar 23:00 UTC: IRC Operators | 20 Mar 18:00 UTC: Community Council [10:51] kylem: ok, maybe the oversizing is more recent than I thought [10:51] ah, alternate-i386 is only 701M [10:51] (i'm fixing ubugtu not to change the topic during meetings, sorry for the annoyance) [10:52] mdz: since Tuesday's feisty langpacks probably === ToonArmy [n=chris@Lafrowda-15.ex.ac.uk] has joined #ubuntu-meeting [10:53] ok [10:53] any other business? [10:54] mdz: how badly do we want hwdb-increase on the live system? [10:54] just a quick SoC note from me: [10:54] mdz: I'm still blocked on that live fs script change for that [10:54] the webapp seems broken (shock) and won't show me who's applied to be a mentor yet [10:54] but if you could visit the URL I sent out, and fill that in, they should turn up eventually [10:54] pitti: important enough to escalate that to management [10:55] Keybuk: it worked fine today [10:55] has anyone followed up with elmo on it? [10:55] mdz: I can mail elmo about that RT, sure [10:55] pitti: yeah, it'll show you as pending -- but it won't show you as pending to *me* :p [10:56] aha [10:56] Keybuk: what's the deadline? [10:56] mdz: for mentor applications? Marc 23 [10:56] with an "h" in there [10:57] ok [10:57] ideally way before that, since mentors need to rate applications and claim students, etc. [10:57] maybe best to ping individually the people who volunteered on-list and confirm that they signed up [10:57] (that's also the student application deadline) [10:57] yes [10:57] ok, that's everything then [10:57] thanks, all [10:57] and good night [10:57] thanks [10:57] thanks mdz [10:57] to you too [10:57] thanks === kylem [i=kyle@fruit.freedesktop.org] has left #ubuntu-meeting [] [10:57] night [10:58] thanks and good night [10:58] do we need to have a suggestions page like last year ? [10:58] oh ... to late [10:58] Goodnight everyone. [10:58] ogra: wiki.uc/GoogleSoC2007 === iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has left #ubuntu-meeting [] [10:58] Keybuk, thanks ... [10:58] somehow life passed me the last days with beta preparation .... [10:58] ogra: I found that the quality of the applications were much better where there was already a detailed spec [10:59] heno, well, on the other had you probably get good initial (but unusable) applications that can get picked up later by others [11:00] but yes, we had that too last year ... [11:00] i'm still undecided if i want to mentor === mvo goes to bed === pitti [n=pitti@ubuntu/member/pitti] has left #ubuntu-meeting ["Bye"] === heno [n=henrik@ubuntu/member/heno] has left #ubuntu-meeting ["Ex-Chat"] === bdmurray [n=bdmurray@c-24-21-235-175.hsd1.or.comcast.net] has left #ubuntu-meeting [] === guerby [n=guerby@gut75-4-82-235-162-148.fbx.proxad.net] has joined #ubuntu-meeting === Owdgit [n=ron@88-110-225-176.dynamic.dsl.as9105.com] has joined #ubuntu-meeting === scooby-drew [n=agrnwd@209.59.122.4] has left #ubuntu-meeting [] === BenC [n=bcollins@debian/developer/bcollins] has left #ubuntu-meeting ["Fold"] === seb128 [n=seb128@ubuntu/member/seb128] has left #ubuntu-meeting ["Ex-Chat"] === acemo [n=acemo@cc1042538-a.rsn1.ov.home.nl] has joined #ubuntu-meeting === acemo [n=acemo@cc1042538-a.rsn1.ov.home.nl] has left #ubuntu-meeting [] === kwwii [n=kwwii@khepri.openbios.org] has left #ubuntu-meeting [] === keescook [n=kees@ubuntu/member/keescook] has left #ubuntu-meeting [] === Ubugtu [n=bugbot@ubuntu/bot/ubugtu] has joined #ubuntu-meeting === AlexLatchford [n=alex@82-44-193-109.cable.ubr07.haye.blueyonder.co.uk] has joined #ubuntu-meeting === robert_____ is now known as robert___away === lifeless [n=robertc@ppp245-86.static.internode.on.net] has joined #ubuntu-meeting [12:05] @schedule === Keybuk [n=scott@quest.netsplit.com] has left #ubuntu-meeting [""]