2010-12-14
Actions from previous meeting
Actions from this meeting
Weekly Summary
Do remaining package rebuilds to optimize SVGs and PNGs; now they are as small as they can get (MartinPitt)
Finally landed aptdaemon and language-selector GTK3/pygi ports (MartinPitt)
Got OO.o to build again for Natty, to fix installability and reduce CD size by 10 MB (MartinPitt)
- Fix remaining breakage of the Python 2.7 transition; CDs are now installable again
- gobject-introspection caused brief breakage through a library rename, but all should be settled now (mterry)
nm-applet leaks now under control (MathieuTrudel)
dbusmenu, libindicate, appindicator updates landed fixing python and GIR issues, required rebuilding of all indicator related packages. (KenVanDine)
- the GNOME3 updates continued in the ubuntu-desktop ppa
- the new GTK3 breaks theming, it seems that it's not really possible to port murrine to GTK3 with the new way theming work, see the meeting log for details but it raises the question of what to do with GTK3 this cycle
- debian is renaming the gir binaries gir1.2- to reflect the abi version, a similar transition will be done as well in natty
Unity
New unity release (bamf/nux/unity), add intellihide (not yet activated by default, you can find it in ccsm under autohide). Floating will be deprecated. We have an unity binary now to launch unity from a python script.
- New compiz snapshot with abi breakage (transition done). Some fixes like session integration or gnome-panel pager applet support (new path)
- Lot of changes in compiz default settings, like disabling ezoom scrool, add workarounds and snap by default
As gconf path changed and new Compiz settings, you should reset your unity configuration. unity --reset is taking care of that for you. Working on making the reset automatic for people right now.
- gnome-session is now ready to handle the new fallback system and should be on your system. Testing plan of the unity detection module from next nux release (current one has some known segfault issues) for /usr/lib/nux/unity_support_test set.
Software Center
Cool new feature: "Search Help" - alternate spelling suggestions are now displayed when no results are found for a search
- Ratings and Reviews
Specification is now complete: https://wiki.ubuntu.com/SoftwareCenter/RatingsAndReviews
- Ratings and Reviews alpha server deployment in progress, targeted to land next week
- Client implementation being updated per new server and specification details at lp:~mvo/software-center/reviews
Further list view performance improvements
"Find it in the menu" disabled for Unity LP: #639701, new solution for finding newly installed apps under Unity currently being designed
Software Center 3.1.5 and 3.1.6 released includes search help feature mentioned above, bug fixes and other improvements
X.org
- -fglrx and -nvidia are now auto-detected by X server and will boot up with no xorg.conf present.
Rebuilt wayland packages for Natty; retested installation on two systems (ATI and Intel). (BryceHarrington)
Investigated issue where USB drives fail to allow nvidia to install. Turns out when you set 'persistent storage' to max, it doesn't leave space to do kernel installs (initrd update fails). (BryceHarrington)
Tested USB and CD installs of alpha-1 on several graphics cards. (BryceHarrington)
Tested unity boots against several ATI cards and both -ati and -fglrx. Mostly worked. On ATI Evergreen cards, we need to update to git version of -ati to make it work. (BryceHarrington)
Tools and Processes
Discover breakage of new launchpadlib, file 686690, discuss with LP guys; revert to previous version for now (MartinPitt)
Further cleaned up bug graphing code to allow team-specific bug graphs. http://www.bryceharrington.org/X/Reports/ubuntu-x-swat/
IRC log Western edition
17:33:26 pitti [TOPIC] action review 17:33:34 pitti first seems obsolete, second done 17:33:43 <-- shiyee (~Shiyee@h195.natout.aau.dk) hat den IRC verlassen (Quit: Ex-Chat) 17:33:45 pitti [LINK] https://wiki.ubuntu.com/DesktopTeam/Meeting/2010-12-14 17:33:53 pitti for this week's reports 17:34:12 pitti any non-regular meeting topics from anyone? 17:34:17 seb128 what is obsolete and one? 17:34:19 seb128 done 17:34:29 pitti seb128: the actions from https://wiki.ubuntu.com/DesktopTeam/Meeting/2010-12-07 17:34:32 --> mterry (42571695@ubuntu/member/mterry) ist in den Channel #ubuntu-desktop gekommen 17:34:42 --> chrisccoulson (~chr1s@ubuntu/member/chrisccoulson) ist in den Channel #ubuntu-desktop gekommen 17:34:46 pitti jasoncwarner: here by chance? feeling better now? 17:34:47 seb128 pitti, oh ok, I was reading the next meeting agenda 17:34:52 seb128 oh, mterry and chrisccoulson ;-) 17:35:01 mterry hihi 17:35:12 pitti chrisccoulson, mterry: hello 17:35:13 chrisccoulson breaking unity before desktop meeting = not good :) 17:35:31 pitti so, nobody else had some news for last week? the weekly status is quite short this time 17:35:34 seb128 chrisccoulson, -before desktop meeting 17:35:43 ricotz seb128, is it possible to get access to the gnome3 ppa? 17:35:45 chrisccoulson ;) 17:36:05 pitti [TOPIC] partner update 17:36:06 pitti kenvandine: 17:36:11 kenvandine yup 17:36:13 seb128 pitti, nothing fancy, standard updates and bug cleaning... 17:36:25 seb128 ricotz, let's discuss that after the meeting 17:36:33 pitti seb128: (I just feel bad about owning this section) 17:36:33 kenvandine DX: 17:36:48 seb128 ricotz, but basically not easily right now the team gives access to ubuntu upload as well, but you can do merge requests we review them often 17:36:58 seb128 pitti, I will add some ;-) 17:37:08 kenvandine dbusmenu, appindicator and libindicate fixes for GI and python are in which required a rebuild of the whole indicator stack 17:37:14 kenvandine hopefully the fallout is over from that 17:37:20 --> ia_ (~ia@89.169.161.244) ist in den Channel #ubuntu-desktop gekommen 17:37:22 kenvandine the port to gdbus is stuck 17:37:27 pitti kenvandine: is that the reason for all the crashes? 17:37:36 kenvandine pitti, apparently :) 17:37:42 kenvandine are they still happening? 17:37:49 pitti (it still crashes for me, dist-upgrade from an hour ago) 17:37:55 kenvandine humm 17:37:59 pitti but anyway, off-meeting topic 17:38:05 kenvandine ping me after please 17:38:09 pitti kenvandine: stuck> anythign blocking from our side? 17:38:14 kenvandine no... 17:38:18 kenvandine tedg on vacation 17:38:26 kenvandine dbusmenu and appindicator are ported 17:38:27 pitti ah, holiday-stuck 17:38:28 kenvandine and in a ppa 17:38:29 kenvandine but 17:38:38 kenvandine can't be used until appmenu-gtk is ported to gdbus 17:38:49 seb128 pitti, define crash 17:39:05 seb128 pitti, do you still run a gnome-panel and get applets crashing on login? 17:39:11 pitti seb128: tons of "indicator-blah crashed [Reload] [Remove]" dialogs at session start 17:39:14 seb128 pitti, if that's the case that's a known compiz bug 17:39:26 seb128 compiz bug then 17:39:26 pitti seb128: yes, I run g-p 17:39:40 seb128 smspillaz and didrocks know about it 17:39:47 <-- ejfneo (~sandre@LLagny-156-36-52-123.w217-128.abo.wanadoo.fr) hat den IRC verlassen (Quit: leaving) 17:39:49 pitti kenvandine: sorry for keepign interrupting you 17:39:49 seb128 it's being worked but non trivial to fix it seems 17:39:55 seb128 yeah sorry kenvandine 17:39:59 pitti seb128: thanks for heads-up 17:39:59 didrocks compiz is agressive at reparenting 17:40:04 kenvandine don't have much for U1, the have the control panel in NEW 17:40:11 kenvandine that is all i have 17:40:24 seb128 didn't I new that last week? 17:40:25 pitti kenvandine: thanks; can you please add some notes to teh report page, too? that was quite interesting 17:40:27 seb128 or is it binNEW now? 17:40:33 <-- coffeedude (~CoffeDude@71-12-192-77.dhcp.leds.al.charter.com) hat den IRC verlassen (Quit: Ex-Chat) 17:40:33 kenvandine sure 17:40:43 kenvandine i think sourceNEW 17:41:05 pitti UNity and Software-Center reports are on the wiki page 17:41:10 kenvandine i'll check and ping you 17:41:15 pitti do you guys think we should paste them here again, or do you prefer reading it there? 17:41:38 didrocks I'll just add once the lock is away " Working on making the reset automatic for people right now." 17:41:46 didrocks otherwise, it's on the wiki :) 17:42:10 didrocks kenvandine: you expired, can I paste? 17:42:16 kenvandine didrocks, done 17:42:30 pitti didrocks: that's just an issue for intra-natty upgrades, I suppose? (but nice to hear anyway) 17:42:55 didrocks pitti: yeah, it's just intra natty 17:43:10 didrocks in fact, doing that properly isn't easy with the gconf compiz backend 17:43:23 didrocks still experimenting to get the easiest solution… 17:43:33 pitti didrocks: temporary autostart .desktop? 17:43:43 didrocks pitti: will be started after compiz 17:44:22 seb128 not if you put it in the init section? 17:44:23 didrocks a script can have race issue and putting that in compiz.desktop to wrap compiz isn't nice for crasher and such 17:44:31 didrocks I try setting a new gconf default key 17:44:51 seb128 didrocks, change the exec line to "unity --reset; compiz"? 17:44:53 didrocks seb128: hum? in the init phase, yeah, hackish but will work 17:45:09 didrocks (won't be unity --reset as it starts it, but yeah) 17:45:25 didrocks seb128: yeah, that can work 17:45:31 --> and471_ (~and471@host86-166-67-8.range86-166.btcentralplus.com) ist in den Channel #ubuntu-desktop gekommen 17:45:45 didrocks wrapping is definitively not the solution and setting a default neither 17:45:49 <-- and471 (~and471@host86-166-67-8.range86-166.btcentralplus.com) hat den IRC verlassen (Read error: Connection reset by peer) 17:45:50 didrocks will change the .desktop file then 17:46:03 pitti aaanyway, OT for meeting again 17:46:07 pitti (sorry) 17:46:25 pitti tremolux: do you want to bring up anything extra for software-center? 17:46:46 tremolux pitti: nope, not unless somebody has questions 17:47:21 tremolux the new search help feature from mvo is cool :) 17:47:22 pitti @all: any questions or other meeting topics? otherwise we can call this done, and let didrocks and seb128 continue to discuss unity stuff :) 17:47:41 seb128 pitti, sort of meeting related but what did you make use gtk3 yet? 17:47:55 pitti seb128: language-selector, aptdaemon, and apport 17:48:00 Riddell pitti: Kubuntu update? 17:48:08 pitti they currently look ugly, apparently we recently dropped the GTK3 theme handling or so 17:48:16 pitti Riddell: argh, sorry; I'll fix the meeting template 17:48:18 pitti Riddell: please go ahead 17:48:29 Riddell * KDE SC 4.6 Beta 2 all in, working well 17:48:29 Riddell * Kontact 4.6 Beta 2 in PPA only, more testing to be done before decision is made (testing plan has been made with Kolabsys) 17:48:32 Riddell * New Digikam and Kipi plugins in 17:48:35 Riddell * Bugfixes to dbusmenu-qt 17:48:37 Riddell * New phonon-backend-vlc in, still more buggy than gstreamer, which is more buggy than xine 17:48:40 Riddell * ARM compiles going well, mostly caught up for KDE packages. Fixing ongoing for KOffice, KTorrent, kdenetwork 17:48:59 pitti Riddell: oh, the video backends seem to change every week now? 17:49:10 Riddell pitti: not it's still gstreamer 17:49:14 Riddell by default 17:49:21 Riddell we just have other options available too 17:49:27 pitti indeed, http://people.canonical.com/~ubuntu-archive/testing/natty_probs.html looks much better now, congrats for workign that out 17:49:27 Riddell s/not/no/ 17:49:31 --> dbarth (~dbarth@81-65-157-127.rev.numericable.fr) ist in den Channel #ubuntu-desktop gekommen 17:49:50 pitti Riddell: btw, I remembered that beta2 was supposed to fix interactions with upower for suspend/hibernate; does that work now, or does this still require debugging? 17:50:21 Riddell hmm, good question, I still have hal installed, I need to check how it works with hal not installed 17:50:30 Riddell I'll test and get back to you 17:50:55 pitti Riddell: cool, thanks 17:51:10 pitti I think we stopped debugging that on the ubuntu side as it was said to be fixed upstream 17:51:18 pitti any other business? 17:51:27 seb128 gtk3? ;-) 17:51:31 --> gnomefreak (~gnomefrea@ubuntu/member/gnomefreak) ist in den Channel #ubuntu-desktop gekommen 17:51:39 seb128 sorry to bring that back, but upstream basically changed how gtk theming works 17:51:45 seb128 dropping the old gtk2 way 17:51:55 seb128 they use some css theming now 17:52:06 seb128 Cimi says it's not really possible to port murrine to that 17:52:17 kenvandine ugh 17:52:22 seb128 there is no way to get a pointer on the widgets from the theme anymore 17:52:32 seb128 so basically we will need a new theme 17:52:46 pitti seb128: doesn't upstream gnome have a reasonable GTK3ish theme? 17:52:54 seb128 since we have almost no gtk3 rdepends yet I'm wondering if we should stay put for now 17:53:03 seb128 pitti, they do 17:53:12 seb128 but we don't want gtk2 applications to look ubuntu 17:53:19 --> ubot2 (~ubot2@unaffiliated/jpds/bot/ubot2) ist in den Channel #ubuntu-desktop gekommen 17:53:22 --> Tm_Tr (tm_travolt@xob.kapsi.fi) ist in den Channel #ubuntu-desktop gekommen 17:53:23 <-- Tm_Tr (tm_travolt@xob.kapsi.fi) hat den IRC verlassen (Changing host) 17:53:23 --> Tm_Tr (tm_travolt@ubuntu/member/kde.developer/jkekkonen) ist in den Channel #ubuntu-desktop gekommen 17:53:28 seb128 with gtk3 ones being totally different 17:54:04 --> dbarth_ (~dbarth@81-65-157-127.rev.numericable.fr) ist in den Channel #ubuntu-desktop gekommen 17:54:06 didrocks how many gtk3 app do we have for now? 17:54:10 seb128 well since it seems we will not go for GNOME3 by default 17:54:11 <-- dbarth (~dbarth@81-65-157-127.rev.numericable.fr) hat den IRC verlassen (Ping timeout: 260 seconds) 17:54:12 didrocks apport/jockey? 17:54:20 pitti seb128: so does that mean you want me to revert to the pygtk2 versions? or want me to package a theme? 17:54:21 seb128 didrocks, I asked just before the kubuntu update 17:54:26 seb128 language-selector and apport basically 17:54:27 pitti seb128: I just wonder why it still worked like a week ago 17:54:34 --> c_korn (~korn@p57A6ADF9.dip.t-dialin.net) ist in den Channel #ubuntu-desktop gekommen 17:54:39 pitti didrocks: jockey is still in a branch, blocked on appindicator 17:54:40 mterry deja dup will be gtk3 :) 17:54:47 pitti seb128: aptdaemon, too 17:54:50 seb128 pitti, it worked a week ago because the css theming landed in gtk .6 17:54:52 seb128 last week 17:54:54 pitti ah 17:55:00 --> gabaug1 (~gabaug@adsl-99-162-201-124.dsl.hstntx.sbcglobal.net) ist in den Channel #ubuntu-desktop gekommen 17:55:19 seb128 pitti, well as said before there is no theme to package 17:55:24 seb128 Cimi tried to port murrine 17:55:30 seb128 he says that's not possible 17:55:35 seb128 it will be easier to write a new theme 17:55:39 ricotz the official adwaita theme for gtk3 is available in gnome-themes-standard 17:55:46 -- zyga-food ist nun als zyga-waiting-for bekannt 17:55:59 seb128 ricotz, thanks but we don't want to change our theme ;-) 17:56:06 seb128 we want something which is similar to what we have still 17:56:27 <-- gabaug (~gabaug@opensuse/member/gabrielburt) hat den IRC verlassen (Ping timeout: 245 seconds) 17:56:31 --> jpds (~jpds@ubuntu/member/jpds) ist in den Channel #ubuntu-desktop gekommen 17:56:33 seb128 pitti, I would suggest we sort that at the sprint 17:56:37 ricotz yeah, but this could be a base for creating the ubuntu theme 17:56:43 seb128 but until now maybe stop adding extra gtk3 use in natty 17:57:07 seb128 ricotz, thanks, I think Cimi knows how to do a theme, it's just that he can't get one similar to our gtk2 one 17:57:32 seb128 the new theming way is limited compared to what murrine is doing for some things 17:57:40 pitti seb128: ok 17:57:55 pitti seb128: although I guess any theme will look better than the current state 17:57:57 <-- didrocks (~didrocks@lns-bzn-44-82-249-204-236.adsl.proxad.net) hat den IRC verlassen (Quit: WeeChat 0.3.2) 17:57:58 seb128 in any case we will need an ubuntu theme on gtk3 17:58:02 seb128 would it be only for the GNOME3 ppa 17:58:07 pitti seb128: we could even tweak it a bit to look more similar 17:58:24 --> didrocks (~didrocks@lns-bzn-44-82-249-204-236.adsl.proxad.net) ist in den Channel #ubuntu-desktop gekommen 17:58:38 seb128 pitti, I can see people who will not take "similar" as an option 17:58:49 pitti heh, yes 17:58:56 seb128 like people who care about each pixel and will want every application in our default desktop to look right 17:58:59 seb128 not "similar" ;-) 17:59:10 seb128 anyway we will not sort that today 17:59:17 seb128 I just wanted to raise it as an issue 17:59:26 pitti thanks for bringing it up 17:59:28 pitti at least I know the reason now 17:59:47 pitti [TOPIC] AOB} 17:59:48 pitti ? 17:59:55 seb128 thanks everybody ;-) 17:59:58 pitti thanks everyone
IRC log Eastern edition
(08:33:39 AM) jasoncwarner: morning TheMuso: bryceh: (08:34:10 AM) TheMuso: Hey jasoncwarner. (08:34:15 AM) jasoncwarner: robert_ancell might not be here for meeting (08:34:18 AM) TheMuso: jasoncwarner: Sorry to hear that you aren't 100%. (08:34:19 AM) jasoncwarner: https://wiki.ubuntu.com/DesktopTeam/Meeting/2010-12-14 (08:34:37 AM) cyphermox: jasoncwarner, feeling better now? (08:34:41 AM) ara left the room (quit: Quit: Ex-Chat). (08:35:15 AM) jasoncwarner: TheMuso: thanks...feeling a bit better now. hope to rest some more the rest of the day .... (08:35:29 AM) jasoncwarner: cyphermox: getting there! slept more than usual, and that always helps :) (08:35:37 AM) cyphermox: jasoncwarner, +1 on that (08:35:55 AM) TheMuso: Hrm we do not have a RAOF. (08:35:55 AM) cyphermox: gf wanted us to get up at 5 am to take the train to work :/ (08:36:07 AM) jasoncwarner: bryceh: TheMuso want to get started and see if RAOF joins us? (08:36:16 AM) TheMuso: Sure. (08:36:16 AM) jasoncwarner: cyphermox: ugh! (08:36:29 AM) jasoncwarner: [TOPIC] X Update (08:39:20 AM) jasoncwarner: bryceh: can you update on X (RAOF is on holiday) (08:39:33 AM) bryceh: oh hey (08:39:43 AM) bryceh: sorry was troubleshooting login problems with IS (08:39:46 AM) TheMuso: ah make sense (08:39:52 AM) bryceh: a few X items of note (08:40:12 AM) bryceh: we've made xserver finally able to automatically configure -fglrx and -nvidia (08:40:19 AM) TheMuso: Nice. (08:40:22 AM) bryceh: so now if you have either driver installed you can boot with no xorg.conf (08:41:00 AM) jasoncwarner: awesome. (08:41:00 AM) bryceh: we've been troubleshooting a bug with usb drives where if you set your persistent storage to maximum or near-max, it doesn't leave enough space on the drive to update initrd (08:41:24 AM) bryceh: so that means if you try installing -nvidia or other kernel drivers, it'll make the drive unbootable or fail in other weird ways (08:41:52 AM) bryceh: seems to be a usb-creator usability issue, or perhaps something jockey needs to detect better. (08:42:49 AM) bryceh: beyond that I've been mostly doing testing of wayland and unity on various graphics cards, and doing bug work on X bugs reported against natty (08:43:07 AM) bryceh: ( http://www.bryceharrington.org/X/Reports/ubuntu-x-swat/totals-natty-workqueue.svg ) (08:43:14 AM) jasoncwarner: ok...I'll grab you after this about something on wayland :) (08:43:38 AM) bryceh: we're still finding it pretty effective to use this workqueue approach to stay on top of things (08:43:49 AM) jasoncwarner: ok.. TheMuso, anything you wanted to comment on? (08:43:58 AM) mpt left the room (quit: Quit: Ex-Chat). (08:44:47 AM) TheMuso: Not really, have hit a snag with unity and panel accessibiliity enablement, have asked DX for help, but haven't heard anything yet. I forgot to CC gary with my initial message, so will bounce him a copy of the email shortly. (08:45:11 AM) jasoncwarner: ok (08:45:16 AM) jasoncwarner: yeah, check with gary as well. (08:45:18 AM) bryceh: RAOF is off on vacation for the next few days btw and out of town so I don't anticipate him showing up online (08:45:35 AM) jasoncwarner: bryceh: thanks (08:45:50 AM) jasoncwarner: speaking of that, bryceh TheMuso are you guys here next week or are you on holiday? (08:46:02 AM) ***TheMuso is on holiday from tomorrow through to the end of the year. (08:46:37 AM) bryceh: jasoncwarner, I'm here, although I have +1 unrequested holiday day I need to schedule (08:47:04 AM) bryceh: also, I think I'm coming down with a cold (both wife and son have been sick the last few days, I think I'm succumbing) so might be out a day or two this week (08:47:20 AM) ***bryceh takes some echinecea (08:47:48 AM) jasoncwarner: bryceh: run! (08:47:56 AM) jasoncwarner: I think I got mine b/c son is in new daycare in new country (08:48:00 AM) jasoncwarner: stupid new germs (08:48:13 AM) bryceh: yep, daycare seems to be a germ breeding ground (08:48:45 AM) jasoncwarner: I'm not sure it makes sense to have a meeting next week, but I'll let everyone know. This might be last meeting of year. (08:48:56 AM) bryceh: I've got a few alpha-2/3 tasks I want to try to do while things are quiet next week, and also have a couple leftover tasks from my launchpad rotation I've been procrastinating that I'd like to finalize (08:49:18 AM) bryceh: and beyond that just continue holding down the bugs fort and keep the graph flat :-) (08:49:45 AM) bryceh: btw, speaking of bugs and unity... (08:49:49 AM) jasoncwarner: :) (08:50:13 AM) bryceh: is it worthwhile to report bugs I find, or should we wait until after the next code drop and/or next year? (08:50:44 AM) bryceh: I think most of the issues I've seen must already be known (08:51:02 AM) jasoncwarner: I would say check with didrocks, but he is without internet for a couple of days (08:51:07 AM) jasoncwarner: check with seb, perhaps. (08:51:16 AM) bryceh: alright (08:51:28 AM) jasoncwarner: I would error on telling someone so we know about the bu rather than not reporting it only b/c we don't want to be surprised later (08:51:40 AM) ukev [~ukev@2001:638:204:10:21f:d0ff:fe8f:1319] entered the room. (08:52:02 AM) ricotz left the room (quit: Quit: Ex-Chat). (08:52:26 AM) jasoncwarner: Ok, sounds like we are done (08:52:37 AM) jasoncwarner: anything else before I call it? (08:52:52 AM) bryceh: not from I (08:52:59 AM) jasoncwarner: [END MEETING]
DesktopTeam/Meeting/2010-12-14 (last edited 2010-12-15 07:14:40 by thewar5)