Launchpad

Unity Next UI is an evolution in the Ubuntu shell to achieve convergence across multiple form factors...phone, tablet, desktop, tv. The effort to get there will leverage the Ubuntu Touch developer preview. The Ubuntu Touch preview was written in such as a way as to be the seed for the next genertion, it is not demo code. As such, with any focused development, once created it needs testing. This blueprint is an effort to capture the testing needed to enhance & maintain quality of a the Unity Next shell. Primarly, this blueprint captures testing required to cover UnityNext. Which consists of shell core, indicators, notifications, launcher, lens, dash, hud.

Please check this list of components & there analysis wrt testing (e.g. tested, not tested, ignore, will be replaced...so don't write a test yet)
https:/ /docs.google. com/a/canonical .com/document/ d/168LtNtSQCVM5 tXNL6ZSJeZ1- vgrpgR37kMcVDHU Qs3Q/edit
also, please mark your name as working in the doc as well as adding a line item to this blueprint

Acceptance criteria for March / ubuntu- 13.04-month- 5:
#1) Provide 75%+ coverage of all the UnityNext code
#2) Have Continuous Integration testing for autolanding code.

Acceptance criteria for April / ubuntu- 13.04-month- 6:
#1) Current test coverage is ~30%, increase to ~50% as reported in unity-phablet- qmluitests coverage on jenkins

Acceptance criteria for May / ubuntu-13.05:
#1) tbd

Read the original on blueprints.launchpad.net ↗