Desktop Team 20090915 meeting minutes
Rick Spencer
rick.spencer at canonical.com
Wed Sep 16 00:56:14 BST 2009
Here are the minutes from the desktop team meeting. You can also find
them and the irc log here:
https://wiki.ubuntu.com/DesktopTeam/Meeting/2009-09-15
= Meeting Minutes =
== Present ==
=== Main Meeting ===
* Rick Spencer (rickspencer3) - chair
* Alexander Sack (asac)
* Arne Goetje (ArneGoetje)
* Chris Cheney (calc)
* Jonathan Riddell (Riddell)
* Ken VanDine (kenvandine)
* Martin Pitt (pitti)
* Sebastien Bacher (seb128)
* Till Kamppeter (tkamppeter)
=== Eastern Edition ===
* Luke Yelavich (TheMuso)
* Robert Ancell (robert_ancell)
== Apologies ==
* Bryce Harrington (bryce)
* Tony Espy (awe)
== Agenda ==
* Outstanding actions from last meeting
=== Announcements ===
=== Status Updates ===
* Partner Update
* Kubuntu Update
* Release Bugs/Release Status
* Review activity reports
=== Discussion ===
* What should be updated here:
https://wiki.ubuntu.com/Bugs/FindRightPackage
=== Any other business ===
* asac: Please test the new NM with a 3G modem if you have one
== Actions from this meeting ==
All actions are to update https://wiki.ubuntu.com/Bugs/FindRightPackage:
* ACTION: TheMuso to check on how to call the audio symptom script and
update the wiki accordingly
* ACTION: robert_ancell to check on Graphic Environment section
* ACTION: pitti to add section about storage devices
== Outstanding actions from last meeting ==
* ACTION: rickspencer3 to disuss piddin/empathy with seb128 and pitti
and make call for Karmic
* RESULT: we are sticking with the POR:
* Empathy will be installed in new installs, pidgin won't be
* Empathy will be installed on upgrade installs, pidgin won't be
removed
* Empathy will offer to import pidgin settings on first run
* ACTION: all to review release targeted bugs and fix the milestoned
ones
* RESULT: Release bugs decreased
* ACTION: pitti to try to repro x freeze and log bug
* RESULT: patches for a potential fix are available
* https://bugs.freedesktop.org/show_bug.cgi?id=22336
* Mesa and kernel update available for testing
== Partner Update ==
UbuntuOne:
* desktopcouch
* bug fix release with oauth enabled/required planned today
* couchdb
* New snapshot uploaded today, fixes issues that prevented enabling
oauth
* couchdb-glib
* the latest release has oauth enabled
* bindwood
* bug fix release with oauth enabled is planned for this week
* ubuntuone-client
* There will likely be a UI freeze exception requested to deal with
the preferences dialog usability issue
DX:
* [[DesktopExperienceTeam/KarmicWeeklyReleases|Weekly releases]]
== Kubuntu Update ==
- KubuntuKarmicXsplash implemented
* mostly set for alpha 6 but need to upload new python-qt4 to fix bug
428200
* Launchpad bug 428200 in ubiquity "Installer crashed in set
timezone" [Undecided,Invalid] https://launchpad.net/bugs/428200
* jockey-kde doesn't seem to work until jockey-gtk is installed, need
to investigate more
* kmail has been patched for a mail deletion bug, going through testing
* netbook taking shape quite nicely but won't have everything we want
due to upstream change of plans and will have to be considered a tech
preview for marketing
== Release Status ==
{{http://piware.de/workitems/desktop/karmic/burndown.png}}
The team discussed the following release targeted bugs, as well as bugs
that are being tracked as part of the release status here:
http://piware.de/workitems/desktop/karmic/report.html
The summary of the discussion was to stay mindful of "must fix" bugs,
versus "want to fix" bugs.
|| '''Id''' || '''Title''' || '''Assigned To''' || '''Status''' ||
'''Importance''' || '''Package''' || '''Release''' || '''Milestone''' ||
'''Team''' || '''Date Confirmed''' || '''Tags''' ||
|| 401823 || (firefox:24993): Gdk-WARNING **: XID collision, trouble
ahead - overeager XID caching || asac || Triaged || High || firefox-3.5
(Ubuntu Karmic) || karmic || || || 2009-07-29 12:37:13.696516+00:00 ||
apport-collected ||
|| 417009 || all openoffice apps die in
'com::sun::star::ucb::InteractiveAugmentedIOException' on armel in
karmic || ccheney || Confirmed || High || openoffice.org (Ubuntu Karmic)
|| karmic || karmic-alpha-6 || || 2009-08-28 14:57:20.855069+00:00 ||
apport-bug armel ||
|| 412601 || [MIR] indicator-session || ken-vandine || Incomplete ||
High || indicator-session (Ubuntu Karmic) || karmic || ubuntu-9.10 ||
|| None || ||
|| 425793 || No AppArmor restrictions in Karmic || pitti || In Progress
|| High || gdm-guest-session (Ubuntu Karmic) || karmic ||
ubuntu-9.10-beta || || 2009-09-07 16:17:49.848292+00:00 ||
regression-potential ||
|| 223212 || Non-free files distributed without license/copyright info
|| pitti || In Progress || High || jockey (Ubuntu Karmic) || karmic ||
ubuntu-9.10-beta || || 2009-09-14 15:15:34.377157+00:00 || ||
|| 135548 || Action on critical battery isn't triggered || pitti ||
Triaged || Medium || gnome-power-manager (Ubuntu Karmic) || karmic ||
|| || 2009-07-23 17:50:59.744334+00:00 || data-loss qa-hardy-desktop
qa-jaunty-desktop ||
|| 400485 || Empathy sounds not in default ubuntu theme || seb128 ||
Confirmed || Low || ubuntu-sounds (Ubuntu Karmic) || karmic || || ||
2009-07-17 15:39:17.308185+00:00 || ||
== Selected Open Work Items ==
The team reviewed the following subset of open work items to determine
which can be set to DONE, POSTPONED, or deleted altogether. Results are
captured in the blueprints, linked from here:
* http://piware.de/workitems/desktop/karmic/report.html
=== Wine Integration ===
* write icoutils MIR and get it to main: TODO
* package wine-support: TODO
* code ciopfs integration: TODO
* package executable-handler: TODO
=== Compiz ===
* Update Compiz triaging instructions
https://wiki.ubuntu.com/DebuggingCompiz:
=== Language Selector ===
* modify packages with separate translation packages to place a trigger
in update-notifier: TODO
* write release notes and test plan: TODO
=== Evo Couch ===
* get package into main and default installation: TODO
=== gnome-speech-replacement ===
* Promote speech-dispatcher and libdotconf to main: TODO
* Debug speech-dispatcher's pulseaudio output support: TODO
=== bluetooth ===
* Write QA testplan for main use-cases: TODO
* Send out call for testing based on the QA testplan after Feature
Freeze (forums, mailing list, blog): TODO
* MIR blueman/gnome-bluetooth: TODO
* update spec "implementation" section to reflect what was actually
implemented: TODO
=== Messaging ===
* triage the empathy and telepathy bugs: TODO
* look at feedback from users at feature freeze and decide what to use
for karmic: TODO
=== input ===
* change seeds for karmic alpha3: DONE
* send announcement to mailing lists: TODO
* draft release notes and test plan: TODO
=== network ui ===
* [asac] Broadband wizard - verify that first connect experience
matches spec: TODO
* [asac] Broadband wizard - draft QA testplan: TODO
* [espy] Passphrase - implement wep password dialog changes based on
spec and duxteam input: TODO
* [espy] Passphrase - implement applet menu changes based on spec and
duxteam input: TODO
* [espy] Passphrase - draft QA team testplan: TODO
* [espy] Passphrase - upstream password dialog changes: TODO
== https://wiki.ubuntu.com/Bugs/FindRightPackage ==
* QA team is working to drive more users to using ubuntu-bugs
* Do we have the right things documented here?
* ACTION: TheMuso to check on how to call the audio symptom script and
update the wiki accordingly
* ACTION: robert_ancell to check on Graphic Environment section
* ACTION: pitti to add section about storage devices
== Activity reports ==
=== Alexander Sack (asac) ===
Mozilla & Browser & Co:
* firefox-3.5,3.0 and xulrunner-1.9.1/1.9 security updates prepared,
tested, released
* started Karmic [[MozillaTeam/Karmic/ExtensionReview]] with
mozillateam
* work on webfav packaging to fix launchpad translation support
* sponsored all-in-one-sidebar and reviewed a bunch of extensions;
sponsored a few ubuntu extensions to debian
* firefox 3.5/xulrunner-1.9.1 SRU fixing critical jaunty (universe)
bugs:
1. geolocation (LP: #398205)
1. safe-browsing (LP: #404827)
* evaluate upstream code to understand issues related to localized
bookmarks in firefox 3.5
* evaluate code for localized searchplugins, discussed options and
submitted patch upstream (bmo: #515232)
* discuss with downstreams on how to best customize searchplugins and
bookmarks - drafted initial wiki page
[[/MozillaTeam/Firefox/CustomBookmarks]]; next: do the same for
searchplugins
* drop hard-to-maintain nss/nspr patches that recently regressed (LP:
#422829)
* fix regressions caused by this (LP: #427638, #423610)
* help on gnome-web-photo startup issues
* gnome-web-photo MIR research: discuss ways to get rid of relying on
internal libxul.so symbols with mozilla upstream
* get micahg involved in fixing mozillateam daily build failures
(yay!); teaching him bzr, quilt, etc.
* estimate work required to implement a firefox newtab experience
Networking:
* work on modemmanager bugs surrounding mbm and generic modem support;
evaluated and fixed various bugs upstream (LP: #414604, #416418, #424603
etc.)
* fixed modems with data-ports exporting a modem PLUS an ethernet
device and committed upstream
* address Loic's MIR comments for modemmanager
* reviewed espy and cyphermox contributions to network-manager and the
vpn packages; merged to bzr and sponsored vpn parts
* quick check on chromium-browser license status; conclusion: needs
some tool-innovation to properly present license relationship and so on.
Current estimate: 1-2 month to get in the archive.
* introduce motu student cyphermox and assign/review/sponsor first
tasks
* provide input on gtk/gio 32-bit modules issues in ia32-libs package
(LP: #369498)
* discuss roadmap to karmic network-manager UI improvements. Tony
contributed first patches which will be used to get this going.
Bluetooth:
* address Loic's MIR comments for bluetooth-gnome
* investigate licensing issues for bluetooth-gnome upstream and
documented results in debian/copyright
* gnome-bluetooth bug triage and prepare new upstream release; fixed
gtype regressions for alpha-6; turned out gnome-bluetooth is still not
-Bsymbolic-function ready (LP: #429523)
Misc:
* post-holiday mail processing
=== Arne Goetje (ArneGoetje) ===
* langpack-o-matic:
* build new language packs for Karmic, Jaunty and Hardy
* fixed zh transition metapackages
* language-selector:
* Fix crash in gnome-language-selector (LP: #427716)
* Fall back to 'en_US' locale if none has been defined or has been set
to 'C'. (LP: #386029) (LP: #346363) (LP: #347240)
* Fix crash when ~/.xinput/ is not present (LP: #219218)
* Add manpage for gnome-language-selector (Thanks to Alex Lourie) (LP:
#426642)
* Fix typo in LanguageSelector/FontConfig.py (LP: #219398)
* data/languagelist: add fallback codes for all English variations we
have as locales (LP: #47280) (LP: #72952)
* Update translations from Launchpad
* Remove fontconfig/29-language-selector-zh (LP: #406132)
* Remove option to install obsolete language-support-extra-* packages
* Replace option to install additional translations
(language-support-translations-*) with code to automatically install
additional translation packages on a per need basis.
* Added code to install mozvoikko and oo.o-voikko based on already
installed mozilla and oo.o packages for finnish users who have "Writing
Aids" enabled in language-selector (LP: #409764)
* Added combobox to choose the input method engine via im-switch
* Patch potfiles.in (Thanks to Gabor Kelemen) (LP: #420224)
* Rosetta import queue cleaning
* Misc:
* sick leave last Monday and Tuesday
=== Bryce Harrington (bryce) ===
=== Chris Cheney (calc) ===
* Help work on OOo bugs for arm
* Preparing new OOo upload for later this week
* Lots of OOo bug triage
=== Jonathan Riddell (Riddell) ===
done:
* holiday mon to wed
* implement KubuntuKarmicXsplash, still one fix needed
* Make changes to kubuntu netbook to work with new upstream plans and
our installer
* get translations working in USB creator
* phone call with Aaron Seigo re message indicator and netbook plans
* update knetwork manager
* package Qt 4.6 for testers
* patch kmail in karmic and *-updates for mail deletion bug
=== Ken VanDine (kenvandine) ===
===== Done: =====
* Prepared weekly releases for most of the DX packages
* indicat* debugging
* enabled gupnp-igd in farsight2 and libnice
* MIRs for gupnp-igd and libnice
* voice calls now work in empathy!
* Update gwibber to use the new (unreleased) python-indicate API
(libindicate v3)
===== Planned: =====
* Prepare DX package uploads
* desktopcouch oauth testing
* update python-indicate examples
* gwibber indicator support
* debug video calls in empathy
=== Luke Yelavich (TheMuso) ===
=== Accessibility ===
* Cleaned up speech-dispatcher's pulseaudio server check code even
more, with thanks to help from Eitan Isaksen. Also cleaned up the
auto-spawn code and refacotred a bit so that it was an optional extra,
and integrated it properly into the speech-dispatcher source tree.
* Created a new speech-dispatcher snapshot tarball of my git tree,
which upstrea are currently considering the tree to use for testing by
others, so while unofficial, my git tree is currently the best point to
base work from.
* Tested speech-dispatcher/orca on the live CD. Appart from needing to
run ldconfig for alsa bits to be found, orca and speech-dispatcher both
load for the blindness accessibility profile, which is what we want.
* Uploaded a new Ubuntu revision of at-spi, to add a recently included
desktop file that is needed to load at-spi-registryd on GNOME login.
=== Audio ===
* Audio bug triaging, bugs in question are against pulseaudio, alsa
userspace, and the kernel for hardware enablement.
* Uploaded pulseaudio v0.9.17 which is bugfixes.
* Uploaded a new paprefs to not enable install buttons by default,
until this can be made to work with apt.
=== Martin Pitt (pitti) ===
Karmic feature work:
* desktop-karmic-automagic-python-build-system:
* beta available
* just the upstream discussion is missing (which isn't bound by
release cycle)
* desktop-karmic-symptom-based-bug-reporting: implemented
* security-karmic-apport-abort: implemented
* [[https://wiki.ubuntu.com/Halsectomy|hal deprecation]]:
* this is as far as we can get in karmic, we won't change further
things after FF
* I'm happy about how far we got
* gnome-panel speedup: pretty much "postponed", didn't have time for
that
Other work done:
* Caught up on SRUs
* Bug fixing: apport, devicekit-power, langpack-o-matic,
python-distutils-extra, usplash, rhythmbox
* Apport retracer maintenance, fixed current crash issues
* Reproduced X freeze after suspend, sent to FD#23923
* glib: Store assertion message in core dump, for Apport love
* Implemented fade in/out in usplash
* Packaged new versions: couchdb-glib, evolution-couchdb,
media-player-info, cups, devicekit-power
* Reviewed, fixed, uploaded linux-firmware-nonfree
* Talked to Ken about DX release management
* Tested Scott's new upstartified boot PPA
* tzdata update for stables
* Lots of bug triage
* Reviewed feature freeze exception requests
Sponsoring:
* Checked, not uploaded: metacity, nvidia-common
* corosync, openais, gnome-games, brasero, checkbox, farsight2, gdm,
gnome-screensaver, gobby, ibus, libindicator, libnice sync, metacity,
mime-support, ncurses, python-oauth, tomboy, transmission, xscreensaver,
yelp
=== Robert Ancell (robert_ancell) ===
* Package update/merges: metacity, yelp, tomboy, gtkmm, rhythmbox,
gnome-vfs, gnome-python-desktop, gnome-bluetooth
* Empathy indicator patch
* Work on GDM user server patch
=== Sebastien Bacher (seb128) ===
* GNOME 2.27.92 updates: eog totem gnome-menus libwnck gnome-desktop
glibmm2.4 alacarte gnome-panel empathy gnome-applets gnome-session
libgweather poppler seahorse
* fixed gnome-panel workspace switcher spin buttons not working
correctly
* backported a gnome-settings-daemon change fixing left handed devices
configuration
* rebased our gtk version on the current debian one
* backported a telepathy-salut change fixing a crasher with the newer
missing control version
* dropped a wnck change to workspace names creating bugs and
inconsistency
* updated gnome-panel to display the software store entry correctly,
cleaned extra vertical bar next to the fusa applet too
* applied neil's patch to evolution to update the preferences dialog
for the new message indicator options
* undone those changes since they break the account setup wizard
* fixed notify-osd bzr issue which leaded to reverting upstream changes
in the package update
* updated pidgin to install a launcher in the message indicator
* looked at why the indicator messages launcher are not translated,
opened a bug with a patch fixing the issue
* desktop bug triage
* tested the ubuntu boot ppa updates and did bootcharts
* sponsoring: indicator-session pessulus libdbusmenu libindicate
indicator-messages evolution-indicator notify-osd xsplash
evolution-indicator empathy indicator-session empathy gnome-vfs abiword
gnome-session
=== Tony Espy (awe) ===
Networking:
* created applet menu patches to repleace progress bars with signal
strength/security icons, and replace radio buttons with connected icon.
Sent patches to Alexander, and Dan Williams for review.
Misc:
* gave an OEM talk about the Bzr Everywhere intitiative
* prepared for OEM HW Summit
* vacation day - Tues
=== Till Kamppeter (tkamppeter) ===
* CUPS: Updated and fixed automatic update of PPDs of existing queues,
talked with pitti about LP: #429880 and LP: #429872, made pitti aware of
the fix of Red Hat's fix of their Avahi support patch for the dnssd
backend (Red Hat bug 520858), tested fixes of bugs in the usb and dnssd
backends.
* Answered and triaged printing-related bug reports.
More information about the ubuntu-desktop
mailing list