Subject: Mir & UnityNextUI weekly Mar29, 2013

From: Kevin Gunn <[email-masked]>
Date: Sat, 30 Mar 2013 09:41:09 -0500

Hi all,
hope all finds you well.
Please find the Mir/UnityNextUI team weeklies
br,kg

*UnityNext & Mir Weekly Report**
*Mar 29, 2013*
*

*Current Team Theme*

  * Integrate UnityNext onto Mir
      o Improve UnityNext testing & code cleanup post MWC
      o Mir build out to support UnityNext
  * As always  live action here
      o https://blueprints.launchpad.net/ubuntu/+spec/client-1303-unity-ui-iteration-0
      o https://blueprints.launchpad.net/ubuntu/+spec/client-1303-mir-phone-iteration-0

*Acheived this week**
*

  * Mir
      o Merged pretty large & important composition on demand (e.g. only
        when view changes)
      o Proposed large change of integration of HWC 1.1 on Nexus4 to the
        Mir server, active review
      o Added glog logging
      o Couple of MPs & merges
          + SurfaceStack, client input, & buffer age cleanup
          + bugs 113170, 1158564
      o Edge type change proposed, lots of discussion on the MP
  * UnityNext UI
      o Test coverage report available through jenkins (job name
        unity-phablet-qmluitests)
          + reporting wrong number at the moment, but coverage is about 30%
      o Began work on 3 UX options for phablet, usability testing next week
      o Fixed unity/phablet for build failures for raring, large amount
        of MP's merged
      o Notification ui with test up for review
          + related, using test code to drive back-end APIs,
            notification just happens to be first
            https://code.launchpad.net/~saviq/unity/phablet.notification-interface-tests/+merge/155914
            <https://code.launchpad.net/%7Esaviq/unity/phablet.notification-interface-tests/+merge/155914>
      o Rework app lens to support dynamic appearance of apps
      o  Tests added
          + MP'd for launcher, pageheader
          + merged for stage, dash preview (cleanup), hud (cleanup)

*Shooting for next week*

  * Mir
      o Conclude on & land addition for surface edge type
      o Address comments & land in process egl client support
      o Continue input work (for touch)
      o Continue logging work
      o Work on getting glmark2 run automated, establish baseline
  * UnityNext UI
      o Land notification ui & test
      o Get backend notification API agreed
      o Land fix for dyanmic app support in App lens
      o Continue creating & landing tests to improve coverage

*Risks and Issues*

  * Issue of UX usability, testing outcomes impact unknown

*Noteworthy/Something cool*

  * Published instructions  & scripts to build/run UnityNext
    http://unity.ubuntu.com/getinvolved/development/unitynext/ on hw or
    phone shell in a window on desktop, simple & easy