[05:37] <chalcedony> while waiting Full Circle Magazine: http://fullcirclemagazine.org/issue-46/
[05:37] <chalcedony> Direct: http://dl.fullcirclemagazine.org/issue46_en.pdf
[16:02] <cjwatson> no Robbie today?
[16:03] <barry> no
[16:03] <cjwatson> bah, slacker :)
[16:04] <cjwatson> #startmeeting
[16:04] <MootBot> Meeting started at 10:04. The chair is cjwatson.
[16:04] <MootBot> Commands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]
[16:04] <cjwatson> ok, who's here?
[16:05] <barry> o/
[16:05] <ev> o/
[16:05] <mvo> hello
[16:05] <jhunt> hi
[16:06] <csurbhi1> o/
[16:06] <cjwatson> doko: around?
[16:06] <doko> here
[16:07] <cjwatson> great, so everyone except Robbie
[16:07] <cjwatson> [TOPIC] Lightning round
[16:07] <MootBot> New Topic:  Lightning round
[16:07] <cjwatson> done: biosdevname packaging and integration; fixing bugs for alpha-3, including most of a day spent tracking down bug 723482
[16:07] <cjwatson> todo: more bugs arising from multiarch dpkg; lots of beta-1 bugs to beat on
[16:07] <cjwatson> --
[16:07] <cjwatson> in order of showing up in my client, then :)
[16:07] <cjwatson> barry:
[16:07] <barry> short week due to usa holiday; python-keyring, launchpadlib bug fixing, upgrades; reviewed some branches; claws bugs 724414 724416; ubuntu dev guide/udd updates; helped #ubuntu-touch w/python issues; python hg experimentation; mm3 refactoring; udd class presented; dh_python2 and flufl.enum; done.
[16:08] <cjwatson> ev:
[16:08] <barry> that one was caused by some weird brokenness in an early maverick->natty upgrade (which i never did track down)
[16:08] <barry> bug 724416 is the one that's kicking my butt now
[16:09] <ev> Getting the partitioner redesign and upgrade/reinstall stuff ready for alpha 3. Fixing bugs. (Apologies for the terseness, on an iPad)
[16:09] <ev> Done
[16:09] <mvo> upgrade/reinstall: \o/
[16:10] <cjwatson> mvo:
[16:10] <mvo> rnr-server:
[16:10] <mvo> review branch reviews
[16:10] <mvo> land lp:~mvo/rnr-server/retrieve-by-id
[16:10] <mvo> propose lp:~mvo/rnr-server/make-port-configurable,
[16:10] <mvo> propose lp:~mvo/rnr-server/validate-token-without-ubuntu-sso
[16:10] <mvo> software-center:
[16:10] <mvo> add weblive prototype (with stgraber), fix crash after new review is entered, lp:~gary-lasker/software-center/deauthorize-my-computer, work on lp:~mvo/software-center/appstore-experiment but not successful (keeps hanging in odd places), branch review/merges
[16:10] <ev> Thanks so much for your help with that. I'll get to your emails just as soon as I have more of a computer in front of me.
[16:10] <mvo> Update-manager:
[16:10] <mvo> review/merge lp:~thibault-lemaitre/ubuntu/natty/update-manager/from_pkg.isInstalled_to_pkg.is_installed
[16:10] <mvo> work on 3g roaming detection (based on Alex Chiang patch)
[16:10] <mvo> (done)
[16:10] <mvo> ev: no worries
[16:11] <jhunt> 3 of the 4 main Upstart feature branches for Natty are now "in the
[16:11] <jhunt> wild". Finished check-config Upstart feature along with all tests for
[16:11] <jhunt> visualisation work: branch just needs merging to be ready for early next
[16:11] <jhunt> week. Have digested + documented socket bridge for Upstart for Natty
[16:11] <jhunt> code drop 2. Currently working on Keybuks session branch, and merging
[16:11] <jhunt> visualisation code into Ubuntu branch. Updated FFE bug 723846 with
[16:11] <jhunt> progress.
[16:11] <jhunt> EOT
[16:11] <cjwatson> csurbhi1:
[16:11] <csurbhi1> Introduced timer in mountall to wait for ROOTDELAY time for device to be configured by udev.
[16:11] <csurbhi1> Created, tested upstart jobs to start the recovery process if the ROOTDELAY time expires.
[16:11] <csurbhi1> Created, tested upstart jobs to run the initramfs :: init_top and initramfs :: init_premount scripts
[16:11] <csurbhi1> Experimented with udev attributes in upstart jobs (waiting for device configuration in real systems outside initramfs)
[16:11] <csurbhi1> DONE
[16:11] <cjwatson> doko:
[16:11] <doko> bootstrap work, libreoffice mentoring, libreoffice build fixes for two archs, looking into openjdk-6 build failures, need to fix more ...
[16:11] <doko> --
[16:11] <cjwatson> excellent, thank you.  is anyone blocked on anything?
[16:11] <doko> http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20110125-natty.html
[16:11] <MootBot> LINK received:  http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20110125-natty.html
[16:12] <mvo> not as such, but I'm waiting for a new staging.reviews.ubuntu.com deployment
[16:12] <cjwatson> is that in RT?
[16:12] <mvo> yeah
[16:12] <mvo> the review-userfulness feature is hidden until this lands
[16:12] <doko> I think the ones in main should be looked at, but maybe this can wait next week's rebuild test
[16:12] <cjwatson> ah, 44261?
[16:13] <mvo> hold on a sec, need to find it in my inbox
[16:13] <cjwatson> doko: I've already filed bugs about at least gluezilla and linphone
[16:13] <mvo> #44197
[16:13] <cjwatson> I'll have a look at syslinux
[16:13] <cjwatson> uploads should probably wait until after alpha-2 now though
[16:14] <doko> my latex knowledge seems to be rusty, can't see the reason for the srtp build failure
[16:15] <ScottK> doko: What's the timeline on getting Bug #705689 fixed?
[16:15] <cjwatson> oh, goodness, that syslinux bug, I sent that upstream - I'll have to go and check
[16:15] <cjwatson> [TOPIC] AOB
[16:15] <MootBot> New Topic:  AOB
[16:15] <cjwatson> (since we've drifted and I don't have anything else specific)
[16:15] <ScottK> I think we're going to start building all of KDE with gcc4.4 in the meantime if it's not fixed soon.
[16:17] <cjwatson> there's a patch in comment 30 on that bug; I don't know if it's just for qgesturemanager, or fixes everything
[16:17] <doko> ScottK: no
[16:17] <doko> not targeted for any milestone
[16:17] <doko> I don't see it yet in the linaro branch
[16:18] <ScottK> It was targetted to Alpha 3 until a day or two ago.
[16:19] <mvo> doko: the xscreensaver one looks like its actually a bug while instlaling console-setup - how to get stuff off that list in those cases?
[16:19] <cjwatson> mvo: well, that's still a bug, just not in xscreensaver ...
[16:19] <cjwatson> so I need to work on that
[16:21] <doko> it's not targeted at all, hmm pitti ...
[16:21] <cjwatson> should probably be beta-1, IMO
[16:22] <doko> looks like this will be part of gcc-4.5 2011-03
[16:22] <ScottK> When does that land?
[16:23] <doko> in 03
[16:24] <doko> lets move on, addressing this on #u-r
[16:24] <cjwatson> OK, I don't think there's anything else anyway, from the looks of things
[16:24] <cjwatson> mvo: I'm asking Chipaca if he's already escalated that RT or if I need to
[16:24] <cjwatson> any other business?  going once ...
[16:24] <cjwatson> going twice ...
[16:25] <mvo> cjwatson: getting a ETA would be nice
[16:25] <cjwatson> mvo: OK, I'll try to extract that from somebody
[16:25] <cjwatson> ... gone.  thanks all.
[16:25] <cjwatson> #endmeeting
[16:25] <MootBot> Meeting finished at 10:25.
[16:25] <ev> Thanks
[16:26] <barry> thanks!
[16:27] <doko> meetings are shorter without robbie ;)
[16:27] <jhunt> cheers
[16:27]  * cjwatson has a low tolerance for long meetings
[16:28] <mvo> thnkas!
[21:01] <barry> #startmeeting
[21:01] <MootBot> Meeting started at 15:01. The chair is barry.
[21:01] <MootBot> Commands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]
[21:01] <barry> hi everyone and welcome to this week's ubuntu distributed development steering committee meeting.  all are welcome to join in
[21:01] <barry> [TOPIC] agenda
[21:01] <MootBot> New Topic:  agenda
[21:01] <barry> https://wiki.ubuntu.com/DistributedDevelopment/20110302
[21:01] <barry> [LINK] https://wiki.ubuntu.com/DistributedDevelopment/20110302
[21:01] <MootBot> LINK received:  https://wiki.ubuntu.com/DistributedDevelopment/20110302
[21:02] <barry> we're going to wait a few minutes until poolie arrives
[21:02] <barry> who else is here today?
[21:02] <jelmer> me!
[21:03] <jelmer> Hi Barry
[21:03] <barry> hi jelmer.  great to have you here
[21:04] <jelmer> barry: did you see poolie's email?
[21:04] <jelmer> g'morning Ian
[21:04] <barry> jelmer: yep, he said he'd be 15m late.  we can wait
[21:05] <barry> if he's any longer, we'll start.  so folks, hang out until 2115 utc
[21:16] <barry> okay, hopefully poolie will be along soon.  i guess we should get started though
[21:16] <barry> [TOPIC] action items
[21:16] <MootBot> New Topic:  action items
[21:16] <barry> most of these are poolie's but please chime in if you know the status of them
[21:16] <barry>    * poolie to advertise udd projects to non-staff contributors
[21:16] <barry> i believe this is done
[21:17] <barry>    * poolie to integrate jml's feedback into lep
[21:17] <barry> anybody know anything about this one?
[21:17] <jelmer> I don't think I've seen anything about the first item
[21:18] <barry> oh, maybe i'm just thinking about the internal email
[21:18] <barry>    * poolie to meet with allison re lep
[21:18] <barry>    * poolie to meet with robbiew re lep
[21:19] <barry> know anything about these?
[21:19] <jelmer> I think the second item happened, or at least something about it happened.
[21:19] <barry> i don't know what these leps are about.  do you know?
[21:19] <jelmer> ah
[21:20] <jelmer> it's https://dev.launchpad.net/LEP/BuildFromBranchIntoPrimary
[21:20] <barry> ah, cool.  yep, i've been following that one
[21:20] <jelmer> the LEP mentions Allison read it
[21:21] <barry> cool, thanks
[21:21] <barry>    * jam to propose/report plan for quilt imports
[21:21] <barry> jam doesn't appear to be around
[21:21] <barry> he's in a different timezone now :)
[21:22] <jelmer> yeah, I guess something went wrong there :)
[21:22]  * barry is particularly interested in this one
[21:22] <jelmer> james_w: ping
[21:22] <james_w> hi
[21:22] <jelmer> barry: I've been working on getting daily builds of GNOME packages based on the upstream imports and the ubuntu-desktop packaging branches
[21:22] <james_w> sorry I am late
[21:23] <jelmer> barry: I'm slowly starting to realise what an awesome feature properly working looms would be
[21:23] <barry> :)
[21:24] <barry> jelmer: do you think looms<->quilts makes sense?
[21:24] <jelmer> barry: Yes; I think we should fix looms where it doesn't make sense
[21:25] <barry> very cool
[21:25] <barry>    * poolie forward/link to https://wiki.linaro.org/Platform/DevPlatform/ComponentReleasesWithBzr
[21:25] <barry>  
[21:26] <barry> i guess w/o poolie we should move on
[21:26] <barry> [TOPIC] Package importer progress
[21:26] <MootBot> New Topic:  Package importer progress
[21:26] <barry> james_w and/or jelmer ?
[21:26] <jelmer> Vincent and John fixed a lot of things in the importer
[21:27] <james_w> vila has done some good work cleaning up the code and making it more robust
[21:27] <james_w> there were also some bugs fixed that were causing import failures
[21:27] <slangasek> poolie did forward that link to ubuntu-devel, so maybe that's done?
[21:27] <james_w> there's a bzr bug that spiv has a branch for that is affecting quite a few imports
[21:27] <barry> slangasek: i do seem to remember it as well
[21:27] <james_w> in fact it occurs when there is a collision detected
[21:28] <james_w> and we had our first (known) real live one of those yesterday
[21:28] <barry> james_w: what kind of collision do you mean?
[21:28] <poolie> hi all
[21:28] <james_w> so the crash indicates it would have done the right thing, but it was a shame not to see it work out :-)
[21:28] <jelmer> 'morning poolie
[21:28] <james_w> someone pushed to the branch at the same time someone else uploaded
[21:28] <james_w> so the archive and the branch disagreed
[21:28] <james_w> hi poolie
[21:29] <barry> hi poolie
[21:29] <barry> gotcha
[21:29] <slangasek> james_w: is this a collision that only occurs when the upload and push both happen within a certain rescan interval?  Because we've certainly had collisions of the more general kind before
[21:30] <barry> poolie: we ran through the action items already, but since most of them are assigned to you, can you catch us up in a few minutes?
[21:31] <james_w> slangasek, you mean two people uploading, or collisions involving UDD?
[21:31] <james_w> perhaps collision isn't the best name for this situation
[21:31] <slangasek> james_w: one person committing to the UDD branch, followed by someone ignoring the branch and uploading
[21:31] <poolie> sure
[21:31] <james_w> slangasek, right, that's the same situation
[21:32] <slangasek> james_w: ok, so yesterday is definitely not the first time this has happened, but maybe there's a new bug in bzr that's entangled here :)
[21:32] <james_w> slangasek, ok, it was the first confirmed one that I could remember :-)
[21:32] <slangasek> oh, sorry
[21:32] <slangasek> didn't know you wanted me to yell when it happens :-)
[21:33] <barry> james_w: any summary on how we're doing for package imports?  # or % fewer failures now?  how many still failing?
[21:33] <james_w> slangasek, nope, it's supposed to be taken care of automatically. This time it was just that people weren't sure what would happen, and so asked me to take a look
[21:34] <james_w> there are numbers and graphs on http://package-import.ubuntu.com/status/
[21:34] <james_w> you can see that there has been a downward trend since the start of the year
[21:35] <slangasek> a number of the current import failures are cases where I know there's been divergence between UDD and archive, followed by a manual fix-up on the branch
[21:35] <barry> that's really fantastic
[21:35] <slangasek> how can we reconcile those so they're not shown as failures?
[21:36] <slangasek> (see, this has been going on for quite a while, and I thought I was doing good by updating the branches by hand ;)
[21:36] <james_w> slangasek, do you have an example?
[21:36] <slangasek> james_w: sure, one sec
[21:36] <slangasek> james_w: qemu-linaro
[21:36] <slangasek> also, armel-cross-toolchain-base cdbs gcc-4.5-armel-cross plymouth
[21:37] <james_w> ok, that needs an importer admin to check and tell the importer that the situation is fine, and it should carry on
[21:37] <slangasek> how best do I raise this (outside of the present meeting, that is?)
[21:37] <slangasek> I think the one time I tried to raise it on #is, I had bad timing due to the importer being offline right after squeeze release :)
[21:38] <james_w> a bug on udd would be appropriate I think
[21:38] <slangasek> ok
[21:38] <james_w> the procedure is documented on the wiki if you ask an admin and they don't know how to do it
[21:39] <poolie> just what issue is "this"?
[21:40] <james_w> that someone messed with the branches, and the importer currently keeps an audit log and complains when that happens
[21:40] <poolie> ok
[21:42] <barry> if now's a good time, poolie can you catch us up on the action items?
[21:42] <poolie> sure
[21:42] <poolie> so, we had a big thread about udd, with some feedback about the lep
[21:42] <poolie> i still need to fold that in
[21:42] <poolie> i spoke to allison about it; not yet to robbie
[21:43] <poolie> i was going to update it and then talk to him
[21:43] <poolie> i did forward a link to poolie forward/link to https://wiki.linaro.org/Platform/DevPlatform/ComponentReleasesWithBzr in to the packaging doc thread
[21:44] <barry> did you advertise the udd projects to non-staff?
[21:44] <poolie> not as such, only through discussion on the u-d list
[21:44] <poolie> what would be a good way to do that?
[21:45] <barry> other than also on the bzr mlists?  i don't know
[21:45] <poolie> perhaps we should can that
[21:45] <barry> cool.  i can leave that one un-done
[21:45] <poolie> i think on the whole it's better to just be open about what we're doing and have easy tasks for people to begin on if they want
[21:46] <barry> yep
[21:46] <barry> poolie: do you know anything about jam's progress/plan for quilt imports?
[21:46] <poolie> also, i spoke to flacoste and jml about scheduling work on the lep
[21:47] <poolie> which is the main thing we have to do next
[21:47] <poolie> it's not a very large amount of work, but it's not trivial
[21:47] <poolie> s/on the lep/on building source packages directly from  branches without recipes
[21:47] <poolie> at the moment it looks like it is second in the queue for new tasks to start
[21:48] <poolie> after finishing disclosure management (aka privacy, acls, etc)
[21:48] <barry> makes sense
[21:48] <poolie> that one is highly desired by canonical oem teams, and still half-done
[21:49] <poolie> [action] poolie talk to stakeholders about bfbip scheduling
[21:49] <barry> [action] poolie talk to stakeholders about bfbip scheduling
[21:49] <MootBot> ACTION received:  poolie talk to stakeholders about bfbip scheduling
[21:49] <poolie> we could possibly try it ourselves inside the bzr team, but i think on the whole it's better to wait for an lp squad
[21:50] <poolie> if they don't take it at that time, perhaps we will
[21:50] <poolie> regarding jam and looms: he's moving house so a bit distracted
[21:50] <poolie> i have seen some work by jelmer and others on looms recently
[21:51] <barry> poolie: thanks.  any other news on action items?
[21:51] <poolie> the plan on quilts is basically to turn the into looms
[21:51] <poolie> i think that's the full list?
[21:52]  * poolie looks in old minutes
[21:53] <poolie> our kanban is now at <http://people.canonical.com/~mbp/kanban/canonical-bazaar-kanban.html> and should be updated every 30m
[21:53] <poolie> were there other actions for me?
[21:53] <poolie> otherwise perahps we should look at hot bugs
[21:54] <barry> poolie: yes, let's look at bugs
[21:54] <barry> [TOPIC] hot bugs
[21:54] <MootBot> New Topic:  hot bugs
[21:54] <poolie> http://people.canonical.com/~mbp/kanban/canonical-bazaar-kanban.html
[21:54] <MootBot> LINK received:  http://people.canonical.com/~mbp/kanban/canonical-bazaar-kanban.html
[21:54] <barry> poolie: the floor is yours
[21:55] <poolie> just looking over that board
[21:55] <poolie> one change in the last week is that vila landed a new controller infrastructure into the package importer, which is supposed to make it more reliable
[21:55] <poolie> it closed some bugs, anyhow
[21:56] <poolie> as of approximately today, we're moving the package importer to its new hardware, and making it sysadmin-maintained
[21:56] <poolie> jelmer is working on foreign branch bugs, and on infrastructure to allow testing them
[21:58] <barry> nice!
[21:58] <poolie> are there any bugs people would like attention to?
[21:59] <barry> i don't remember the bug number, but the one about warning when branching a package that has import failures.
[22:00] <poolie> barry, <https://bugs.launchpad.net/udd/+bug/609187>, it's on the short list
[22:00] <poolie> thanks for the vote
[22:00] <barry> yep, thanks!
[22:01] <barry> anyone have anything else for bugs of interest?
[22:01] <poolie> ok, next item?
[22:01] <barry> [TOPIC]  * Any other business?
[22:01] <barry>  
[22:01] <MootBot> New Topic:   * Any other business?
[22:02] <barry> going once...
[22:02] <poolie> for next time: we should schedule some uds sessions
[22:03] <barry> oh, i should mention: i did an intro to udd class on monday during ubuntu developer week.  it was very well received.  but 1h is not enough time to cover everything ;)
[22:03] <poolie> oh, great!
[22:03] <poolie> thanks for that
[22:03] <james_w> yeah, thanks
[22:03] <slangasek> I have a request I wanted to raise but I'm currently suffering contention, so I'll just file a bug against udd for now
[22:03] <barry> np
[22:03] <poolie> k
[22:04] <poolie> actually, can you give me an item to prepare for uds?
[22:04] <poolie> i think just something like a tutorial session and a planning session
[22:04] <poolie> jelmer and i will be there
[22:04] <barry> [action] poolie to prepare udd sessions for uds
[22:04] <MootBot> ACTION received:  poolie to prepare udd sessions for uds
[22:04] <barry> [action] poolie to prepare udd sessions for uds-o
[22:04] <MootBot> ACTION received:  poolie to prepare udd sessions for uds-o
[22:04] <barry> excellent.  i'll be there too
[22:05] <barry> i guess the only other thing i have today is to remind folks that we won't have another meeting until 2011-03-23 because of pycon
[22:05] <poolie> oh, ok
[22:06] <barry> well, unless you want to chair it?
[22:06] <barry> (on the 16th)
[22:06] <poolie> i think the 23rd is fine
[22:06] <poolie> shall we then continue every 2nd week from then?
[22:06] <barry> yep
[22:06] <barry> poolie: i think you are the keeper of the google calendar.  can you update that?
[22:07] <jelmer> can I be added to the google calendar?
[22:08] <poolie> done and done
[22:08] <barry> poolie: awesome, thanks
[22:08] <barry> if there's nothing else for today...
[22:08] <barry> 5
[22:08] <barry> 4
[22:08] <barry> 3
[22:09] <barry> 2
[22:09] <barry> 1
[22:09] <barry> #endmeeting
[22:09] <MootBot> Meeting finished at 16:09.
[22:09] <poolie> have a good night everyone
[22:09] <barry> thanks everyone!  see you in atlanta, or in 3 weeks here
[22:10] <james_w> thanks
[22:10] <jelmer> g'night
[22:11] <barry> night