See DetailedCoverLetterTemplate for information on what actually goes in the sections.
Summarise the problem that you're solving.
Summarise the proposed fix for the problem
Any notes from pre-implementation discussions.
Detailed description of your implementation.
If your change contains a net increase in Lines of Code for Launchpad, explain why you think this is valid.
Details of test commands to be run to test this branch.
Demo and Q/A
Explain how to demonstrate the fix and how to carry out QA on it.
Paste output from make lint here - if there's lint related to your code, fix it so that you don't have to paste it here!