For minutes of previous meetings, please see FoundationsTeam.
Present
Apologies
ColinWatson - on Leave
MatthiasKlose - travelling to PyCon
BarryWarsaw - PyCon?
Agenda
- Lightning Round
- 2-4 sentences on current work/roadblocks
- Outstanding actions from last meeting
- Outstanding feature freeze exceptions
- Any business from activity reports
- Good news
- Reminder for release meeting, if due this week
- AOB
Lightning Round
Scott James Remnant
I've been working (shockingly) on boot performance all week as you may have seen, we're getting very close 10.83s is the lowest number so far
Loïc Minier
Focus on fixing various issues with ARM related tools; killed a bunch of FTBFSes
Gary Lasker
Finished up presentation of individual sofware sources feature in Software Center, it's landed. Now working on back/forward navigation feature, making good progress. Working to get it ready to go for FF. Also working on two bugs for s-c tagged for alpha-3.
Evan Dandrea
Adding some polish to the installer at the design team's request, unbreaking things after the plugins conversion, working through some finer points of the installer design specification (gtk doesn't make my life easy - need to write a new layout widget), trying to sort out shoving usb-creator inside wubi per a request from Mark, looking for bugs to fix before I head to Pycon tomorrow.
Michael Vogt
working on software-center ratings&reviews, wrote prototype django backend server (now that we know that launchpad will not be used), in discussions how to do authentication, moderation etc updating python-apt, apt
James Westby
Yay for feature freeze writing features, fixing bugs, merging code, talking to LP developers
Outstanding actions from last meeting
None.
Feature freeze exceptions
From last week:
foundations-lucid-software-raid-in-ubiquity-for-desktop-install - medium priority, running out of time, may need to defer
foundations-lucid-btrfs-support - low priority, expecting to defer
foundations-lucid-jockey-support-in-ubiquity - medium priority, expecting to defer
foundations-lucid-software-center-repository-based-index - may not make it, in which case we'll need a client-side workaround, or external PPAs won't get to benefit from icons
foundations-lucid-distributed-development - various useful bzr features won't land in the next week, but perhaps not for lucid anyway
<mvo> I will probably need one for ratings&reviews, just as a early warning
<james_w> I'll probably realise that were are in dire need of a new bzr-builddeb feature in about 24 hours
<ev> I might need some for things design want, but nothing specific yet
<Keybuk> I may end up with a couple of small ones for extra tenths of second
Chair for next meeting
- Gary Lasker
Activity reports
Barry Warsaw
Colin Watson
Evan Dandrea
- Short week; travel from Lucid sprint on Monday.
- Tracked down why automation was failing on the latest daily-live
CDs for Scott and fixed as dhcp3 3.1.3-2ubuntu2.
- Fixed casper to properly shut down debconf-communicate by ensuring
that its fds get closed, rather than killing the process.
- Beat the slideshow into shape. Added some code to simplify merging
new translations from launchpad, fixed some errors and removed unnecessary dependencies after a discussion with Dylan.
- Lots of work on the plugins conversion branch of ubiquity. Nearly
ready to be merged.
- Fixed some small bugs in ubiquity.
- Added multiple breakpoint functionality to casper.
Gary Lasker
- Finished up presentation of individual software sources in Software Center
- Branch to mvo for review/merge
- Awaiting some icons, other small tbd's
- Wrote/fixed LP: #519090
- In progress - alpha-3 bugs: LP: #514861, LP: #496058
- In progress - Back/Forward navigation in the top-level
- "Get Software" section
https://wiki.ubuntu.com/SoftwareCenter#get-software-navigation
- "Get Software" section
- IRC meeting with mvo, barry for software-center sync-up
- OEM, Foundations weekly meetings
James Westby
Distributed Development
- Worked on bzr-builddeb features and uploaded to lucid (thanks
- Jelmer). - bzr dh_make to allow you to start a new package with no hassle. - bzip2 support in v3 packages. Still incomplete v3 support due to
- multiple upstream tarballs not mapping well to bzr.
- Jelmer). - bzr dh_make to allow you to start a new package with no hassle. - bzip2 support in v3 packages. Still incomplete v3 support due to
- Debugging a bunch of failures to import.
- - Now under 500 failures from more than 700.
Launchpad
- Meeting with noodles about build from branch/recipe UI. Discussed
- his mockups and decided on a path to move us forward. Further discussions planned.
Other
- Archive admin duty.
- A little sponsoring.
Loïc Minier
- enabled RTC in linux/versatile config as to fix fsck from starting on each boot
- disabled drivers which couldn't build in linux/versatile and that I had erroneously enabled
- made some linux/versatile drivers builtins as these are always loaded on versatile
- suggested additional patches to complete modules.builtin fsl-imx51 backport
- suggested cdimage crontab fixes for ubuntu-netbook ports daily-live image
- researched and provided solution for dove power button events not being correctly sent by the kernel
- tested lucid's linux-image-versatile binaries under qemu (work \o/)
- reproduced and filed a couple of annoying qemu issues: LP #520465, LP #520480
- wrote qemu patch to use GCC atomic builtins for locking; helps build on armel where swp isn't available in thumb(2) mode
- wrote qemu patch to implement a stub for pselect6() to avoid the console getting spammed by "qemu: Unsupported syscall: 335" when installing packages under qemu-arm, that was slowing down installation a lot and made debugging of dpkg errors impossible in many cases
- reworked cairo's build to allow two udebs (one for xorg and another one with directfb), but that might turn out to be useless in the end
- fixed parsing of XS-PV and debian/pyversions in pycentral; thanks mvo for handling of comments in control too
- reworked the kexec packaging and merged against latest Debian upload, and merged some additional commits to fix build and usage under arm (notably armv7 uname handling); tested kexec support under versatile (doesn't work, but at least gets to the point that the system reboots into the new kernel, so probably not a kexec issue)
- gathered feedback on versatile udebs and meta packages
- chased and resolved FTBFSes: zshdb, git-buildpackage, valgrind (see below), apr *.la files issue (causing a bunch of FTBFSes), cdebconf (cherry-picked upstream gtk+2.0 patch)
- reworked valgrind package; the package didn't build in lucid, didn't work either, and upstream had added armel support; took a new snapshot and fixed a gazillion of packaging weirdnesses
- fixed qemu-kvm upgrade issue exposed by the renaming of the -static flavour
Matthias Klose
Was on leave last week.
Michael Vogt
update-manager
- work on stepmaker based gui upgrade test (lp:~mvo/autotest/gui-upgrades)
- Report/fix firefox-branding upgrade error (#518747)
- Report network-manager upgrade problem (#518760)
- debug/fix brltty upgrade conffile prompt (#518775)
- Create a bunch update-manager bugs from marks feedback and target them
- detect auto installed packages and remove from demotion list, show only non-auto packages as bold in upgrade confirmation dialog
- review upgrade test data
- add python-desktopcouch to post-upgrade test blacklist (needs gnome-keyring)
- improve result publishing
- Debug/fix nm-applet upgrade bug #518760 (lp:~mvo/network-manager-applet/fix-518760)
Debug upgrade failures, turns out to be a failure to bring up /etc/network/interfaces (send evan fixed it already
Add stepmaker 8.04 upgrade ui and file a bunch of bugreports (8.04 -> 10.04 - not in good shape)
- Work on setup of the auto-upgrade-tester in the DC (Chris Jones is my hero)
- speedup cleanup phase
- improve space required caclulcation,
- work on ubuntu-support-status code
- Work on desktop-lucid-update-upgrade-requirements (check-new-release-gtk) - not finished yet
software-center
- review/merge debian branch
- review/merge debian and rtl-fixes branch
- merge spinner branch
- review/merge software-center branch from nzmm
- Review/fix-conflicts/merge software-center sourcesview branch to lp:~mvo/software-center/sourcesview
- Work on lp:~mvo/software-center/sourcesview, fix bug in db generation
- Update aptdaemon branch
- Port software-center to new removal API and fix bug in aptdaemon along the way
- discuss OAuth design for reviews
sponsoring
- Review/sponsor vte upload
- Review/sponsor compiz,metacity,mutter uploads
misc
- Apt-ddtp update
- Improve apt-ddtp-tools scripts to utilize the bzr tree of ddtp-ubuntu (improve the process a lot)
- Fight with bzr (#519769)
- Work with tkamppeter on hplip firmware integration (needs support in u-n)
work on dbus listener for hplip & friends
- Launchpad-integreation: fixes with bzr-builddeb and sponsoring upload
- Debug/fix cpu bottleneck in synapitc (#387297) and upload to lucid
Review/merge gdebi patch, talk with DktzKranz about debian merge
- Review ubumirror script and prepare sponsoring
Scott James Remnant
- Couple of days of leave due to travelling back from Portland, and getting laundry done, etc.
- Lots of catching up on e-mail and especially bugs.
- Updated udev to 151-1
- Firmware helper moved from shell script to C, had to do a brown paper bag due to a missed reference in the initramfs hook
- Updated util-linux to 2.17
- Merged back with Debian, out delta remains very small (yay co-operative maintenance)
- Updated e2fsprogs to GIT HEAD
- Typically a 1.41.10 release came out the next day or something
- Netbook install testing; using the approach of installing from the desktop then adding the netbook package ontop