15:31 <willcooke> #startmeeting Ubuntu Desktop Team Weekly Meeting 2014-11-04 15:31 <meetingology> Meeting started Tue Nov 4 15:31:15 2014 UTC. The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:31 <meetingology> 15:31 <meetingology> Available commands: action commands idea info link nick 15:31 <willcooke> #chair willcooke 15:31 <meetingology> Current chairs: willcooke 15:31 <willcooke> Roll call: 15:31 <willcooke> attente_, desrt, didrocks, FJKong (probably afk), happyaron (probably afk), Laney, larsu, mlankhorst, qengho, seb128, sweetshark, tkamppeter (maybe afk) 15:31 * willcooke should write a very simple script to replace himself 15:32 <larsu> echo "meeting time" 15:32 <willcooke> lol! 15:32 <willcooke> #topic attente_ 15:32 <willcooke> attente_, how goes it? 15:32 <FJKong> lol 15:33 <attente_> hey 15:33 <attente_> not much to report 15:33 <attente_> basic cursor support on the gdk mir backend 15:33 <attente_> in-progress: window dragging 15:33 <larsu> neat 15:33 <willcooke> nice! 15:33 <attente_> (eof) 15:34 <willcooke> thanks attente_ 15:34 <willcooke> #topic desrt 15:34 <mlankhorst> hey 15:35 <larsu> desrt just brb'd in another channel. not sure if he remembered the dst change 15:35 <willcooke> thanks larsu, desrt let's come back 15:35 <willcooke> #topic didrocks 15:35 <willcooke> didrocks - you're up 15:35 <didrocks> hey 15:35 <didrocks> * Releasing Ubuntu Developer Tools Center 0.1 with Eclipse ADT & Eclipse luna support (blog post) on vivid + 14.04 and 14.10 15:35 <didrocks> * Releasing another 0.1.1 emergency fix today due to Google changing their checksum algorithm + new tests 15:35 <didrocks> * Implementing (not released yet): Go support + tests 15:35 <didrocks> * Helping debugging and pushing Qtcreator support on the vivid desktop next image (pending on the qtmir guys now) 15:35 <didrocks> * Preparing 2 UOS topics: http://summit.ubuntu.com/uos-1411/meeting/22331/ubuntu-developer-tools-community-input/ and http://summit.ubuntu.com/uos-1411/meeting/22332/update-to-bluez-5/ 15:35 <didrocks> * More bluez and systemd documentation reading 15:35 <didrocks> * Preparing a talk on 10 years of Ubuntu I will give on Thursday evening 15:35 <didrocks> eof 15:36 <willcooke> thanks didrocks 15:36 <willcooke> #topic FJKong 15:36 <willcooke> FJKong, how's it going? 15:36 <FJKong> Last week I mainly focus on analyzing pinyin search, I found there are one useful opensource project it is written by 15:36 <FJKong> python, if we can fork it and develop a c/c++ version that will be cool for translating Chinese character to pinyin. 15:37 <willcooke> neat! that sounds interesting 15:37 <FJKong> next week I will give more info to you 15:37 <willcooke> excellent, look forward to it 15:37 <willcooke> thanks djinni` 15:37 <willcooke> oops FJKong 15:37 <FJKong> lol 15:37 <willcooke> MUST STOP AUTO COMPLETE EVERY SINGLE WORD 15:38 <willcooke> #topic happyaron 15:38 <willcooke> probably not around atm though 15:38 <willcooke> happyaron, please let me have your update by email 15:38 <willcooke> (hint hint) 15:38 <willcooke> #topic Laney 15:38 <willcooke> Laney, your go 15:38 <Laney> • short week 15:38 <Laney> • webkitgtk 2.4.7 merge, test, upload to vivid/utopic/trusty 15:38 <Laney> • miniupnpc transition 15:38 <Laney> • merge gtk (in desktop team ppa), test 15:38 <Laney> ∘ Some new icons required (copied from adwaita-icon-theme into humanity, uploaded) 15:38 <Laney> ∘ Unwanted borders around some buttons 15:38 <Laney> ∘ No background on checkboxes or radio buttons 15:38 <Laney> ∘ Please could someone who can promote fonts-cantarell: https://bugs.launchpad.net/ubuntu/+source/fonts-cantarell/+bug/1387599 so it can build 15:38 <ubot5> Ubuntu bug 1387599 in fonts-cantarell (Ubuntu) "[MIR] fonts-cantarell" [Undecided,Fix committed] 15:38 <Laney> • Review/upload gdcm, todo: push transition 15:38 <Laney> • Push some other transitions: libinput libgit2, some tiny helping on upower 15:38 <Laney> • Some de-/usr/bin/libtool uploads or branches: libaccounts-glib libunity-webapps libdbusmenu 15:39 <Laney> • Start looking at gnome-terminal 3.12 15:39 <Laney> • A few Debian merges, patch forwarding, etc 15:39 <Laney> ➳ 15:39 <didrocks> Laney: I'll promote fonts-cantarell now if you want 15:39 <Laney> ty 15:39 <willcooke> thanks Laney 15:39 <willcooke> #topic larsu 15:39 <willcooke> larsu, your go 15:40 <larsu> vacation! 15:40 <willcooke> \o/ 15:40 <larsu> caught up on bugmail etc 15:40 * qengho tries to envy larsu to death. 15:40 <larsu> finsihed up gtk package (thanks for the upload Laney) 15:40 <Laney> only to the ppa 15:40 <Laney> but ya 15:41 <larsu> started fixing bugs - still on the i-messages one 15:41 <larsu> started reviewing desrt's xmlmarkupreader branch - again 15:41 <larsu> Laney: ya 15:41 * larsu thinks that should be it 15:41 <willcooke> thanks larsu 15:41 <willcooke> #topic mlankhorst 15:41 <mlankhorst> xorg-server updates, looking into using a standalone Xmir binary instead of using Xorg, fixing rotation with intel + SNA 15:41 <mlankhorst> pretty much it, rotation was high priority 15:42 <willcooke> thanks mlankhorst 15:42 <willcooke> mlankhorst, I spoke to bregma who suggested we speak to RAOF about rootless X 15:42 <mlankhorst> yeah 15:42 <willcooke> I'll drop him a line and CC you in - see what there is we can help with 15:43 <mlankhorst> but I haven't managed to contact him 15:43 <mlankhorst> seems he's having some network troubles 15:43 <willcooke> I think he's UTC+1million 15:43 <mlankhorst> yeah he's in australia 15:43 <willcooke> email will do for now, leave it with me 15:43 <willcooke> #topic qengho 15:44 <qengho> Hey hey. 15:44 <willcooke> qengho, any luck with that pp api uplaod? 15:44 <qengho> - trying to get precise building chromium. #security will release for T+ without it. 15:44 <qengho> - trying to get adobe-flash into partner repo. 15:44 <qengho> - working on transition from older flash packages. 15:44 <qengho> - 4k/unity/chromium bug; webapps PPAPI missing bug; intel-video drm/chromium-sandbox SEGV bug 15:44 <qengho> willcooke: Not yet. I know who to ask, though. 15:44 <willcooke> great! 15:45 <willcooke> thanks qengho 15:45 <willcooke> #topic seb128 15:45 <willcooke> seb128, you're up 15:45 <seb128> • upgraded to vivid (main laptop and test one) 15:45 <seb128> • tried to debug unity8-desktop not starting anymore with new unity8 version 15:45 <seb128> • helped on the miniupnp transition 15:45 <seb128> • some gtk-mir testing 15:45 <seb128> • sponsored gtk patches from desrt for gtkpopup issue under classic desktops 15:45 <seb128> • desktop merges/sync/updates (libsexy, telepathy-gabble, rhythmbox, ...) 15:45 <seb128> • ubuntu-system-settings for touch 15:45 <seb128> ∘ introductory labels/header better styled 15:45 <seb128> ∘ monochrome icon for the battery panel 15:45 <seb128> ∘ correct ini parsing in storage 15:45 <seb128> ∘ reviews 15:45 <seb128> • got details about bt issues on krillin to file a bugreport 15:45 <seb128> • some sponsoring 15:45 <seb128> • usual share of bugs triaging and desktop discussions 15:45 <seb128> </week> 15:45 <willcooke> awesome, thanks seb128 15:46 <willcooke> #topic Sweetshark 15:46 <willcooke> Sweetshark, your go 15:46 <Sweetshark> not much: 15:46 <Sweetshark> - security updates and SRUs for utopic, trusty and precise 15:46 <Sweetshark> - urgent upstream firefighting (enough calls for one cycle last week :/) 15:46 <Sweetshark> EOF 15:46 <willcooke> oof, hope things ease off next week 15:46 <willcooke> #topic tkamppeter 15:46 <willcooke> tkamppeter told me he might not be here, so I have his update: 15:47 <willcooke> - system-config-printer: Uploaded SRU for Utopic to fix several bugs: 15:47 <willcooke> Utility package installation, infinite loop of link creation when a PPD 15:47 <willcooke> has bad permissions, authentication of queued jobs not working, setup of 15:47 <willcooke> HP printers with fax not working. 15:47 <willcooke> - Switchover of OpenPrinting web site to new server 15:47 <willcooke> - Bugs. 15:47 <willcooke> #topic robert_ancell 15:47 <willcooke> Worked on: 15:47 <willcooke> - Package updates for vivid 15:47 <willcooke> - Add DPI support to gdk-pixbuf / simple-scan 15:47 <willcooke> - Add Mapbox support to qtlocation 15:47 <willcooke> - Bug triage, fixing 15:47 <willcooke> Currently working on: 15:47 <willcooke> - Package updates for vivid 15:47 <willcooke> - TPM key support 15:47 <willcooke> Not blocked on anything. 15:47 <willcooke> #topic any other business 15:47 <willcooke> Ok 15:47 <desrt> hi 15:48 <willcooke> #topic desrt 15:48 <willcooke> desrt, hi! 15:48 <willcooke> paste away... 15:48 <desrt> - underwent a DST change 15:48 <desrt> - helped attente get started with mir-gtk hacking 15:48 <desrt> - kdbus reviews and discussions 15:48 <desrt> - fixing threading issues in glib file monitoring (GFileMonitor was never written to be threadsafe but a change in 2009 made the API multithreaded. we start to notice problems with this now that GDesktopAppInfo uses file monitors from the GLib worker thread) 15:48 <desrt> eof 15:48 <willcooke> excellent, thanks desrt 15:48 <willcooke> #topic more other business 15:48 <seb128> desrt, who is doing gtk-mir now? 15:49 <larsu> apparently attente_... 15:49 <desrt> seb128: it looks like attente_ will be leading the efforts but i'm helping as well 15:49 <seb128> larsu, like all the work? 15:49 <seb128> or just helping? 15:49 <seb128> bug #1388875 15:49 <ubot5> bug 1388875 in gtk+3.0 (Ubuntu) "[gtk-mir-backend] Clicking seems to confuse GTK (or the shell)" [High,New] https://launchpad.net/bugs/1388875 15:49 <seb128> would would be the right person to look at ^? 15:49 <attente_> leading? 15:49 <desrt> seb128: i think attente is a good point of first contact 15:49 <willcooke> I mailed robert_ancell about that this morning as well 15:49 <seb128> k 15:49 <seb128> that's a bit confusing 15:50 <desrt> attente_: if stuff gets really hairy feel free to ping me or larsu or robert_ancell as people who know gtk insides... 15:50 <seb128> good that we have the weekly meeting, I tried to chase robert_ancell about that one, assuming he was still the one working on the backend 15:50 <larsu> desrt: you have one job: don't confuse seb128! 15:50 <attente_> ok 15:51 <seb128> anyway, let's not get off topic 15:51 <desrt> i meet with attente about once a week at the art gallery for a co-working afternoon -- we tend to discuss gtk stuff at this time 15:51 <seb128> willcooke, sorry for sidetracking the meeting ;-) 15:51 <willcooke> so we're agreed - attente_ will be first point of contact, and then we can go from there? 15:51 <seb128> wfm 15:51 <willcooke> seb128, no worries - it's "other business" ;) 15:51 <willcooke> attente_, happy with that? 15:51 <willcooke> you'll have plenty of support 15:52 <seb128> I'm a bit surprised it comes as a "made decision" without having being discussed there before 15:52 <seb128> but wfm 15:52 <willcooke> what's the relationship between the Gnome Xchat work and the gtk mir work? 15:52 <attente_> sure, trying it now 15:52 <desrt> willcooke: we're using various gtk apps as a way to drive the gtk-mir work 15:53 <desrt> ie: run it, play with it, see what breaks 15:53 <willcooke> right, makes sense 15:53 <desrt> "oh.. this doesn't work.... i wonder what we need to fix to make it work..." 15:53 <willcooke> seb128, happy with that? 15:53 <desrt> so i mean.. ultimately the goal is to have gtk-mir working nicely... but we express this goal by using apps as milestones 15:53 <willcooke> seems like a good way to exercise all the various bits and pieces 15:53 <seb128> desrt, right, but until now robert_ancell was the goto point for such issues 15:53 <seb128> which apparently change, good as long as everybody know 15:53 <desrt> seb128: i have to admit i didn't discuss this much with him but i don't think he touched the code in a while either.... 15:54 <seb128> it's a bit frustrating that I tried to get robert when he's not the one working on that anymore 15:54 * qengho expects a few "oh, this should ever have worked in old gtk either." 15:54 <qengho> Never 15:54 <desrt> qengho: ya... xchat needed some patches already :) 15:54 <seb128> I hope I didn't confuse him with my emails either 15:54 <willcooke> seb128, don't worry - I'll square it with him 15:54 <seb128> desrt, I think it would be good that we all sync up on who does what 15:54 <desrt> seb128: iirc we (you, me, will cooke) exchanged some emails on this topic... 15:54 <seb128> we seems to are misaligned atm 15:55 <seb128> desrt, about making xchat-gnome work on Mir? 15:55 <seb128> not about changing contact point for gtk-mir backend work 15:55 <seb128> anyway, let's just all sync up 15:55 <seb128> there is no issue 15:55 <seb128> just confusion 15:55 <desrt> k 15:55 * willcooke will send an email to everyone involved 15:56 <seb128> willcooke, thanks 15:56 <willcooke> I'll report back here so everyone knows what the score is 15:56 <willcooke> ok, so to other business... 15:56 <willcooke> next week (!!!) is UOS 15:57 <willcooke> we need to get some sessions scheduled 15:57 <willcooke> I'm thinking of this: 15:57 <willcooke> 1. How do we support flavours in the move to Mir 15:57 <willcooke> 2. How do we work with Firefox to support them in our move to Mir 15:58 <willcooke> 3. System Image updates on the desktop - how & why 15:58 <qengho> mlankhorst: May I have your advice on this bug report? See the two videos in description. https://bugs.launchpad.net/chromium-browser/+bug/1383667 15:58 <ubot5> Ubuntu bug 1383667 in chromium-browser (Ubuntu) "UHD 4k Resolution Unity DE bug window in Chrome(mium) and Steam" [Undecided,Incomplete] 15:58 <willcooke> STEAMROLLER! 15:58 <willcooke> 4. clicks & debs on the desktop. They will need to live side by side I think. So, how & why. 15:59 <willcooke> I know didrocks has a session of UDTC 15:59 <willcooke> what else should we have a session on? 15:59 <willcooke> Please let me know asap 15:59 <willcooke> either here or by email 15:59 <willcooke> and I'll get them scheduled 15:59 <didrocks> willcooke: I have another session on bluez, if we still want to do it this cycle 15:59 <willcooke> didrocks, great! Yes - I'd still like to see if we can land that 16:01 <willcooke> everyone OK with that? 16:01 * willcooke accepts silence as acceptance and willingness to chair a session. 16:01 <seb128> some of those sessions don't seem that useful 16:01 <desrt> flavours-move-to-mir for example... 16:02 <seb128> like "firefox to mir" is not something we are likely to resolve in a UOS session 16:02 <desrt> seems like the sort of discussion that everyone will stay away from in droves... 16:02 <seb128> especially with nobody maintaining firefox on our side 16:02 <seb128> bluez seems like a JDI 16:02 <didrocks> seb128: we need synchronization with KDE and other flavors on bluez 16:02 <seb128> cyphermox said he would do the merge, and everything else is just syncing with debian/patching 16:02 <didrocks> and we need to sync with cyphermox & co, their team didn't answer to emails yet 16:02 <seb128> didrocks, that sort of already happened over 2 cycles on -devel and launchpad bugs report, Debian finished the migration 16:03 <seb128> k 16:03 <didrocks> but if you have info from all of them, including 3rd party, that's great :) 16:03 <cyphermox> what emails? 16:03 <seb128> didrocks, I discussed it with cyphermox in Washington 16:03 <cyphermox> bluez still needs a new pulse first, and that's not released yet 16:03 <seb128> didrocks, https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1162781 has some details as well 16:03 <ubot5> Ubuntu bug 1162781 in bluez (Ubuntu) "bluez package out of date, 5.3 is available" [Wishlist,Triaged] 16:03 <didrocks> seb128: seems we need a plan for action still, to at least have the knowledge of everyone and not forgetting any flavors 16:03 <cyphermox> otherwise we break HSP -- hangouts with bluetooth headsets ;) 16:04 <didrocks> do you know if kde is happy to move to it this cycle? 16:04 <cyphermox> as far as I know they expect it just as much as we do 16:04 <didrocks> cyphermox: but better that said publically than implied, right? 16:04 <cyphermox> qt 5.4 adds more bluez5 support, and we don't have that yet either 16:04 <didrocks> and in advance, which was the goal of UDS sessions AFAIK 16:05 <seb128> didrocks, I think they are, Debian finished that migration 16:05 <didrocks> seb128: ok, if you want to do the migration without the session, be my guest :) 16:05 <willcooke> sounds like we have at least one good session :) 16:05 <seb128> feel free to have a session 16:05 <seb128> I guess it doesn't hurt 16:05 <willcooke> better to be explicit than implicit 16:05 <seb128> yeah 16:05 <didrocks> at least, not having anyone telling "I didn't know" 16:05 <didrocks> right, which is the point 16:05 <cyphermox> yup 16:06 <didrocks> cyphermox: I'll subscribe you to the session 16:06 <cyphermox> didrocks: thanks 16:06 <cyphermox> make me required ;) 16:06 <didrocks> cyphermox: will do :) 16:07 <willcooke> so I need some more ideas for sessions then - we should have some "route to 16.04" discussions, which I think the system image updates and debs/clicks session are appropriate for, right? 16:07 <willcooke> but the other two are more tricky 16:07 <willcooke> so a couple more useful session ideas by email would be very helpful. 16:08 <willcooke> right - last call for any other business..... going in 10, 16:08 <willcooke> 5 16:08 <desrt> 0 16:08 <willcooke> gone 16:08 <willcooke> #endmeeting