[Systems] Release Meeting 2012-03-09

Andrea Cimitan andrea.cimitan at canonical.com
Fri Mar 9 10:52:51 UTC 2012


Only reporting sections worth having a look, no blocking items.

=== What was done engineering wise? ===
* indicators
  - bugfixing all the way for 12.04 quality
  - Start on indicator-appmenu work for GMenuModel menus (FFe 924007)
* gnome-control-center
  - bugfixing on the sound panel
  - Discussing datetime timezone design issues to work towards fix -- 
may result in UIFe request
* light-themes
  - bugfixing
* utouch
  - Added evemu input device recording playback to xorg-gtest
  - Developed better xorg-gtest integration with upstream xorg macros
  - Updated X server to input stack from upstream version 1.12
  - Uploaded fix for X synaptics to disable clickpad support by default
   -- Clickpad support conflicted with two-touch click to right click
  - Added xorg-gtest testsuite support
  - Added test case for bad angle gesture properties
  - More gesture accept/reject development
  - Released new utouch-grail upstream and for Precise
  - Proposed fix for grail touch state error
  - Lots of good testing and bug filing for gestures in Unity
   -- Developing fixes for unity MT grab handles
  - More unity geis v2 porting

=== Summary of bugs ===
* indicators
  - Fixed libindicate's build for jenkins 931759
  - Fixed libappindicator's build for jenkins 931764
  - Fixed indicator-appmenu build for jenkins 938986
  - Removed duplicate timezone listings in datetime 833337
  - Patched minor memory leak in appmenu-gtk 830260
  - Fixed bugs found by / warnings generated by 
Coverity: 943746, 943747, 944220, 944250, 944238, 944236, 944234, 944220, 944220,943757, 940651 

  - Dbusmenu icon bugs: 934574, 878708
  - Libindicator valgrind issue: 719457
  - Libappindicator title/name/icon bugs: 885080, 875770
  - Fixed indicator-sound 908682, 771202, 939929
  - Fixed indicator-session (Restart icon bug - pushed back to MVO 
because the initial lies in packagekit)
* utouch
  - Fixed libXi bug that prevented smooth scrolling on 32-bit machines 
949465
  - Reworked xorg-gtest build and install system for source distribution 
949933
  - Fixed an X server bugs that prevented gestures from working  929408
   -- Developed test case, I hope to upstream it next week
  - Developed test for and merged fix for touch grab error handling 937021
  - Fixed bogus tap gesture at end of drag gesture 944901

=== Next week ===
* QA and bugfixing for both light-themes and indicators
* utouch
   - Work on unity touchscreen touch grab bug 949791
   - Work on atomic gesture construction bug 949916)
   - Finish gesture accept/reject development (FFe 934207)
   - Work on all Unity gesture bugs
    -- Atomic gesture construction bug 949916
    -- Tap gesture goes back to update state after ending 949855
    -- Anything related to grab handles not working
   -  Begin implementing more Unity gesture specifications

=== Issues ===
* Gtk+ 3.3.18's "smooth scrolling"
- 3.3.18 introduces a "smooth scrolling" feature which affects 
negatively scrolling performance on touchpad and touchscreens, I'm 
considering asking to distropatch libgtk-3-0 and disable the new 
scrolling until upstream fixes performance. Another solution is to add 
hacks in overlay scrollbars, not that keen as they will increase complexity.

~~~

List of remaining exceptions, a possible UIFe was added.

=== FFe ===
* Locally integrated menus
  - indicator-appmenu side
  - will fall under the FFe for LIM being filed by Unity Shell team
* GMenuModel support in HUD/Appmenus
  - https://bugs.launchpad.net/indicator-appmenu/+bug/924007
  - Would you formally apply a FFe to this?
* Improved support for XUL applications
  - https://bugs.launchpad.net/indicator-appmenu/+bug/921231
  - Would you formally apply a FFe to this?
* Disable overlay scrollbars for accessibility
  - https://bugs.launchpad.net/ayatana-design/+bug/934123
  - It's quite important for being a LTS, should be in 12.04
* Geis grail gesture accept/reject
  - https://bugs.launchpad.net/utouch-geis/+bug/934207
  - Not "required", but really needs to be in 12.04

=== UIFe ===
* Possible change request for timezone/datetime panel in the control center
  - Will file a bug report after finishing the discussion

~~~

Looking forward Beta 2!




More information about the Ubuntu-release mailing list