Skip to content

Commit 265d6b0

Browse files
Process: Release Mgt add getstrt and RASIC
Resolves: #61
1 parent a4593ea commit 265d6b0

File tree

4 files changed

+68
-10
lines changed

4 files changed

+68
-10
lines changed

process/process_areas/release_management/index.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,17 @@
1515
.. _release_management:
1616

1717
Release Management
18-
########################
18+
##################
1919

2020
.. toctree::
2121
:maxdepth: 1
2222

23+
release_getstrt
2324
release_concept
24-
release_workflow
2525
guidance/index
26-
release_workproducts
2726
release_roles
27+
release_workflow
28+
release_workproducts
2829

2930
.. needextend:: docname is not None and "process_areas/release_management" in docname
3031
:+tags: release_mgt
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
..
2+
# *******************************************************************************
3+
# Copyright (c) 2025 Contributors to the Eclipse Foundation
4+
#
5+
# See the NOTICE file(s) distributed with this work for additional
6+
# information regarding copyright ownership.
7+
#
8+
# This program and the accompanying materials are made available under the
9+
# terms of the Apache License Version 2.0 which is available at
10+
# https://www.apache.org/licenses/LICENSE-2.0
11+
#
12+
# SPDX-License-Identifier: Apache-2.0
13+
# *******************************************************************************
14+
15+
Getting Started
16+
###############
17+
18+
.. doc_getstrt:: Getting Started on Release Management
19+
:id: doc_getstrt__release_process
20+
:status: valid
21+
:tags: release_mgt
22+
23+
This document describes the steps to create a release of the SW and collaterals (test, documentation).
24+
25+
Releases can be done in every repository, mainly:
26+
27+
* Platform (Main project/Integration) repository
28+
* Module (platform's components) repositories
29+
30+
For this a templates :need:`gd_temp__rel_plat_rel_note` & :need:`gd_temp__rel_mod_rel_note`, guidelines
31+
:need:`gd_guidl__rel_management` and a :need:`doc_concept__rel_process`
32+
are available.
33+
34+
General Workflow
35+
****************
36+
37+
The workflows are defined in the :ref:`release_workflows` section.
38+
39+
The following workflows are executed:
40+
41+
* Create a release plan for the platform according to :need:`wf__rel_plat_rel_plan`
42+
* Create a release plan for the module according to :need:`wf__rel_mod_rel_plan`
43+
* According to the planning create release notes for modules :need:`wf__rel_mod_rel_note` and platform :need:`wf__rel_platform_rel_note`
44+
45+
In addition create a release management plan as part of the platform management plan according to :need:`wf__platform_cr_mt_platform_mgmt_plan`.

process/process_areas/release_management/release_workflow.rst

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,10 @@
1212
# SPDX-License-Identifier: Apache-2.0
1313
# *******************************************************************************
1414
15+
.. _release_workflows:
1516

1617
Workflow Release Management
17-
#################################
18+
###########################
1819

1920
.. workflow:: Create/Maintain Module Release Note
2021
:id: wf__rel_mod_rel_note
@@ -24,7 +25,7 @@ Workflow Release Management
2425
:input: wp__module_safety_package, wp__module_sw_release_plan, wp__verification_module_ver_report
2526
:output: wp__module_sw_release_note
2627
:contains: gd_temp__rel_mod_rel_note, gd_guidl__rel_management
27-
:has: doc_concept__rel_process
28+
:has: doc_concept__rel_process, doc_getstrt__release_process
2829

2930
The module release note is created for each release by the module technical lead. It may be updated
3031
later in case of bugs found after the release is published.
@@ -37,7 +38,7 @@ Workflow Release Management
3738
:input: wp__platform_safety_package, wp__platform_sw_release_plan, wp__verification_platform_ver_report
3839
:output: wp__platform_sw_release_note
3940
:contains: gd_temp__rel_plat_rel_note, gd_guidl__rel_management
40-
:has: doc_concept__rel_process
41+
:has: doc_concept__rel_process, doc_getstrt__release_process
4142

4243
The platform release note is created for each release by the technical lead circle. It may be updated
4344
later in case of bugs found after the release is published.
@@ -50,7 +51,7 @@ Workflow Release Management
5051
:input: wp__issue_track_system, wp__platform_mgmt
5152
:output: wp__module_sw_release_plan
5253
:contains: gd_temp__rel_issue, gd_guidl__rel_management
53-
:has: doc_concept__rel_process
54+
:has: doc_concept__rel_process, doc_getstrt__release_process
5455

5556
The module release plan is created as part of the modules planning and documented as part of the module's project planning.
5657

@@ -62,6 +63,17 @@ Workflow Release Management
6263
:input: wp__issue_track_system, wp__platform_mgmt
6364
:output: wp__platform_sw_release_plan
6465
:contains: gd_temp__rel_issue, gd_guidl__rel_management
65-
:has: doc_concept__rel_process
66+
:has: doc_concept__rel_process, doc_getstrt__release_process
6667

6768
The platform release plan is created as part of the project planning and documented in the platform management plan.
69+
70+
RAS(IC) for Release Management:
71+
*******************************
72+
73+
.. needtable:: RASIC Overview for Release Management
74+
:tags: release_mgt
75+
:filter: "release_mgt" in tags and type == "workflow" and is_external == False
76+
:style: table
77+
:sort: status
78+
:columns: id as "Activity";responsible as "Responsible";approved_by as "Approver";supported_by as "Supporter"
79+
:colwidths: 30,30,30,30

process/process_areas/release_management/release_workproducts.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
# SPDX-License-Identifier: Apache-2.0
1313
# *******************************************************************************
1414
15-
Workproducts
16-
############
15+
Work Products Release Management
16+
################################
1717

1818
.. workproduct:: Platform Release Notes
1919
:id: wp__platform_sw_release_note

0 commit comments

Comments
 (0)