Closed
Milestone
May 1, 2022鈥揇ec 18, 2022
Release 'Icecream' 馃崹 , December 2022
Before the release
-
there might be a problem with Symfony mailer since !2247 (merged) (see #1346) -
node.js is on a live version? -
code is up to PHP 8 standards? -
update composer.lock (ask Stefan ^^) -
!2217 (merged) is finished but criticized as a feature (https://foodsharing.de/?page=bezirk&bid=734&sub=forum&tid=170940 and https://beta.foodsharing.de/?page=bezirk&bid=2296&sub=forum&tid=167244). Is there a consensus in the team (devcall) to keep this MR and !2208 (merged) / are they reverted for this release? In https://yunity.slack.com/archives/C1T1ZM9A4/p1660212131245849 no consensus was reached so far on how to find a middle ground with the ProduktAG (who had voted to not implement the feature at all). It would be prudent to 'comment out' the code for now so that we don't escalate the situation any further. COMMENT BY A DEV: "The product team doesn't have the power or authority to overturn a development or that a development has to be done in a way that the productteam wants it. Nor does every development has to be approved by the product team. This is on purpose so a development can't be blocked. There has been sufficient discussion as well as changes that had been taken into consideration." COMMENT BY JONATHAN: I want to take the userbase serious. This is not about blocking development in my point of view, but it is about honest communication. Stating that 'there was sufficient discussion' leaves the question where one can read about said discussion. I'll Update the product workgroup thread with this new info. => RELEASE -
No duplicate entries in the changelog -
No urgent problems in Sentry? -
No open testing tasks? -
Leftover from %Release 'Feige': September 2021 馃ェ : fs_betrieb_team : make primary key from betrieb_id, foodsaver_id and remove id field ==> move to next release(moved to %Release Jackfrucht馃崍 (September 2023)) -
Prepare release notes [WIP @chriswalg] -
update the footer [WIP @chriswalg] -
check if something was pushed to production between releases -
remove 5c08ab0e from production branch
-
-
fix the picture URLs for food share point in the database (#1490 (closed)) ==> AFTER RELEASE(moved to %Release Jackfrucht馃崍 (September 2023))
release without 'squash commits'
During release (maintenance needed)
-
Update the mail server constant on production for !2247 (merged) @stcz ansible!7 -
Update PHP-FPM Version on server @stcz -
Update cronjobs for !2407 (merged) @stcz ansible!9 -
Adapt chatserver/websocket service !2405 (merged) @stcz ansible!6 -
(If !2486 (merged) was part of the release) Update production config to have /public in its root directive !2486 (merged)
After the release
-
Are there any changes that might be unfamiliar to people and cause confusion? -> Talk to support about these -
Consider fixing #1109 (closed) before any other MRs are being opened -
!2222 (merged) needs an sql query to clear up the data. @AntonBallmaier wanted to write it.(moved to %Release Jackfrucht馃崍 (September 2023)) -
Check if cronjob is running ansible!9 -> Broken(moved to %Release Jackfrucht馃崍 (September 2023)) -
If something gets released between releases, best note it in the next milestone %"Release that starts with J/K date TBD" -
Test the changes in the nightly maintenance: !2210 (merged), !2215 (merged), !2407 (merged)(moved to %Release Jackfrucht馃崍 (September 2023))