2009-02-17

For minutes of previous meetings, please see DesktopTeam/Meeting.

Present

  • Rick Spencer (rickspencer3) - chair
  • Alexander Sack (asac)
  • Arne Goetje (ArneGoetje)

  • Bryce Harrington (bryce)
  • Chris Cheney (calc)
  • Jonathan Riddell (Riddell)
  • Martin Pitt (pitti)
  • Sebastien Bacher (seb128)
  • Till Kamppeter (tkamppeter)

Apologies

Agenda

  • Outstanding actions from last meeting
  • NS/MI Status
  • Feature Freeze Readiness
  • Google Protocol Buffers/Main Inclusion
  • Staffing: Ken VanDine

  • Release Bugs
  • Sponsoring Overview update

  • Release Status
  • Review activity reports
  • Any other business

Outstanding actions from last meeting

  • ACTION: Martin to start discussion with Steve George, Colin Watson, and Rick Clark about requirements for graphical installer
    • Result: Martin to follow up after feature freeze for possible post-Jaunty consideration.
  • ACTION: Bryce to triage https://launchpad.net/bugs/309482

    • Result: Bryce has been tracking. Backtrace is now available, continuing investigation.
  • ACTION: Rick to clarify work items list (how to keep it up to date, and which things should be in in it)
    • Result: Rick sent a mail with some details, but hasn't been in the office to follow up

Actions from this meeting

  • ACTION: rickspencer3 to schedule pitti kenvandine seb128 call for Friday
  • ACTION: pitti to follow up with ArneGoetje tomorrow regarding the start of the feature, and will make the call regarding in/out/FFE.

  • ACTION: bryce to re-sponsor xorg.conf editor in time for feature freeze.
  • ACTION: Riddell to move individual work items that will not get done for Jaunty to new blueprints/specs for later releases.
  • ACTION: pitti to complete blueprint for straciatella

NS/MI Status

  • Uploads ongoing all day today, possibly into tomorrow. A lot related activity on #dx.
  • Some ambiguity about how to handle upgrades (do upgrades replace the existing notification system?). This will likely require a post feature freeze exception. There is similar code in Intrepid for fusa.

Feature Freeze Readiness

Reviewed specs and other work. In general, on track for feature freeze, aside from possible exceptions below.

Arne Goetje (ArneGoetje)

  • Language selector still needs some work. It may be doable to upload by FF, but an exception may be required.
  • ACTION: pitti to follow up with ArneGoetje tomorrow regarding the start of the feature, and will make the call regarding in/out/FFE.

Alexander Sack (asac)

  • Lots of important work, but nothing bounded by FF.

Bryce Harrington (bryce)

Distro Work

  • Sponsoring: 2 hrs xkeyboard-config, other X packages

Xorg Work

  • Worked more on historical driver pages - converted script to python
  • Merged -ati 6.10.99.0
  • Mega triaging of xorg, moving bugs to proper packages
    • Reduced ~200 bugs in xorg to 18
  • Mega triaging of xkeyboard-config bugs, esp. bugs with patches or
    • fixed upstream
  • Upload fix to 217908 for -openchrome
  • Uploaded xorg-options-editor into Universe
  • Validated security fix for fglrx #323327

Misc

  • Return home from sprint
  • File expenses from Berlin trip
  • Holiday Monday Feb 16th

2-week Plan

  • xorg.conf Backup/Recovery work
  • XSmoke testing
  • Integrate apport support into bulletproof-x mode
  • Focus on my assigned bugs list, bugs fixed upstream, and bug reports
    • with patches attached.

Blueprint Status

  • Assist video driver upstreams and vendors with implementing KMS

support. :complete

  • Support the Dx team by consulting and helping with low level

packages. :complete

  • Create backend xorg.conf parser/writer :complete
  • Implement xorg.conf Validator :complete
  • Implement xorg.conf Options Data Store (man pages) :complete
  • Implement xorg.conf gui - GTK :started
  • Implement xorg.conf gui - Qt :not-started
  • Implement xorg.conf backup/restore functionality :started
  • Create X Historical Package Pages :started
  • Create X Smoke Tests :started
  • Verify EXA acceptance criteria met by Alpha-5 :started
  • Search help.ubuntu.com/wiki.ubuntu.com for ctrl-alt-backspace :started

Chris Cheney (calc)

* Uploaded openoffice.org 1:3.0.1-1ubuntu2 to jaunty * Working on ooo split build packaging for jaunty ppa * Weekly OOo Release Status Meetings * Weekly desktop team meeting * Lots of OOo bug triage * Sun OOo Meeting : Feb 8 - Feb 12 * Feb 16 - US National Holiday

Jonathan Riddell (Riddell)

  • Kubuntu specs for Jaunty are lists of features tbd. FF dependent ones are done.
  • ACTION: Riddell to move individual work items that will not get done for Jaunty to new blueprints/specs for later releases.

Martin Pitt (pitti)

Sebastien Bacher (seb128)

  • All done

Google Protocol Buffers/Main Inclusion

  • Moving discussion to email due to time sensitivity this week

Staffing: Ken VanDine

  • Starts tomorrow - yea!

Release Bugs

Activity reports

Alexander Sack (asac)

  • ppp
    • new upstream release (2.4.5~git)
    • forward rebase work to debian
    • some bug triage
  • firefox
    • newtabpage discussion, proof of concept and first implementation iteration
    • looking into langpack generator code to evaluate how easy it is to inject strings/translations from outside
    • support security team in firefox rollout using the new native ~ubuntu-mozilla-security PPA.
    • some upstream discussion about performance difference of ffox+wine and ffox native
  • thunderbird
    • look into thunderbird-3.0 daily packaging breakage after addition of multiple third party modules in upstream tree; couldn't fix due to lack of time; deferred until after FF.
  • mozilla security
    • no backport work this week due to overload - falling behind, sigh.
  • network-manager
    • redo all packaging branches after upstream reorganization of their branches; setup branches for vpn plugins
    • 0.7-0ubuntu2 upload to jaunty; get feedback on 0.7.1 almost-rc1
    • discuss upstream release dates for 0.7.1; decided to prepare and upload bits for jaunty
    • tracking down kernel bug that makes some wired interfaces pretend to have carrier even though they don't; found fix available in 2.6.29 git; next: open bug and send cherry-pick request to kernel-team
    • network-manager bug triage (about half a day)
  • modemmanager
    • decided to not use modemmanager in 0.7.1 NM; upstream maintainer said it wasn't ready for primetime. Will put that stack in network-manager PPA for #oem's or other interested parties.
  • connman
    • cleanup copyright; prepare final bits; try to get more info where

      this will be maintained in future -> upstream is still uncertain; next: upload to jaunty for FF

  • Sponsoring
    • sponsored lightning and sunbird locales
    • flashgot
  • Spec
  • dxteam
    • various discussion on dx team procedures, patches and bugs
    • review network-manager patches submitted; fixed and upstreamed GTK_DEPRECATED patch
    • fix LP: #327427 - network manager applet should pop up wizard when 3g device is plugged in and no configuration exists
    • fix LP: #327411 - network-manager: configure button(s) to create gsm connections only works on first attempt
  • Misc
    • a bit of MIR processing
    • sudden mercurial queues breakage disabled my patchstack; turned
      • out that debian decided to disable all hg plugins by default.
    • upgrading another laptop to jaunty
  • remaining FF work:
    • network-manager 0.7.1 upload
    • flashplugin-installer binary package rename
    • ubufox upstream version bump
    • connman upload

Arne Goetje (ArneGoetje)

  • Mon, Feb 2 - Fri, Feb 6: Developer Sprint
  • Mon, Feb 9 - Wed, Feb 11: on leave
  • Language-Selector: implemented new GUI (glade), toInstall/toRemove

counter, system Language chooser, user language chooser, get the translated language names from the locales. TODO: user authentication (policy kit) -> mvo, package kit integration -> mvo, fontconfig-voodoo by user.

  • initial jaunty language packs
  • update intrepid and hardy language packs
  • update mozilla translations (3.0.6) for hardy, intrepid and jaunty
  • approve outstanding translation templates in the import queue for

jaunty (Rosetta)

Bryce Harrington (bryce)

Distro Work

  • Sponsoring: 2 hrs xkeyboard-config, other X packages

Xorg Work

  • Worked more on historical driver pages - converted script to python
  • Merged -ati 6.10.99.0
  • Mega triaging of xorg, moving bugs to proper packages
    • Reduced ~200 bugs in xorg to 18
  • Mega triaging of xkeyboard-config bugs, esp. bugs with patches or
    • fixed upstream
  • Upload fix to 217908 for -openchrome
  • Uploaded xorg-options-editor into Universe
  • Validated security fix for fglrx #323327

Misc

  • Return home from sprint
  • File expenses from Berlin trip
  • Holiday Monday Feb 16th

2-week Plan

  • xorg.conf Backup/Recovery work
  • XSmoke testing
  • Integrate apport support into bulletproof-x mode
  • Focus on my assigned bugs list, bugs fixed upstream, and bug reports
    • with patches attached.

Blueprint Status

Distro Work

  • Sponsoring: 2 hrs xkeyboard-config, other X packages

Xorg Work

  • Worked more on historical driver pages - converted script to python
  • Merged -ati 6.10.99.0
  • Mega triaging of xorg, moving bugs to proper packages
    • Reduced ~200 bugs in xorg to 18
  • Mega triaging of xkeyboard-config bugs, esp. bugs with patches or
    • fixed upstream
  • Upload fix to 217908 for -openchrome
  • Uploaded xorg-options-editor into Universe
  • Validated security fix for fglrx #323327

Misc

  • Return home from sprint
  • File expenses from Berlin trip
  • Holiday Monday Feb 16th

2-week Plan

  • xorg.conf Backup/Recovery work
  • XSmoke testing
  • Integrate apport support into bulletproof-x mode
  • Focus on my assigned bugs list, bugs fixed upstream, and bug reports
    • with patches attached.

Chris Cheney (calc)

* Uploaded openoffice.org 1:3.0.1-1ubuntu2 to jaunty * Working on ooo split build packaging for jaunty ppa * Weekly OOo Release Status Meetings * Weekly desktop team meeting * Lots of OOo bug triage * Sun OOo Meeting : Feb 8 - Feb 12 * Feb 16 - US National Holiday

Jonathan Riddell (Riddell)

done:

  • system-config-printer-kde now feature complete for jaunty
  • ensure update-notifier-kde fits in with kpackagekit functionality and add friendly restricted codec install
  • introduced new developer to working on ubiquity
  • update indi packages after request from upstream
  • process renamed plasmoid packages
  • updates seeds with kpackagekit moved to main and gdebi-kde, hplip-gui and network-manager-kde moved out
  • chase up CDs for people who want them at conferences and order stickers for Kubuntu developers
  • Patch settings for global multimedia keys shortcuts in amarok and discuss on screen display
  • Tidy up other settings in kickoff and konqueror
  • archive admin half day

todo:

  • move KDE 4.2 to backports
  • all the other wee fetures we said we'd do before feature freeze

Martin Pitt (pitti)

Assigned blueprints: implemented

Currently open stable/milestoned bugs: none

Non-chores stuff done:

  • belocs-locales-bin is horribly old, and it became more and more painful to build current locales with it. Dropped it, changed glibc to build locales utilities again
  • Updated langpack-locales to current glibc CVS head, fixed a few bugs
  • Created architecture diagram of power management
  • Experiments with readahead and boot speed
  • Various fixes in langpack-o-matic
  • added ext4 support to usplash fsck integration
  • PostgreSQL microrelease update for all stables, extensive testing

Sponsoring:

  • uploaded: consolekit, glib2.0, gnome-icon-theme, gnome-themes, grub, gvfs, irssi, libflickrnet, lintian, mono sync, monodoc, mutt, ndoc, ntfs-3g, nvidia-graphics-drivers-180, python-gdata, totem, ttf-vlgothic sync, tuxtype, varnish, xfonts-scalable
  • discussed, not suitable for upload: amavisd-new, libraw1394

Sebastien Bacher (seb128)

* GNOME updates: seahorse*2 rhythmbox gnome-desktop gnome-settings-daemon gnome-control-center gconf*2 gvfs gconf-editor nautilus gtkhtml evolution-webcal gedit gucharmap gnome-system-monitor

* sponsoring: f-spot*2 gnome-keyring evince gnome-keyring gnome-python-desktop*2 gtkmm2.4*2 gnome-keyring seahorse-plugins vino vinagre bluez gnome-icon-theme

* lot of desktop bugs triage

Till Kamppeter (tkamppeter)

* Implemented my improvement ideas for system-config-printer and hal-cups-utils upstream (packages to be uploaded to Ubuntu today or tomorrow):

  • When installing a new printer and there is an exact driver match, skip the steps of make/model/driver selection and ask only for the queue name (driver can be changed afterwards though)
  • If an HP printer needs HP's proprietary plug-in (firmware and so on), ask the user whether he agrees and load the plug-in with HP's hp-plugin utility. The user gets shown the list of features which the plugin adds for his printer and whether the plugin is required or optional
  • If hal-cups-utils detects a printer and does not find an exactly matching driver or if the printer needs HP's proprietary plugin, it does not creat a queue any more. It sends a D-Bus message to the system-config-printer applet and by a simple click the user can initiate an interactive setup.

Planned in the next two days:

  • Packaging newest versions of printer drivers

CategoryDesktopTeam

Back to DesktopTeam.

DesktopTeam/Meeting/2009-02-17 (last edited 2009-02-17 20:15:24 by rick-rickspencer3)