Difference between revisions of "Role Release Manager"

From Gcube Wiki
Jump to: navigation, search
(Created page with '== Role Description == The Release Manager is responsible for the management of the D4Science Release and Maintenance Cycles. The main tasks are: * run local/remote subsystem bui…')
 
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Role Description ==
+
The Release Manager is responsible for the management of the gCube Release and Maintenance Cycles. The main tasks are:
The Release Manager is responsible for the management of the D4Science Release and Maintenance Cycles. The main tasks are:
+
* publishes the release plan with deadlines for opening/closing the releases
* run local/remote subsystem builds
+
* manages daily build scheduling and executions
* manage daily build scheduling and executions
+
* monitors defects and activities at project-level
* monitor defects and activities at project-level
+
* creates new Subsystems in [[ETICS|ETICS]]
* create new Subsystems in ETICS
+
* creates project configurations aggregating Subsystem configurations
* create 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
+
  
  
Line 14: Line 12:
 
{| 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=400|Release Manager (Deputy) !! 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 ==
+
 
* [[Continuous Build and Integration|Continuous Integration]]
+
== Role Procedures ==
* [[Procedure Release Cycle|Release Cycle]]
+
* [[Continuous Integration procedure|Continuous Integration]]
* [[Procedure Maintenance Cycle|Maintenance Cycle]]
+
* [[Major/Minor Release Cycle procedure|Major/Minor Release Cycle]]
 +
* [[Maintenance Release Cycle procedure|Maintenance Release Cycle]]

Latest revision as of 14:49, 28 September 2015

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 (Deputy) Partner
Gabriele Giammatteo (Maria Antonietta Di Girolamo) ENG


Role Procedures