2010-03-30
For minutes of previous meetings, please see DesktopTeam/Meeting.
Meeting Minutes
Present
Main Meeting
- Rick Spencer (rickspencer3) - chair
- Alberto Milone (tseliot)
Arne Goetje (ArneGoetje)
- Bryce Harrington (bryce)
- Chris Cheney (ccheney)
- Chris Coulson (chrisccoulson)
- Didier Roche (didrocks)
- Jonathan Riddell (Riddell)
Ken VanDine (kenvandine)
- Martin Pitt (pitti)
- Sebastien Bacher (seb128)
- Till Kamppeter (tkamppeter)
Eastern Edition
Luke Yelavich (TheMuso)
- Robert Ancell (robert_ancell)
- Chris Halse Rogers (RAOF)
Apologies
Agenda
- Outstanding actions from last meetingu
- Partner Update
- Kubuntu Update
- Release Bugs/Release Status
- Stable update bugs?
- Blueprint list
- New team member next week
- Review activity reports
- Any other business
Discussion
Actions from this meeting
Outstanding actions from last meeting
Partner Update
- u1music store is in public beta
- OLS has 3 FFE pending:
[Freeze Exception] ubuntuone-client: Syncdaemon needs to auto-start/connect in Lucid: [High,Confirmed] https://launchpad.net/bugs/534707
[Freeze Exception] ubuntuone-client: Impossible to infer status of file syncing jobs: [High,In progress] https://launchpad.net/bugs/526084
Status text field should be disabled if no broadcast accounts have been set up: [Medium,Fix committed] https://launchpad.net/bugs/520932
- Should have a desktopcouch release that fixes a bunch of the crasher bugs in time for beta-2
Kubuntu Update
Stable Update Bugs
Release Status
Blueprint List
- Time to start thinking about blueprints
rickspencer3 put a starter list here: https://wiki.ubuntu.com/DesktopTeam/10.10/BlueprrintList
- Feel free to add to this list
New Team Member Next Week
- Hi Nafai
Other Business
Activity reports
Alberto Milone (tseliot)
Done:
LP: #548751 nvidia-common: call "dpkg-trigger gmenucache || true" after switching to other drivers
- LP: #533970 nvidia-common reintroduce config file for kernel hooks
- Simplify X-Kit's logic to detect if the driver is in use (required by Jockey)
Add support for new InputDevice section to XKIT
- LP: #545992 Can't install fglrx-kernel-source, conflict with fglrx
- LP: #540177 in kdebase-workspace "KDM needs plymouth transition patch
- LP: #547066 Jockey doesn't show enabled nvidia drivers as such
- LP: #496225 Jockey cannot install fglrx driver
In progress:
- LP: #539196 nvidia-settings X display configuration window doesn't work on nvidia-173 and nvidia-96
Arne Goetje (ArneGoetje)
Bryce Harrington (bryce)
- X Stabilization
- Identify bug fixes besides Xv in 2.10 git tree
- Backport the Xv patches from 2.10 to intel 2.9.1 (upload pending)
- Fix crash when all glyphs of a given depth are freed
- Write up and report status on X stabilization work
- Update X.org stabilization plan at X/Projects
- Look for lp bugs with drmCheckModesettingSupported fails
- Switch off apport freeze hook for -intel as per decision last meeting
- Upstreaming
- Upstream #538377 - HDMI turns off intermittently
- Upstream #541501 - external screen display shows shivering
- Upstream #542660 - -ati fails to boot on iMac (core i5)
- Upstream #545096 - intermitent screen corruption
- Upstream #544525 - dual monitor not working on rv380
- Packaging work
- Assist getting xserver 1.7.6 merged
- Merge xkeyboard-config 1.8
- Cherrypick post-1.8 patches from xkeyboard-config git tree
- Merge Arne's xkeyboard-config patches
- fakesync xf86-input-evtouch
- Other Bug Work
- Fix security vulnerability with XAA and compositing (LP: #551193)
- Help ccheney troubleshoot openoffice/inkscape bug
- Investigate if the Repeat execbuffer patch is included
- Arsenal
- rename fix-titles.py to process-title-fixing.py
- Make milestone report include gravity and time since last comment
- Move arsenal_lib.py to top level and replace instances in contrib and scripts with symlinks
- Sketch out thoughts on refactoring process-new-bugs.py to make it easier to use beyond X.org
- Move bug.has_tag()-based skipping into arsenal_lib.py
- Fix cron on blackwold to actually generate the versions_current.html page - is cron actually running?
- Identify if tagging an incomplete bug makes it an incomplete w/ response bug
- Implement routine for identifying if launchpad is simply down temporarily when 500/502/504 errors throw exceptions
- UDS Planning
- Capture thinking about what we want to do for the -intel freeze hook in Lucid+1 into blueprint wiki
- Plan out UDS X sessions for RAOF
- Debugging with KMS
- Investigate how to handle quirking with KMS
- Identify if there are any mechanisms to make kernel test quirks manually
- Review drm_edid.c code in the kernel to learn how quirking works
Review and improve https://wiki.ubuntu.com/UbuntuDevelopment/NewCodeReviews
Review and improve https://wiki.ubuntu.com/ReviewersTeam/GettingInvolved
- Off Friday (went to Seattle for the weekend)
Chris Cheney (ccheney)
- Uploaded openoffice.org 1:3.2.0-4ubuntu2
- Fixed 3 remaining RC bugs, whee!
- Uploaded openclipart 0.18+dfsg-9ubuntu1
- Fixed bug allowing installation with OOo 3.2.0
- Working with mvo on OOo karmic-lucid upgrade bug
- Working on epiphany-browser gtkentry backport
Chris Halse Rogers (RAOF)
- X
- Picked out two bugfixes from upstream nouveau and forwarded them to kernel team list. Still need to be sent to stable kernel list.
An upstream comment on bug #540632 pointed to a kernel commit fixing a class of EDID bugs. Verified with reporter that the commit fixed their problem, and forwarded bug & commit to kernel team.
- Investigated helping to automate mmiotrace gathering for users now that mmiotrace is enabled in the main kernel images. I've got a simple set of scripts which I'll be testing on bug reporters this week
- Fixed VESA driver to fail to load when a kernel modesetting driver is providing a framebuffer. Patch is upstream, and looks like it'll be acceptable.
- Found new bugs where vga16fb being loaded appears to blame. Discussed with Chase Douglas in #ubuntu-kernel, who came up with a patch to prevent vga16fb from loading when a kms driver is already loaded. I'm monitoring further bugs - I think there are still some vga16fb-caused bugs lurking, particularly with multiple gpus.
- gnome-keyring-sharp
- This broke with gnome-keyring-daemon 2.30 removing the socket interface. Reimplemented the socket calls using libgnome-keyring instead.
- This seems to have fixed everything but f-spot. F-Spot might be bundling a broken copy of gnome-keyring-sharp.
Didier Roche (didrocks)
Jonathan Riddell (Riddell)
Ken VanDine (kenvandine)
- Porting work for gwibber to use the keyring, until I hit the keyring CPU load bug 530605
- Uploaded fix for desktopcouch that improves gwibber startup time considerably
- Released Gwibber 2.29.93 with a ton of bug fixes and i18n love
- DX Releases
Luke Yelavich (TheMuso)
Martin Pitt (pitti)
Assigned blueprints:
- desktop-lucid-powermanagement-tweaks: One WI left for disabling an unused fingerprint reader; will try to get to that this week - All others implemented
Done:
- Bug fixing: cups, libatasmart, gdm, gnome-settings-daemon, gnome-control-center, gnome-keyring, gnome-menus, gnome-power-manager, gvfs, jockey, langack-locales, media-player-info, nut, python-distutils-extra, sudo, udev, upower, usbmuxd
- New versions: gnome-disk-utility, gnome-power-manager, gvfs
- Desktop seed cleanup, removed a few unmaintained packages (nautilus-cd-burner, ekiga, deskbar-applet)
- Set up mumble, working great
- Tested CD drive locking with cdrkit/growisofs
- Tested u1 music store
- Tried in vain to unbreak apport testsuite for staging.lp.net
- tzdata update for stables
- Some Apport retracer maintenance
- TB meeting
Sponsoring:
- language-selector, bluez
Robert Ancell (robert_ancell)
Chris Coulson (chrisccoulson)
- General:
- Fixed the gnome-terminal profile upgrade issue (LP: #532511)
- Fixed a bug in gnome-power-manager where it dimmed the screen from an inactive session
- Fixed a gnome-settings-daemon bug where the volume change event sounds weren't working, due to our notify-osd patch (LP: #538761)
- Fixed a gnome-desktop bug causing g-s-d to print GLib-Critical messages in the console at startup (LP: #384439)
- Helped with the gnome-settings-daemon 2.30 update to get the notify-osd patch working again
- Fixed some packages with unmet dependencies since I remove python-gnome2-extras earlier this cycle
- Sponsoring: conkeror, gnome-chemistry-tools, galeon, bindwood
- xulrunner-1.9.2 transition:
- DONE: conkeror, gnome-chemistry-tools, galeon (thanks to Micah Gersten)
- There are a couple that ftbfs due to needing updated xulrunner with working .pc file (gtk-vnc, gnome-chemistry-tools)
- packagekit is waiting on updated xulrunner 1.9.2.2 (due today)
- General Mozilla:
- NSPR 4.8.4 update
- Worked on NSS 3.12.6 update. This caused a bit of grief as it broke Evolution, so I had to spend some time investigating that. It's fixed now and will be uploaded today (which will open the gates for xulrunner 1.9.2.2 and FF 3.6.2)
- Got the cairo LCD filter patch working in FF 3.6.2 (thanks to mdeslaur for helping too) (LP: #512615)
- Started 3.0/3.5/1.9/1.9.1 security updates
Sebastien Bacher (seb128)
Weekly tasks:
- desktop updates: gtkmm glib gtk ido indicator-me telepathy-butterfly gtksourceview pygtksourceview rhythmbox libgnomekbd glib nautilus glibmm gtkmm pango nautilus-sendto totem-pl-parser totem gnome-bluetooth gedit gnome-media file-roller evince eog cheese brasero libwnck tomboy libgweather gnome-panel librsvg libbonoboui libbonobo gconf libsoup
- changed gnome-menus cache update code to not translate icon names
- discussed string changes in lucid and revert those in some sources
- did a gtk-murrine snapshot to lucid on artwork team request
- some other round of rhythmbox git fixes backport
- did a rhythmbox git snapshot since it's easier to backport most commits
- updated glib to ship python debug macros too
- updated shared-mime-info translations from rosetta to lucid
- backported a potential fixes for gnome-keyring issue but it's not working
- restored nautilus change not commit to vcs and dropped with the update
- looked to lot of bugs, tracked some issues, got debug informations
Sponsoring:
- shared-mime-info enchant gtk2-engines-murrine gnome-panel indicator-sound libindicator indicator-application ubuntu-mono indicator-application gwibber
Till Kamppeter (tkamppeter)
system-config-printer: Fixed several bugs: Do not auto-create a new queue if a printer is only detected by the "usb" CUPS backend and there is already a queue set up with the "hp" backend or vice versa, do also not auto-create new queues if there exists already a queue whose URI references to the detected printer only by the /dev/usb/lp? device file (non-standard CUPS backends), do not let the firewall warning dialog pop up (LP: #534526), applied upstream patches to fix several tracebacks in the new asynchronous requests for device and driver info (LP: #520466), silince logged error message due to the PrinterDriverInstaller not present (LP: #530218), added dependency on avahi-utils (LP: #545737), when generating HPLIP URIs for network printers, generate the newer ones based on DNS-SD host names, to keep printers working when IPs change (LP: #545737), let discovered network printer connections via the "dnssd" CUPS backend be shown before connections via "socket", "lpd", or "ipp" as they are proof against chaning IPs, added a missing "import gobject" to one of the Python files. Still waiting for new Ubuntu logo for the printer test pages (LP: #542975).
- python-cups: Updated to get in a crash bug fix (LP: #545755).
- foomatic-db: Fixed database entries which got broken on the switchover of the server to MySQL, especially affecting the "hl1250" driver (PCL-5e driver for Brother printers, LP: #541690).
- hplip: Made simple-scan the deafult scanning frontend (LP: #539015), applied a patch to eliminate a segfault when closing the tray applet (LP: #546816), tried out a patch for Application Indicator support, but it does not work yet (LP: #497877).
- foo2zjs: Let automatic upload of the firmware file into the printer by UDEV be delayed for 3 seconds, so that it does not interfere with other UDEV actions like automatic queue setup or re-enabling a disabled queue (LP: #543177).
- Answered and triaged printing-related bug reports.
CategoryDesktopTeam
Back to DesktopTeam.