From d695dabe4eaee9ee042a93166d10cfe109ed33e6 Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Fri, 22 Mar 2013 01:53:32 +0530 Subject: [PATCH] Added RELEASE-CHECKLIST.md, to help prevent sadpandas --- RELEASE-CHECKLIST.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 RELEASE-CHECKLIST.md diff --git a/RELEASE-CHECKLIST.md b/RELEASE-CHECKLIST.md new file mode 100644 index 000000000..b60308bec --- /dev/null +++ b/RELEASE-CHECKLIST.md @@ -0,0 +1,11 @@ +To prevent sad pandas, please check the following items before making a release: + +- Make sure that the APP POINTS TO COMMONS. This is very important, and should be + ensured. The variables to check are `API_URL`, `IMAGE_URL_BASE`, `HOME_URL` and + `EVENTLOG_WIKI`, in `CommonsApplication.java`. Preferred way to do this is to have + a staved `git stash` that applies these, and then apply them (and make a branch) + before pushing them out +- Check for database schema migrations. If you modified the `DATABASE_VERSION` in + `DBOpenHelper`, ensure that you have appropriately written recursive migrations + in your appropriate `onUpgrade` methods. **Test** this before pushing out! You + only need to test from the last database version, so should not be that hard!