New package checklist
This a checklist which developers have to follow to submit a new package to MeeGo OBS of http://build.meego.com. This checklist talks about only specical parts for new package, for other commen practise required to submit code to MeeGo, please follow Submission Checklist
Following this checklist will ensure smooth submission and acceptance of NEW package.
Step 1: agreed upon by copyright owner
Please make sure copyright owner of this new package agree putting it in public MeeGo OBS of http://build.meego.com. Especially if it's owned by a company, we need to be more careful.
- For package owned by Intel, please make sure it passes open source PDT. Nokia has similar process inside.
Step 2: Appropriate license
- I have tested my changes on all relevant hardware. All code must be solid and tested before submission.
- If I make a change to a big package with a lot of dependents like the kernel, qt, etc. I will make sure this does not break any MeeGo verticals.
- If my change will cause regressions, I must communicate with Release Engineering on what the expected regressions will be, and the ETA of when this can be rectified.
Step 3: Changelog must refer to a feature # or bug #