2010-03-30

Revision 16 as of 2010-03-30 16:12:42

Clear message

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

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:

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.