Developer Area/Release Instructions/Release day
From Mahara Wiki
< Developer Area | Release Instructions
π Final checks before starting release day
π¨ Make sure that any security reviews/patches are merged before proceeding π¨.
π Security team (if you don't have +2 review status, you won't be able to see these patches)
- β Merge the 'Draft' security patches.
- β Update the related Launchpad bugs to 'Public security'.
π Release lead
- β CVE #'s - Security issues have an assigned CVE number?
- β Backporting - security fixes backported to all supported versions that need them?
- β Bugs fixed - all bugs going into his release have their fixes merged for all supported versions?
- β Comms - to Mahara partners + drafted the forum posts?
π·π» For all devs
- β
git pull mahara-scripts
- β Valid GPG - do you have a valid GPG key added to your Launchpad account? See https://launchpad.net/~username/+editpgpkeys
- β
lptools
- do you have the lp-upload-project installed for uploading the release tars?apt-get install lptools