Difference between revisions of "Role Release Manager"

From Gcube Wiki
Jump to: navigation, search
(Procedures Involvement)
Line 1: Line 1:
 
== Role Description ==
 
== Role Description ==
The Release Manager is responsible for the management of the D4Science Release and Maintenance Cycles. The main tasks are:
+
The Release Manager is responsible for the management of the gCube Release and Maintenance Cycles. The main tasks are:
* run local/remote subsystem builds
+
* publishes the release plan with deadlines for opening/closing the releases
* manage daily build scheduling and executions
+
* manages daily build scheduling and executions
* monitor defects and activities at project-level
+
* monitors defects and activities at project-level
* create new Subsystems in ETICS
+
* creates new Subsystems in [[ETICS|ETICS]]
* create project configurations aggregating Subsystem configurations
+
* creates project configurations aggregating Subsystem configurations
 
* grant rights in the scope of the project (e.g. to [[Role Subsystem Manager|Subsystem Managers]])
 
* grant rights in the scope of the project (e.g. to [[Role Subsystem Manager|Subsystem Managers]])
* schedule release cycles for D4Science software
+
* receives notifications from [[Role Subsystem Manager|Subsystem Managers]] about new Subsystem releases
* receive notifications from [[Role Subsystem Manager|Subsystem Managers]] about new Subsystem releases
+
 
+
  
 
== Role Assignment ==
 
== Role Assignment ==
 
{| border="1" cellpadding="4" cellspacing="0"  
 
{| border="1" cellpadding="4" cellspacing="0"  
 
|- style="background-color:#F2F2F2"
 
|- style="background-color:#F2F2F2"
! width=80|Partner !! width=300|Release Manager
+
! width=500|Release Manager !! width=80|Partner
 
|-
 
|-
| ENG || [mailto:gabriele-DOT-giammatteo-AT-eng-DOT-it Gabriele Giammatteo]
+
| [mailto:gabriele-DOT-giammatteo-AT-eng-DOT-it Gabriele Giammatteo] ([mailto:mariaantonietta-DOT-digirolamo-AT-eng-DOT-it Maria Antonietta Di Girolamo]) || ENG
 
|}
 
|}
  
== Procedures Involvement ==
+
== Role procedures ==
 
* [[Continuous Integration procedure|Continuous Integration]]
 
* [[Continuous Integration procedure|Continuous Integration]]
 
* [[Major/Minor Release Cycle procedure|Major/Minor Release Cycle]]
 
* [[Major/Minor Release Cycle procedure|Major/Minor Release Cycle]]
 
* [[Maintenance Release Cycle procedure|Maintenance Release Cycle]]
 
* [[Maintenance Release Cycle procedure|Maintenance Release Cycle]]

Revision as of 15:25, 25 September 2015

Role Description

The Release Manager is responsible for the management of the gCube Release and Maintenance Cycles. The main tasks are:

  • publishes the release plan with deadlines for opening/closing the releases
  • manages daily build scheduling and executions
  • monitors defects and activities at project-level
  • creates new Subsystems in ETICS
  • creates project configurations aggregating Subsystem configurations
  • grant rights in the scope of the project (e.g. to Subsystem Managers)
  • receives notifications from Subsystem Managers about new Subsystem releases

Role Assignment

Release Manager Partner
Gabriele Giammatteo (Maria Antonietta Di Girolamo) ENG

Role procedures