Release Checklist
- Make sure there are change logs for each software
- web
- pos
- manual sync
- auto sync
- database
- Tag the version in GIT upon release.
- Before releasing the patch on any client's production server, it should be tested on a dummy or staging server.
- All departments(including the product owners) should be trained or informed of any major changes on the next release.
- List all pending mantis/feature that should be existing in the patch
- Check which AV branches should be updated immediately after the release of the patch
- Update the version compatibility table
- Make sure that the javascript files with changes have an increment in version. this is to avoid having problems with the browsers cache.