15:30 #startmeeting Desktop Team Weekly Meeting - 2015-07-28 15:30 Meeting started Tue Jul 28 15:30:22 2015 UTC. The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:30 15:30 Available commands: action commands idea info link nick 15:30 End of July already?!!??! 15:30 Oh boy 15:30 Tempus fugit 15:30 Roll call: attente, dgadomski, didrocks, fjkong, happyaron (out), laney, qengho, seb128, sweet5hark, tkamppeter (out), themuso (out), robert_ancell (out) 15:30 hey! 15:30 o/ 15:30 hey 15:31 Let's roll... 15:31 #topic attente 15:32 How you doing attente? 15:32 hi, short week, continued discussions and re-factoring gtk menu positioning code for the mir backend 15:33 attente, eof? 15:33 (eof) 15:34 thanks! Let me know how you get on with that issue Chris mentioned earlier. 15:34 I think I remember you talking about that issue before 15:35 #topic dgadomski 15:35 hi 15:35 I've been on vacation for the last couple of days so nothing to share this time 15:35 quick and easy! 15:35 so EOF, thanks 15:35 #topic didrocks 15:35 More holidays.... 15:35 oh, no 15:35 you've been back a week now 15:36 tssss :p 15:36 * Ubuntu Make: 15:36 - review community contribution (multiple back and force) on firefox dev language support. Should be ready to be merged soon! An excellent new contributor is on this one. \o/ 15:36 - tutor and help another new contributor on first step to implement the intel SDK support. 15:36 - bugs triaging. 15:36 * Dev advocacy: 15:36 - implemented u1db support to splitthebill example. 15:36 - adding multiple pages and try to form best practice like 2 way databinding, signals, private properties (write as well in which order to go over them in the tutorials). 15:36 - fought with positionning issues and the QML layout system to understand it better and its limitations (bugs). 15:36 - raised multiple bugs (2 on u1db-qt and button+icon sizing) for issues not making sense for developers. 15:36 - good chat with our uitk upstream developers on those. 15:36 - check and try to get some ideas on what would be good examples for IoT related tutorials/sessions. 15:36 * Misc: 15:36 - Checked in prerelease that multiple SDK IDE bugs are indeed fixed. 15:36 eof 15:36 - after the snails, waiting now for some frog emails 15:36 excellent, thanks a lot didrocks 15:37 yw! 15:37 * willcooke makes a note to think more about IoT examples. 15:37 would be appreciated, I have some leads 15:37 #topic FJKong 15:37 Howdy FJKong 15:37 hey 15:38 * testing for new release of sogou IM 15:38 1 skin preview loading speed when swith to sogou IM the first time 15:38 2 auto start after crash or process killed 15:38 3 status of memory using 15:38 4 stablility testing 15:38 * half day for Sweden VISA interview 15:38 that'all 15:38 Good luck with the Visa 15:38 and thatnks 15:38 thanks 15:38 still waiting for the news 15:38 #topic happyaron 15:39 Swisa 15:39 1. Bring CI system of sogoupinyin back to life 15:39 2. Preparing release of sogoupinyin (major feature: Shuangpin), 15:39 working with QA now 15:39 3. Product manager has changed, helping with the handover work 15:39 4. Update packages of Ubuntu Kylin, prepare for Alpha 2 15:39 #topic Laney 15:39 helloooOOOOoooooOOooo 15:39 • Some release wrangling for alpha 2 15:39 • Babysitting (& bug filing) of autopkgtest-cloud while p-itti was away 15:39 • Bugfix to gnome-screenshot to make enter work on the print screen dialog 15:39 • Patch pilot 15:40 • Get gstreamer 1.0 uploaded, which got stuck on... 15:40 • vpx transition, usual fun 15:40 ∘ update gst-bad-0.10 to fix FTBFS with new vpx 15:40 ∘ Kick some autopkgtests 15:40 ∘ Fight with libav which is in some weird half dead state, kill it a bit more 15:40 • Testfixes to get glib migrated 15:40 ∘ matplotlib -> pyside -> shiboken (python3.5 breakage) 15:40 ∘ udisks2 (kernel bug #1478623, overridden) 15:40 bug 1478623 in linux (Ubuntu) "Kernel oops - blk_update_request: I/O error when running udisks2 force_test_removal test" [Undecided,Confirmed] https://launchpad.net/bugs/1478623 15:40 ∘ chromium-browser (fixed) 15:40 ∘ winff 15:40 ∘ notice that autopilot got broken, give some feedback and reviews on how to fix that 15:40 • Merge gtk3 with Debian to get 3.16.6 15:40 • Get new gnupg2 and gcr bugfix in to re-enable "Save in password manager" support, not that I dare to use it... 15:40 • Next: make sure A2 is released, (still) push e-d-s 3.16, review gst-bad patch from abeato 15:40 ⚔ 15:41 thanks Laney 15:41 #topic qengho 15:41 I wish those sub bullets indented properly :( 15:41 - chromium-ozone-mir progress! I expect to have it running in the next week! Perhaps not running *well*. 15:41 - orientating self to firefox. 15:41 - new chromium 44 almost ready. ffmpeg library inclusion caused about five packaging problems. tried to get it to CCC before his vacation, but I don't think it's going to happen. 15:41 EOF 15:42 thanks qengho, nice work on the Mir b/e 15:42 (and they other stuff, of course) 15:42 *the 15:42 #topic seb128 15:42 • snappy personal 15:42 ∘ reviewed/NEWed unity-scope-snappy 15:42 • sponsored new gegl and gnome-photos 15:42 • NEWed binaries from previous review round, accepted gnome-calendar 15:42 • some wily archive maintainance 15:42 ∘ fixed didjvu build 15:42 ∘ fixed spice-gtk installability issue 15:42 ∘ reverted zenity to webkit1 which is the only version in main 15:42 ∘ fixed account-plugins blocked in proposed due to installability issues 15:42 ∘ ucommon transition (soname change) 15:42 ∘ libplist transition (soname change) 15:42 ∘ looked a bit at some python3.5 transition issues 15:42 • SRUed u-s-d touchpad toggle fix to vivid/trusty 15:42 • sponsored u-c-c trusty SRU (video details) for the oem team 15:43 • looked at touch langpack not shipping glib translations 15:43 • started discussion about moving bluetooth auth from settings to a standalone service (touch) 15:43 • got regularly sidetracked by some bugs triaging/reporting/fixing for touch issues I hit on my phone 15:43 15:43 some good archive abuse 15:43 oh, also discussed gcc5 transitions and starting looking at it a bit more/signed up for helping 15:43 thank you seb128 15:44 yw! 15:44 #topic Sweet5hark1 15:44 hello, this is going to be a wall of text. brace for impact. 15:44 :) 15:44 - packaged LibreOffice 4.4.5 for ppa 15:44 - work on vanilla/dedebianized libreoffice package as a base for snap/click package creation 15:44 -- first attempt: disabling mostly only what we dont build in Ubuntu either: 15:44 --- collada, firebird-db, gstreamer 0.10, kde3, postgresql, bundled fonts 15:44 --- use only boost, python, cairo, icu from system, but bundle (if used): zlib, jpeg, clucene, expat, libxml, ucpp, openldap, poppler, mariadb, hsqldb, beanshell, rhino, jfreereport, odbc, sane, bluez, glm, vigra, hunspell, mythes, lpsolve, coinmp, liblangtag, eot, revenge, ebook, etonyek, freehand, odfgen, libcdr, mspub, mwaw, libpagemaker, libvisio, libcmis, libwpd/wps/wpg, lcms2, libabw, mdds, glew, nss, graphite, orcus, harfbuzz, a 15:44 --- does NOT build any debug symbols, do NOT build l10n beyond english etc. 15:44 --- => 114MB binary xz-compressed *.deb amd64 (installed size obviously larger) 15:44 -- second attempt: enable mergelibs, disable: gltf, odk (500MB sdk docs), galleries, any theme beyond tango 15:44 --- => 78MB binary *.deb amd64 15:45 -- third attempt (for docviewer): disable cups, coinmp, dbus, extensions, extension-integration, gconf, gio, gstreamer-1.0, gtk, liblangtag, lotuswordpro, lpsolve, neon, pdfimport, randr, scripting: beanshell/javascript, systray, impress-remote, webdav, help/helppack-integration, java 15:45 --- => 68MB binary *.deb amd64 15:45 --- note that armhf binaries seem to be some 10-15% smaller than amd64 => expect armhf to be ~60 MB 15:45 -- lintian of course implodes into a black hole after a long hissy fit on the package as it install entirely into /opt/libreoffice 15:45 -- debian/rules on this is a trivial 46 lines as opposed to the 3300 on the debianized version 15:45 -- this is not even starting to try tricks like compiling with -Os instead of -O2, or nuking files out of the install (say: base stuff) 15:45 -- oh, I also looked into using -flto link time opt. -- didnt work out yet though, but would likely be aweseom sizewise. 15:45 EOF 15:46 bundling the world... so this is progress... 15:46 * Laney holds Sweet5hark1 15:46 :) 15:46 Laney: *cough* right 15:46 Thank you Sweet5hark1, we feel your pain 15:46 #topic tkamppeter 15:47 - ghostscript: Uploaded version with security fix applied to Wily 15:47 - cups-filters: Continued work on cups-browsed to let the daemon observe D-Bus notifications from CUPS to handle in a more sophisticated way if a cups-browsed-generated printer is set as default and also to implement load balancing when the same printer is provided by various servers. 15:47 - Bugs. 15:47 #topic themuso 15:47 * Started revising plans for accessibility profile management in Ubuntu, with plans to completely implement a better solution for 16.04. 15:47 * Further to the above, started investigations as to the best way to store profile settings, with a desire to be able to revert to whatever the default setting was originally. 15:47 * Further work ongoing upstream for Speech DIspatcher plans and some patch processing. 15:47 #topic robert_ansell 15:47 cell 15:47 - Released xorg-server 1.17.2 15:47 - End of lifed lightdm 1.12, simple-scan 3.14 15:47 - Updated glibmm 15:47 - Fix zeitgeist FTBFS with GCC5 15:47 - Fix issues in gegl 0.3 package 15:47 oops 15:47 * Laney pays attention :) 15:47 #topic robert_ancell 15:47 all that other stuff ^^ 15:47 lol 15:47 #topic AOB 15:48 Any other business? 15:48 o/ 15:48 just wanted to mention that we should refresh the bluez5 ppa and try to land that this cycle 15:48 yes indeed 15:48 there are no phone planned based on wily so that's not a blocker 15:48 did the touch side changed? 15:48 * willcooke is discussing now with phone people 15:48 ah, you want to regress it? 15:48 didrocks, they have it on their backlog for next iteration 15:49 but we don't need to block wait on them since there is no wily product 15:49 it's the only way we are going to get that update before the lts imho 15:49 I unfortunately quite agree, even if I dislike the "let's regress and fix" 15:50 but as it's been on their backlog for quite a few iterations… 15:50 maybe that would be a decent way, no idea 15:50 yeah, same here 15:51 anyone who want to help refreshing the ppa packages? 15:51 cyphermox, maybe you are interested to help on trying to land bluez5? ;-) 15:51 I can give an hand, but after the gcc5 things I said I work on 15:51 so probably next week 15:52 next week seems a better target 15:53 I'm busy with a multipath-tools SRU that should happen before yesterday 15:53 yeah, we are speaking about resuming work in the ppa to get in a state where we can land 15:53 k 15:53 willcooke, I don't think we need to discuss that more in the meeting btw 15:53 so, I'm +1000 on landing bluez5 this cycle 15:53 oki, let's wrap. We can always carry on other topics later 15:53 #endmeeting