Next release (january 2020)
This is an attempt to keep an overview of open problems which prevent us from our next release.
Please add/edit this continuously.
Plans to release as suggested in Slack
to-dos
-
calm down Sentry quota: 13k-font-error - concentrate on release
- reduce risky feature merges. There is a milestone for "the release after" or something like that
- increase MR reviewers
- check Sentry error reporting: https://sentry.io/organizations/foodsharing-ev/
- intensive beta testing with #foodsharing-beta slack channel
- Post missing test tasks to our #foodsharing-beta Slack channel
release blocking / waiting for
-
pickup status slot-marker bell hidden by long store name #742 (closed) !1190 (merged) -
store menu reduction/filter as it also helps sorting out wrong store stats !1144 (merged) by @jofranz -
!1307 (merged) disabling pickup slot markeres until after release (merge very short before release) -
!1160 (merged) Review/merge: Prevent forum thread email sending to countries and federal states. -
Revert !1128 (merged) or better go for !1145 (merged) @fs_k -
Check with @nhauser if page content has been added for 5x failed quiz users (maybe @chriswalg, @fs_k or others): https://beta.foodsharing.de/?page=settings&sub=upgrade/up_fs (discussion below) -
Check if increased load can be fixed. Slack discussion -
!1300 (merged) Move bellUpdateTrigger to maintenance method to see if it improves increased queries per seconds
-
-
fix two broken search methods by @jofranz !1217 (merged) -
broken comment deletion !1261 (merged) -
problems accessing mailboxes after beta deploy of around 19.12.2019 !1263 (merged) -
foodsaver gateway warning. Handed out as a starter task: https://sentry.io/share/issue/f7b263be2714486792c9b65a49253bab/ !1278 (merged) -
Broken memberlist images. Example: https://beta.foodsharing.de/?page=bezirk&bid=1&sub=members !1283 (merged) -
!1296 (merged) Newsletter count Bug: !1273 (comment 265977097) @Caluera is having a look -
!1299 (merged) Broken search when adding new members to stores having more than one region: https://yunity.slack.com/archives/C74JC2V26/p1577127327025200 (maybe @svenpascal ?) -
!1304 (merged) Dependency update fix/rollback: https://yunity.slack.com/archives/C1T1ZM9A4/p1577128685051400 -
!1302 (merged) Different but new email from/to problems in Sentry ~"only in beta" (maybe @alex.simm ?) -
!1313 (merged) Possible fix for crash with quiz sessions: -
!1308 (merged) !1306 (comment 269396155) Looking for a mailbox fix for errors around the trash folder -
Needs to be tested: !1322 (merged) Downgrading foodsavers doesn't seem to work anymore: https://yunity.slack.com/archives/C74JC2V26/p1579113131077500 -
!1323 (merged) followup fix for review/merge https://yunity.slack.com/archives/C1T1ZM9A4/p1579546160055400
-
-
Broken members list: https://beta.foodsharing.de/?page=bezirk&bid=1&sub=members
transparency
-
are all MRs with impact on the frontend sufficiently explained in the Release notes? More support from those people after the merge button is pressed: @jo, ..., (enter your name), ...?
optional
-
fix or deactivate bell deletion (!1180 (merged)) until there is a solution #732 (low prio) -
Missing translation for mobile phone: https://yunity.slack.com/archives/C1T1ZM9A4/p1577735793132100 -
!1295 (merged) Changing an email link and some text -
!1274 (merged) Remove unused stats and maintenance methods -
!1289 (merged) Refactored and changed time range for store fetch warning mails -
!1280 (merged) Make mail recipients list foldable
minutes before release
- are there sql migrations this time?
-
clean up and force push changelog. Check for duplicated entries -
screenshot stats in preperation for nightly run -
Check if Sentry CSP is disabled like discussed with @nicksellen https://yunity.slack.com/archives/C1T1ZM9A4/p1578848988023500
during release
-
push a tag to the master branch -
copy release branch to release folder with date name? -
reset all sentry issues until they happen again -
write down the newest account id which exsits (to narrow down bugs later): 371579 (27.01.2020 - 13:13) -
send an email to it@foodsharing.network to have a timely "marker" when the release happend (bonus points: with above mentioned user id)
the day after release
- check Sentry error reporting
-
check screenshots from above if the stats are still correct !999 (merged)
some days after release
- check if nightly scripts are running fine
-
#790 Drop legacy passwords: 252e7264
Edited by Johannes