FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Development

 
 
LinkBack Thread Tools
 
Old 01-07-2009, 09:20 PM
Robbie Williamson
 
Default Foundations Team Weekly Summary, 2009-01-07

Attendee list and agenda available at:
http://wiki.ubuntu.com/FoundationsTeam/Meetings/2009/0107


== Actions from this meeting ==
* Scott and Michael will backup Steve for the 8.04.2 LTS update
* Evan and Matthias will backup Steve for the Jaunty Alpha 3 and 4 releases
* Colin will prepare a summary of changes for the 8.04.2 LTS update

== Activity reports ==

=== Colin Watson ===
(17-23 Dec)
* Merged: mkvmlinuz, dpkg, xsane, base-files, hw-detect, parted
* Stable release updates:
* ubiquity #251751, #288479 (also rolling up other installer fixes,relevantly
partman-base #149832, partman-target #224446, and user-setup #238224).
* Specification reviews:
* integration-best-practice (mostly OK, minor changes and comments)
* oem-tracking-id (substantial review comments)
* Minor seed fixes for encrypt-home-directory installer code. Advised kernel
team on proper delivery of the relevant modules to the installer.
* ARM porting assistance:
* Fixed apex build failure.
* CD image script tweaks for mobile.
* UDS post-mortem call.
* Fixed tzsetup #28890 (jaunty bug-fixing, and needed for oem-config-server).
Adapted oem-config to match.
* Discovered pygobject #309674 while investigating a ubiquity build failure.
* Regenerated hardy germinate output for Nick Barcet, and merged his supported
seed split into intrepid and jaunty. Merged similar split for dapper.
* Finished first cut at oem-config debconf frontend.
* Wrote manual pages for all oem-config programs (#274048).
* Belatedly uploaded Totem cover image patch from Collabora (for BBC project).
* Wrote patch for partman-base #7928, sent upstream.
* Wrote patch for rescue #22311; needs to go upstream for translation support.
* Went through lots of old bugs, variously tagging them qa-jaunty-foundations
or pet-bug, forwarding them, or closing them.
* Some end-of-year archive administration.
(5-6 Jan)
* Fixed Task fields for packages in restricted and universe, and adjusted
NewReleaseCycleProcess so that this doesn't get forgotten again.
* Tweaked seeds and debian-cd to offer OEM mode on server CDs.
* Minor bits of archive administration.
* Fleshed out MobileAndEmbedded/PpaVersioning following a query from Michael
Terry, and linked to it from UbuntuDevelopment.
* Kernel patch to use 'git foo' rather than 'git-foo'.
* Platform/IS RT status call and notes write-up.
* Fixed mdcfg/partconf/partman-md #309555 (combination of ABI skew and fallout
from modules being built into the kernel).
* Tested and followed up on lilo #221664, now fixed thanks to a Debian change.
* Followed up to ubiquity #290398 with patch to get more information.
* Reviewed mobile -> netbook-remix seed patch from Steve Kowalik.
* Fixed usplash/gdm #304136 (console corruption at boot); hoovered up usplash
#259761 and #313574 while I was there.
* Debate with kernel team and Scott about proper approach to breakage triggered
by building lots of modules into the kernel (so 'modprobe foo' returns non-zero
and the installer thinks features are missing). Worked around the rest of
partman-crypto #314168 the hard way.
* Fixed partman-target #16871 (qa-jaunty-foundations). Hoovered up
partman-target #221474 while I was there.
* Uploaded fix for partman-base #7928 from before Christmas.
* Sponsorship:
* ltrace #313530.
* rootskel #309949 (sort of).
* autogen #313207 (archive administrator processing).
* user-setup #314482.

=== Evan Dandrea ===
* Returned from holiday Jan 6

=== James Westby ===
* UDS
* Some DistributedDevelopment discussions including a couple of sessions.
Nothing too surprising as we already have an overall plan.
* The suggestion is to hang the Debian branches off the Ubuntu branches, as we
hardly have any Debian history to import anyway, so it's not really worth
re-writing history to include it.
* Need to write up a spec from the discussions and asses the impact on the
overall spec that we have.
* Lot's of developer and community sessions, and loads of interesting
discussions. There's a lot of great ideas being thrown around.

* Other
* Catching up on email and bugs, chasing a few issues.
* Sponsoring.
* Booked travel to sprint and FOSDEM.

=== Lars Wirzenius ===
* Returned from holiday Jan 6

=== Luke Yelavich ===
(Jan 5-6)
* Accessibility
* Uploaded latest GNOME accessibility packages: at-spi, gnome-orca,
mousetweaks, accerciser.
* Audio
* Audio bug triaging.
* Merged Daniel Chen's pulseaudio changes into bzr.
* Dmraid
* Resync local kernel tree to prepare for updating dm-raid4-5 module from
usptream patch.
* Prepared a VM for kernel/userspace ddmraid testing in jaunty.
* Misc
* Serious email catch up from over the break. Still need to reply to some.

=== Matthias Klose ===
(Dec17-23)
* Track down some ARM related build failures, seen with the introduction of
atomic helper functions in GCC.
* python2.4 and python2.5 updates, distutils prepared to accept a new
--install-layout option to do nothing.
* OpenJDK updates for jaunty (openjdk6, cacao-oj6) and intrepid-proposed
(openjdk6).

~+ARM buildd summary+~

* main looks pretty complete; the execptions are:
* acpica-unix: test failure
* compiz: still waiting for kdebase-desktop. Maybe build without KDE on armel
until KDE is fixed to build?
* debian-installer
* fontforge: libtool problem, ArneGoetje working on a new upstream version.
* kdebase-workspace: ftbfs, required as a compiz b-d.
* kde*: build failures
* libapache2-mod-perl2: 2 failed tests
* libipc-sharelite-perl: 2 failed tests
* openoffice.org: missing b-d's in main
* rpm: combination of libtool and autoconf/automake doesn't work. no new
qualified upstream version (not ARM specific). dependency of lsb.
* vbetool: maybe not supposed to build
* current status:
* http://qa.ubuntuwire.com/ftbfs/
* http://people.ubuntu.com/~ubuntu-archive/testing-ports/jaunty_probs.html

(Jan-5-06)
* Merges of packages updated in Debian.
* Forwarding of upstream bug reports.
* Python bug fixes.
* Email catchup.

=== Michael Vogt ===
(Dec17-Jan6)
* update-manager
* Played with python-newt, wrote prototype for text (newt) based
update-manager ui (http://people.ubuntu.com/~mvo/tmp/u-m-text2.png)
* Intrepid->jaunty upgrade testing to verify bug that dholbach reported (vim)
#296324
* experiment with the update-manager aufs branch (lp:~mvo/update-manager/aufs)
some interesting results
* apt/synaptic/python-apt
* Add tests/ dir to synaptic and write some testcodde for it
* apt merges with debian
* python-apt work with potential new contributor
* misc
* SPECs work
* mail catchup after the vacation
* bug triage
* Work on the "codec install" spec implementation
* Upload new compiz/compiz-fusion-plugins-main
* Upload a bunch of packages for the libgnome-desktop transition
* read up about EC2 setup (tutorial)
* Fix FTBFS in gnome-main-menu
* Fix ftbfs in gnome-launch-box
* I18n merges in unattended-upgrades
* Apt-ddtp-tools work with sianis
* Write bzr cherrypick plugin that helps me keep branches in sync
* discuss https://launchpad.net/aptdaemon with glatzor
* Catchup with compiz development and look at the new compiz++ branch
* Catchup call with robbie
* More work on gnome-codec-install and push to lp:~mvo/+junk/gnome-codec-install
* sponsoring
* Review/test/sponsor gnome-settings-daemon
* Review/test/sponsor sysklogd sponsor request
* Review/merge gnome-desktop/gnome-control-center bzr branch
* usb-creator desktop file change (#286924)
* Fix icon size issue in update-notifier (#268085)
* Review/sponsor lifferea
* Reviewed/sponsored smartmontools
* Gnome-control-center update sponsoring and bzr mentoring

=== Scott James Remnant ===
(Dec17-24)
* udev
* After much struggling, including hunting out and eventually writing a couple
of patches to git(!!) and bzr fast-import (thanks Colin!) I got the udev git
tree imported into bzr
http://bazaar.launchpad.net/~scott/udev/master
* Created an ubuntu branch from the 124 release point on that and added the
debian/ directory from each of the uploads to intrepid.

* Updated to 135 with a "bzr pull", and then spent the next little while
completely redoing the packaging since 135 now uses autoconf!

http://bazaar.launchpad.net/~ubuntu-core-dev/udev/ubuntu

* Working with Kay Sievers (udev upstream) to audit our udev rules, and try
and merge everything into the upstream standard rules. This is still ongoing,
but it really looks like we'll be able to ship our udev packages with *no*
Ubuntu changes, not even to rules.d!

* Repackaged watershed into a separate source package, complete with udeb -
this was the only remaining "extra"

* Did some instrumentation and script writing, making me able to do some
performance analysis of udev 124 on the Mini 9:

https://lists.launchpad.net/ubuntu-boot/msg00003.html

* Compared to udev 135:

https://lists.launchpad.net/ubuntu-boot/msg00004.html

* Wrestled with some patches to make udevd multi-threaded, got them to apply
in the end but couldn't quite get them to work! Mailed the author to see where
I'd gone wrong.

* module-init-tools

* Imported the module-init-tools git tree into bzr, will be moving this
packaging over to bzr as well:

http://bazaar.launchpad.net/~scott/module-init-tools/master

* Opened discussion upstream about merging patches and modprobe.d files with
the goal of having no differences here either (the kernel should ship its own
modprobe.d files! so there )

* Kernel

* Asked the kernel folks to reduce CONFIG_LEGACY_PTY_COUNT to 0, have built a
kernel with the same change for performance testing (numbers due soon)

* Posted my "notify init on reparent" patch to LKML:

http://lkml.org/lkml/2008/12/27/79

Some comments and resistance, but otherwise fairly quiet. Will address the
race issue and resubmit as a patch.
* Misc

* Replacement laptop keyboard arrived, and I spent an exciting half an hour
chasing a lost screw through the case while trying to fit it

* Performance Review calls with my old team members

* Wiki Gardening, did my required one hour.


* Todo

* udev:
* Finish merge of our rules with the upstream ones

* Check other standard rules in devmapper, lvm2, mdadm, ifupdown, etc. for
potential necessary changes; esp. dep on watershed

* Continue performance testing.

* module-init-tools:
* Update module-init-tools to latest upstream (with the binary index files).

* Packaging into bzr.

* Compare performance with existing modprobe.

* Cache answers to reduce subsequent lookup time and compare performance.

* initramfs-tools:
* Merge initramfs-tools with Debian.

* Packaging into bzr?

* Eliminate various modprobe calls based on what has a modalias already or
what is non-essential and likely to be built into the kernel.

* D-Bus:
* Continue audit of system bus policy and usage.

* Kernel:
* fix race condition in patch, address any other concerns, and resubmit

* Write specs.

(Jan5-6)
* udev

* Merged Colin's bzr branch of uploads to jaunty, I got to nag him for not
committing to bzr for once o/

* Figured out again why we have a rule to set ID_TYPE and chatted with Colin
about what the installer should do instead of relying on it.

* Worked through the remaining udev rules with Upstream, everything is now
merged and our next udev packages will have no Ubuntu-local rules or patches!

* Went through udev bugs, fixed a few more minor ones

* Fixed lvm package to depend on watershed

* Removed use of watershed in mdadm by switching to incremental assembly,
which I've been too much of a coward to do until now - so far, no reports of
problems

* Updated dh_installudev to account for the move of rules into /lib, and for
the new default rule number (40); handles migration automatically

* Rebuild upload of wacom-tools and pilot-link for new debhelper

* Put together list of other packages that need changing

* Boot

* Discussed how to make modprobe succeed silently when the requested module is
built-in to the kernel; needs kernel help since only it knows its own config ->
module name mapping

If we can get a list of built-in modules from the kernel we can generate
empty aliases for them, alternatively the kernel should expose what modules (not
drivers!) are built-in in /sys

* Much performance analysis of various changes:

* udev 124 -> udev 136
* udev 136 with/without Alan Jenkins' multi-threading patches
* CONFIG_LEGACY_PTY_COUNT 256 -> 0
* linux 2.6.27-9 -> linux 2.6.28-3
* linux 2.6.28-3 -> linux 2.6.28-4 (built-ins!)

See https://lists.launchpad.net/ubuntu-boot/ for the results.

* Misc

* Re-installed Jaunty on laptop for various testing purposes

* Wrote talk abstract and speaker bio for FOSDEM


=== Steve Langasek ===
(Dec17-Jan6)
* Release management
* jaunty alpha-2
* SRU processing for 8.04.2
* prod a number of the bugs that have been waiting in verification-needed for
some time already
* 8.04.2 critical-path SRUs for acpi-support,openoffice.org-dictionaries
* coordinate with Colin, Robbie on a contingency plan for the next month in
the event I'm selected for jury duty

* Specs
* flesh out the hotkey troubleshooting guide based on the UDS session



--
Robbie Williamson robbie@ubuntu.com
Ubuntu Foundations Team Manager robbiew[irc.freenode.net]
http://wiki.ubuntu.com/FoundationsTeam

"You can't be lucky all the time, but you can be smart everyday"
-Mos Def

"Arrogance is thinking you are better than everyone else, while
Confidence is knowing no one else is better than you." -Me



--
Robbie Williamson robbie@ubuntu.com
Ubuntu Foundations Team Manager robbiew[irc.freenode.net]
http://wiki.ubuntu.com/FoundationsTeam

"You can't be lucky all the time, but you can be smart everyday"
-Mos Def

"Arrogance is thinking you are better than everyone else, while
Confidence is knowing no one else is better than you." -Me



--
Robbie Williamson robbie@ubuntu.com
Ubuntu Foundations Team Manager robbiew[irc.freenode.net]
http://wiki.ubuntu.com/FoundationsTeam

"You can't be lucky all the time, but you can be smart everyday"
-Mos Def

"Arrogance is thinking you are better than everyone else, while
Confidence is knowing no one else is better than you." -Me



--
Robbie Williamson robbie@ubuntu.com
Ubuntu Foundations Team Manager robbiew[irc.freenode.net]
http://wiki.ubuntu.com/FoundationsTeam

"You can't be lucky all the time, but you can be smart everyday"
-Mos Def

"Arrogance is thinking you are better than everyone else, while
Confidence is knowing no one else is better than you." -Me


--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
 
Old 01-07-2009, 11:40 PM
Scott Kitterman
 
Default Foundations Team Weekly Summary, 2009-01-07

On Wednesday 07 January 2009 17:20, Robbie Williamson wrote:
> ~+ARM buildd summary+~
>
> ** main looks pretty complete; the execptions are:
...
> * * compiz: still waiting for kdebase-desktop. Maybe build without KDE on
> armel until KDE is fixed to build?
> * * debian-installer
....
> version. * kdebase-workspace: ftbfs, required as a compiz b-d.
> * * kde*: build failures

Thanks largely to Michael Casadevall (NCommander) I believe all of the KDE
armel build issues are fixed. We're uploadling KDE 4.2 RC 1 next week, so
that may change, but as of right now, I think it's good.

Scott K

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
 

Thread Tools




All times are GMT. The time now is 08:56 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org