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. -- ubuntu-desktop mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
