Mir

MP Submission Checklist Template

Note: Please ensure you include the following form filled out and submitted along side your code to the MP ticket.

  • Answers to checklist questions are desired to be 'yes' but if 'no' or 'not applicable' please expound
  • Did you test your feature/code change/bug fix ? what device(s) ?
  • Did you break mir server API or ABI and have the relevant bumps to .so and debian docs been made ?
  • Did you break mir client API or ABI and have you followed up with the known clients & announced on mir-devel mailing list ?

MP Review Checklist Template (aka Silo Wrangling)

NOTE: MP process should not change as it is currently performed within the Mir team

  • Make sure the projects for a Mir landing are built in the correct order.

    • Mir must build first, the platform-api, qtmir, unity-system-compositor. Otherwise the projects may pick up an 'old' Mir already in the archive.
    • This can be done by entering the project order in the text box of the jenkins build page for the silo.
  • Mir MP submissions will automatically be assigned to mir-team
  • In the instance you are not a mir-team member and you've been asked to review
    • Are you a component owner of something dependent on Mir, do you see any issue with Mir's change in relation to your component ?? comment as necessary

MP Landing Checklist Template

  • Is the MP approved by at least 1 member of the mir-team
  • Are the approvals equal to or greater than the disapprovals
  • Ensure CI passes & the checklist is complete, if there are any acceptable failures please explain

  • Don't forget to check on Xorg in the case of client API break
  • Test build gtk+3.0 and qtubuntu in case of API changes - these must be kept building in the archive

Process/Merges/Checklists/Mir (last edited 2015-06-02 12:18:19 by cpc11-nott14-2-0-cust929)