Roles and responsibilities

R=Responsible

A=Accountable/Approver

C=Consulted

I=Informed

Release Coordinator (RC) - Oleksii Petrenko

Scrum-master (SM) - Folio Development Teams Home

Platform PO - Jakub Skoczen

QA Lead (QaL) - Anton Emelianov (Deactivated)

TL - Folio Development Teams Home

FOLIO DevOps Lead - Jakub Skoczen

KitFox - Dilshod_Khusanov 

Release activities 

RC 

SM 

Platform PO

PO

QaL

TL 

Dev Team 

FOLIO DevOps Lead 

Patron team

KitFox

Plan platform API freeze

A

I

R

C

I

I

I

I

I

I

Prepare release plan and share it with community 

R/A 

C/I 

C/I 

I

I

I

Prepare Bug-fest environment 

A

I

I

R

Verify that all modules that are involved to release has associated ownerR/AÌIIIC
III
Inform teams regarding deadlinesR/A CIIIIIIII

Major/feature release 

GitHub: Merge temporary release branch tmp-release-X.Y.0 to master. 

I

I

I

Jira: Mark as released. Add next versions. 

I

I

I

Slack: Announce on #releases  

I

I

I

Docs: Update public documentationIRIIIIIIII

Teams release planning

Review #release channel daily 

N/A

I

I

Plan module upgrade to new component (1-2 sprints) 

N/A

I

I

Ongoing release actions

Notify team regarding release gaps 

I

I

I

Contact with KitFox team regarding bugfest environment preparation 

R/A 

C

C

I

I

Ask PO to make smoke/sanity testing before bugfest startAIICRIIIII

Create jira dashboard to track bug fest issues (team and community) 

I

I

I

I

Shares bug-fest status and load for teams: via email, via slack

R

I

I

I

I

Bugfest actions

Bugfest setup 

CIIIAIIIIR

Review bugfest data

AI

I

RCIIIII

Bugfest timeline/milestone

R/AIIICIIIII

Requesting a testrail account

CIIIR/AIIIII

Request for an update to merged to bugfest 

CIIIAIIIIR