Started logging meeting in #ubuntu-meeting
[10:01:35] <psurbhi> o/
[10:02:00] <slangasek> [TOPIC] lightning round
[10:02:05] <slangasek> $ echo $(shuf -e cjwatson barry doko csurbhi stgraber jhunt mvo ev vorlon bdmurray)
[10:02:07] <slangasek> mvo bdmurray stgraber csurbhi cjwatson ev doko jhunt vorlon barry
[10:02:14] <slangasek> mvo: tag
[10:02:22] <mvo> What I did last week (shorter week, half a day sick, friday on vacation):
[10:02:22] <mvo> Spec writing/workitem creation work
[10:02:22] <mvo> SRU for aptdaemon (#781874) and new oneiric version
[10:02:22] <mvo> Apt: Apt-ddtp update oneiric, review/merge donkults branch, work on lp:~mvo/+junk/apt-ordering-failure for SoC apt order
[10:02:22] <mvo> Apturl: work on a fix for overlong urls
[10:02:23] <mvo> Expenses uds budapest, travel preparing spring dublin
[10:02:25] <mvo> Review/merge lp:~hodgestar/software-properties/configurable-key-server
[10:02:27] <mvo> Software-center: add fallback to previous distro series if there are no reviews for the current one yet, upload new version, fix tests for oneiric, debug/fix broken apthistory.p caches, merged lp:~evfool/software-center/smallfixes, work on lp:~mvo/software-center/qml, review/merge lp:~evfool/software-center/qfix774201, review/merge lp:~gary-lasker/software-center/refactor, upload new 4.0.2 SRU with fixes in the reviews loader, work on lp:~mv
[10:02:33] <mvo> o/software-center/pyflakes branch, work on the lp:~mvo/software-center/refactor
[10:02:34] <mvo> Update-manager: debug/fix/upload UnitySupport integration problem, review/merge lp:~brendan-donegan/update-manager/bug699660-fix-settings-shortcut, update meta-release (now that new u-m is in -updates)
[10:02:40] <mvo> (this is for the last week from mon-fri, gtimelog seems to give me
[10:02:41] <mvo> this weekview whatever day I pick from the week, how do others get wed->wed only?)
[10:02:43] <mvo> (done)
[10:02:45] <mvo> I guess this comes down to "lots of software-center work" :)
[10:03:51] <slangasek> :)
[10:04:02] <slangasek> bdmurray:
[10:04:11] <bdmurray> created foundations-bugs team and mailing list, subscribed them to packages we care about
[10:04:20] <bdmurray> modification of ftbfs bugs for doko
[10:04:23] <barry> mvo: i distill from the timelog.txt file
[10:04:34] <bdmurray> modification of bug squad standard replies, bug squad signature greasemonkey script
[10:04:40] <bdmurray> done
[10:04:51] <mvo> barry: so you don't use the "create weekly report" menu ? I should just use the file too I thnk :)
[10:04:59] <slangasek> bdmurray: modification of ftbfs bugs is scripting something against bugs currently in LP?
[10:05:05] <barry> mvo: exactly! super easy
[10:05:23] <bdmurray> slangasek: yes doko asked me to retag, target and milestone them
[10:05:27] <mvo> barry: thanks!
[10:05:28] <slangasek> ah cool
[10:05:34] <slangasek> stgraber:
[10:05:43] <stgraber> I've spent a good part of Thursday and Friday working with upstream x2go.
[10:05:43] <bdmurray> I'm happy to do similar things for other people
[10:05:46] <stgraber> Monday was a public holiday here.
[10:05:48] <stgraber> Uploaded nxcomp and nxproxy merging changes from x2go and rebasing on a recent upstream.
[10:05:51] <stgraber> Reviewed and uploaded python-x2go (in NEW) and started working on porting the software-center code to it.
[10:05:54] <stgraber> These changes and new packages should also land in Debian soon (through pkg-devel-x2go).
[10:05:57] <stgraber> Been doing a few merges too and otherwise worked on my IPv6 test environment and working on the NFS ipv6 MIR (bug 781516).
[10:05:59] <ubottu> Launchpad bug 781516 in rpcbind (Ubuntu Oneiric) "[MIR] libtirpc, rpcbind" [High,New] https://launchpad.net/bugs/781516
[10:06:00] <stgraber> Started thinking of possible integration of containers to help the App Review Board.
[10:06:03] <stgraber> Updated a few specs so they look good and are ready for review/approval.
[10:06:06] <stgraber> (done)
[10:07:30] <slangasek> stgraber: thanks for that MIR, I've kicked it over to the MIR team now :)
[10:07:46] <slangasek> psurbhi:
[10:07:51] <psurbhi> *) Tested 2.6.7.x mdadm fixes for autoboot,partition naming etc again - uploaded a debdiff for the same.
[10:07:51] <psurbhi> *) visa documentation, appointment, ticket booking
[10:07:51] <psurbhi> *) Assessing the need for mountall interface - when root changes while booting (had initially thought that this was needed)
[10:07:51] <psurbhi> *) ext4 deadlock bug - re-worked on the patches that I sent out earlier.
[10:07:51] <psurbhi> (done)
[10:08:21] <stgraber> slangasek: ok, I guess it can be approved with the current content but we should wait for a new libtirpc in Debian or drop the build-dep ourself and then sync whenever Debian does the same thing
[10:08:38] <slangasek> stgraber: yep
[10:09:12] <slangasek> cjwatson:
[10:09:30] <cjwatson> This week:
[10:09:30] <cjwatson> * more work on live-build, now properly specced/wikied (foundations-o-live-build) - x86 mostly sorted, working on ARM requirements now
[10:09:33] <cjwatson> * wrote up foundations-o-great-cd-debate, hopefully clearly
[10:09:36] <cjwatson> * started initial oneiric CD builds
[10:09:38] <cjwatson> * moved transition tracker onto DC infrastructure
[10:09:41] <cjwatson> Next week:
[10:09:43] <cjwatson> * make sure the installer is working properly for alpha-1
[10:09:45] <slangasek> psurbhi: and that mdadm diff is ready for sponsorship, right? It's on my todo list
[10:09:46] <cjwatson> * if possible, cut over to live-build, at least for x86
[10:09:54] <psurbhi> slangasek, yes
[10:10:00] <psurbhi> just that its quiet a big one.. :-/
[10:10:05] <slangasek> yeah :)
[10:11:03] <slangasek> cjwatson: I was puzzled that foundations-o-great-cd-debate only has one work item
[10:11:32] <cjwatson> I thought somebody would say that :)
[10:11:33] <slangasek> surely I should have a work item there to investigate the 703MB CD question further :)
[10:11:43] <cjwatson> ah, yes, that would be a good plan
[10:11:56] <cjwatson> I didn't want to write a vague work item that said "maybe increase the CD limit"
[10:12:08] <cjwatson> and a lot of the items are in reality in other specs (e.g. desktop-o-cdspace)
[10:12:13] * slangasek nods
[10:12:28] <cjwatson> I'll lob a work item in for you
[10:12:31] <slangasek> ta
[10:12:34] <slangasek> ev:
[10:12:38] <cjwatson> (the size benefit from live-build was a pleasant surprise)
[10:12:49] <ev> Done:
[10:12:49] <ev> - Investigated Mozilla Input (http://input.mozilla.com and
[10:12:49] <ev> http://feedback.mozilla.com) and the old kampyle.com-based feedback system
[10:12:49] <ev> used in the Funnel Cake project (recording why people were quitting the
[10:12:50] <ev> Firefox install for a day). Set up a local Django instance of Mozilla Input
[10:12:50] <ev> and started poking around the code.
[10:12:55] <ev> - Taught Wubi to boot straight into the second stage when in Windows Vista or
[10:12:55] <ev> later. Working out an approach for Windows XP.
[10:12:55] <ev> - Implemented code to present the list of keyboard variants in pertinent to the
[10:12:55] <ev> selected language in ubiquity in the panel keyboard indicator, using
[10:12:55] <ev> python-xklavier, which I'll have to MIR and seed.
[10:13:04] <slangasek> oh? there was a size savings with live-build?
[10:13:04] <ev> - Started trying to untangle kvm-autotest for automated Wubi testing.
[10:13:04] <ev> - Had a quick play with kexec, enough to confirm that it works. Still need to
[10:13:04] <ev> integrate into ubiquity.
[10:13:04] <ev> - Lots of discussion around the crash database.
[10:13:04] <ev> - Tried to address a tech board member's concerns around the community not
[10:13:05] <ev> having the full data available for installation success/failure measurement.
[10:13:08] <ev> - Created an Ubuntu Metrics team to keep the momentum from mpt's UDS plenary.
[10:13:08] <ev> Sent out a kickoff email to get things started.
[10:13:08] <ev> - Had a call with Elliot about his team massively helping plan and resource
[10:13:08] <ev> bigger items from the Ubuntu Metrics work.
[10:13:08] <ev> - Wrote a brief for the Web Team for work on the Spread Ubuntu project. Sadly
[10:13:09] <ev> looks like it might be deferred again :-/.
[10:13:13] <ev> TODO:
[10:13:13] <ev> - Catch up on the discussion around the crash database and investigate what
[10:13:13] <ev> Mozilla is doing with Socorro, per Elliot's advice.
[10:13:13] <ev> - Respond to the Technical Board's concerns around the installation
[10:13:14] <ev> success/failure measurement.
[10:13:17] <ev> - Finish drafting results from "Whats wrong with UDS?" session and engage with
[10:13:18] <ev> Jono to come up with firmer plans.
[10:13:18] <ev> - Mock up a network-manager 0.9 D-Bus API for unit testing and to use while I
[10:13:18] <ev> wait for the real thing to be packaged. Create the wireless page in the
[10:13:18] <ev> installer.
[10:13:18] <ev> - Investigate the libcheese pygi bindings and see how much work is required
[10:13:19] <ev> for the picture page.
[10:13:44] <ev> (done) apologies for the poor formatting on that.
[10:14:18] <cjwatson> slangasek: yeah, about 5 MiB - probably a bit of a memory tradeoff, I think it mostly comes from doing a better job at cleaning up *-old files in /var/lib/dpkg/ and that kind of thing
[10:14:41] <cjwatson> (since that's about the only file-list difference that's left)
[10:15:02] <cjwatson> ev: I improved the second-stage boot menu a bit, BTW, by bringing lupin back into sync with GRUB
[10:15:04] <slangasek> huh, neat
[10:15:13] <ev> cjwatson: yay, thanks
[10:15:27] <ev> cjwatson: is it to the point where we don't show the windows option in grub when under wubi?
[10:15:40] <slangasek> ev: is the TB concern that raw data gathered about successful installs, etc. should be available to the community also?
[10:15:41] <mvo> ev: woah, impressive list!
[10:15:48] <cjwatson> ev: one thing that occurred to me in the process though is that there's no way to do certain things in the Wubi environment, because we don't get to write to the GRUB environment block
[10:15:50] <ev> mvo: mostly noise, really
[10:15:55] <ev> :)
[10:16:05] <cjwatson> ev: no, I haven't changed that - that's quite awkward to do right now
[10:16:08] <ev> slangasek: that was this particular member's concern, yes
[10:16:17] <ev> which is a hard balancing act against "we don't do headcounts"
[10:16:21] <cjwatson> ev: do I have a work item for that?
[10:16:50] <slangasek> clever objection though... if Canonical can be trusted with it, why shouldn't the community :)
[10:16:52] <ev> cjwatson: no, do you want one? It was something I noticed when doing a Wubi install and I find it confusing
[10:17:22] <cjwatson> ev: mm, it's technically accurate and occasionally helpful but I can see how it might be confusing
[10:17:24] <ev> slangasek: it was phrased in terms of "If I'm a user, I want to be able to look at a database and roughly see my anonymous information in there, knowing the time, etc"
[10:17:34] <cjwatson> ev: if it bothers you and you want rid of it, give me a work item, yes :)
[10:17:43] <ev> cjwatson: will do :)
[10:17:57] <ev> (it means showing two bootloader menus, ick)
[10:18:01] <slangasek> doko:
[10:18:30] <cjwatson> ev: (taking to /msg)
[10:18:35] <cjwatson> (actually #u-i)
[10:18:54] <doko> - filed MIR's, reviewed and promoted packages for component mismatches
[10:18:55] <doko> - built OpenJDK b22 for armel, started jtreg tests on armel
[10:18:55] <doko> - GCC and binutils updates, GCC bug triage
[10:18:55] <doko> - Linaro toolchain WG call
[10:20:12] <slangasek> anything interesting coming out of the WG call?
[10:20:59] <doko> no, business as usual, addressed the powerpc build failure, but nothing else
[10:21:14] * slangasek nods
[10:21:31] <slangasek> jhunt:
[10:21:35] <jhunt> Post-holiday inbox boxin'. Added workitems to all blueprints bar
[10:21:36] <jhunt> foundations-o-upstart-for-admins. Provisional planning for Upstart
[10:21:36] <jhunt> "helpers" (abstract jobs/events). Merging fun (ongoing). Investigating
[10:21:36] <jhunt> nih+upstart build failures (ongoing) - looks like a toolchain issue on
[10:21:36] <jhunt> armel.
[10:21:38] <jhunt> EOF
[10:22:14] * mvo read "post-holiday inbox bombing"
[10:22:23] <slangasek> heh
[10:22:28] <slangasek> sounds like a holiday in itself
[10:22:30] <barry> love it
[10:22:51] <psurbhi> heh
[10:23:09] <slangasek> jhunt: eta on work items for foundations-o-upstart-for-admins?
[10:23:15] <ev> (slangasek: https://lists.ubuntu.com/archives/technical-board/2011-May/000873.html - he's made his concerns public now)
[10:23:19] <cjwatson> doko: thanks for the c-m work, it's been greatly appreciated
[10:23:30] <jhunt> slangasek: should be done by cob today.
[10:23:38] <slangasek> ok, great :)
[10:23:43] <jhunt> what's the deadline for the specs btw?
[10:24:13] <slangasek> last Friday ;)
[10:24:29] <jhunt> ah...
[10:24:29] <cjwatson> slangasek: speaking of which, I'm approver of several undrafted specs where you're the drafter ;-)
[10:24:40] * slangasek ducks and runs
[10:24:47] <slangasek> yep, will have those done today
[10:25:04] * cjwatson cracks the whip
[10:26:31] <slangasek> my turn
[10:26:33] <slangasek> * blueprint review/approval
[10:26:33] <slangasek> * followed up on wrong memory requirements information for natty
[10:26:33] <slangasek> * documenting our UDS output in the proceedings: https://wiki.ubuntu.com/UDSProceedings/O
[10:26:37] <slangasek> * looking into the possibility of contracting a Windows programmer to help with Wubi
[10:26:40] <slangasek> * trying to figure out a schedule for an upstart sprint this cycle
[10:26:56] <slangasek> ... you guys need to plan your vacations together so I have something to work with ;P
[10:27:14] <slangasek> EOF
[10:27:15] <ev> oh, I intend on waiting until the last minute and taking 26 straight days off :-P
[10:27:35] <cjwatson> the "bye, see you next year" option is always fun
[10:27:45] <slangasek> heh
[10:27:54] <slangasek> barry:
[10:27:58] <barry> bug 787822 and debian bug 625784 (virtualenv -p python3 broken), did my first upload to fix this in oneiric!; bug 784662 (winpdb; fix in ppa, maybe backports?); started looking at python3-defaults to drop py3.1; blueprinting; ubuntu packaging guide (copy last bits of wiki to rest and fulfill jorge's mandate by deleting many wiki pages); blog about python plans for oneiric; upgraded dev vm to oneiric; released python 2.6.7rc2; done.
[10:28:02] <ubottu> Launchpad bug 787822 in python-virtualenv (Ubuntu) "'virtualenv -p python3 /tmp/xx' should work but doesn't" [Medium,Fix released] https://launchpad.net/bugs/787822
[10:28:04] <ubottu> Debian bug 625784 in python-virtualenv "python-virtualenv: 'virtualenv -p python3 xx' should work but doesn't" [Important,Open] http://bugs.debian.org/625784
[10:28:05] <ubottu> Launchpad bug 784662 in winpdb (Ubuntu) "winpdb doesn't work with python2.7" [Undecided,Won't fix] https://launchpad.net/bugs/784662
[10:28:32] <cjwatson> slangasek: cool, that proceedings page makes us look good. :)
[10:28:57] <slangasek> being the only team to ACTUALLY fill it out does that :)
[10:29:03] <barry> :-D
[10:29:40] <jhunt> slangasek, ev: the ultimate - http://dilbert.com/strips/comic/1991-10-31/
[10:30:05] <ev> ooo, I have to try that
[10:30:07] <psurbhi> heh
[10:30:14] <barry>
[10:30:23] <slangasek> barry: congrats on the upload! :)
[10:30:32] <barry> slangasek: thanks!
[10:30:47] <ev> barry: was it automatix?
[10:31:02] <barry> ev: automatix?
[10:31:07] <slangasek> so with the ubuntu packaging guide moved out of the wiki, are there stubs left somewhere that direct to the new guide?
[10:31:11] <slangasek> ev: harsh
[10:31:33] * barry didn't sleep a wink last night
[10:31:37] <slangasek> barry: automatix, because every package management system needs a four-speed blender
[10:31:43] <ev> barry: http://mjg59.livejournal.com/77440.html
[10:32:02] <ev> killall -9 dpkg! yay
[10:32:14] <slangasek> [TOPIC] AOB
[10:32:26] <ev> yes
[10:32:29] <ev> https://lists.ubuntu.com/archives/technical-board/2011-May/000873.html
[10:32:47] <slangasek> [LINK] https://lists.ubuntu.com/archives/technical-board/2011-May/000873.html
[10:33:06] <ev> I'm interested to know if anyone has thoughts on how I can remove myself from between the rock and hard place that is giving developers access to the raw data and not giving people data to infer head counts with
[10:33:25] <slangasek> people always infer head counts anyway, don't they?
[10:33:28] <ev> or how I can play the tech board against itself for massive win
[10:33:32] <slangasek> heh
[10:34:09] <barry> ev: perhaps assign people a random uid and offer to email that to them so they can track their own data but no one elses?
[10:34:27] <barry> oh wait
[10:34:36] <cjwatson> Scott has an interesting point about the data being genuinely useful to third parties as well
[10:34:43] <cjwatson> I think I'd prefer to discuss this in a TB meeting though ...
[10:35:14] <cjwatson> infer head counts> one option would be expiring the data
[10:36:15] <slangasek> right - we can share whatever data we have, but just not keep interesting data
[10:36:25] <slangasek> if what we want is success rate over time, only keep that
[10:36:36] <slangasek> sorry, not to imply that's not interesting data :)
[10:37:13] <ev> expire the real data, but keep the percentages forever?
[10:37:17] <slangasek> yeah
[10:37:18] <ev> that works for me
[10:37:37] <ev> but sure, we can discuss this in the TB meeting
[10:37:42] <stgraber> so have the server store the data for the day, at the end of the day generate the stats and remove the data?
[10:38:02] <cjwatson> or something like that - possible compromise anyway
[10:38:08] <slangasek> yep
[10:38:17] <slangasek> you can't aggregate those numbers over time because you don't have the scale
[10:38:31] <slangasek> so it does limit the utility to some degree
[10:38:53] <slangasek> food for thought, at least :
[10:38:54] <slangasek> )
[10:38:57] <slangasek> anything else?
[10:39:20] <stgraber> yeah, and we'll still have "interesting data" like how many installs do we get on release day... ;)
[10:39:21] <ev> I created a metrics team
[10:39:25] <ev> people should join it and participate
[10:39:33] <mvo> ++
[10:39:35] <ev> if they're interested in this sort of stuff, of course
[10:39:46] <ev> http://launchpad.net/~ubuntu-metrics
[10:39:57] * slangasek creates ~ubuntu-imperials in response
[10:40:06] <slangasek> ;-)
[10:40:06] <ev> lol
[10:42:42] <slangasek> #endmeeting
Meeting ended.