Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FOSS Product Template updated for release 24.05 #576

Merged
merged 6 commits into from
Mar 27, 2024
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 12 additions & 24 deletions .github/ISSUE_TEMPLATE/3_product_release_checks.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,50 +2,39 @@
name: Product Release Checks
about: Use this template to track all release checks for your component
title: "[Product] Release Checks"
labels: compliance, documentation, "security analysis", "test results"
labels: foss
kelaja marked this conversation as resolved.
Show resolved Hide resolved
---

> [!IMPORTANT]
kelaja marked this conversation as resolved.
Show resolved Hide resolved
> Follow the [guidance on how to use the templates](https://github.com/eclipse-tractusx/sig-release/blob/main/README.md#release-management-acceptance-criteria).

## Release Info

Please provide information on what you want to be included in the Eclipse Tractus-X release.
If you are not owner of this issue, please provide the information as comment to the issue.
To receive review from committer or subject matter expert, assign the issue to the person.
Make sure to assign this issue to expert(s) for their approval, as soon as you have finished preparation. Multiple assignees allowed; they will un-assign themselves once review completed.

**Version to be included in Eclipse Tractus-X release**: *version placeholder*

**Leading product repository:** *repository link*

# Compliance Verifications

This issue tracks all compliance related checks, that need to be performed for a product release in Eclipse Tractus-X.
This issue tracks all checks, that need to be performed for a product release in Eclipse Tractus-X.

- [ ] **Gaia-X** compliance confirmed
- [ ] **GDPR** compliance confirmed (personal data, data protection + privacy DPP)
- [ ] **Interoperability** checks performed
kelaja marked this conversation as resolved.
Show resolved Hide resolved
- [ ] **Data Sovereignty** checks performed
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

criteria and availability will follow 21-Mar

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

everything received and communicated => template can remain unchanged

- [ ] Compliant with relevant _published_ **CX Standards** (see the [Catena-X standard library](https://catena-x.net/en/standard-library))

# Documentation
# General Checks

- [ ] [**Tractus-X Release Guidelines**](https://eclipse-tractusx.github.io/docs/release)(TRGs) fulfilled

kelaja marked this conversation as resolved.
Show resolved Hide resolved
- [ ] **Arc24** documentation up-to-date
- [ ] **Administrators Guide** up-to-date
- [ ] **End-User manual** up-to-date
- [ ] **Interface documentation** up-to-date
> [!NOTE]
> Note: most criteria for documentation and security are now covered in TRGs

# Security Checks

- [ ] **Thread Modelling Analysis** passed
- [ ] **Static Application Security Testing** (SAST) scans passed
- [ ] **Dynamic Application Security Testing** (DAST) tests passed
- [ ] **Secret Scans** passed
- [ ] **Software Composition Analysis** (SCA) passed
- [ ] **Container Scans** passed
- [ ] **Infrastructure as Code** (IaC) scans passed

# General Checks

- [ ] [**Tractus-X Release Guidelines**](https://eclipse-tractusx.github.io/docs/release) fulfilled
- [ ] Compliant with the **Style Guide**

# Test Results

Expand All @@ -54,5 +43,4 @@ This issue tracks all compliance related checks, that need to be performed for a

# Helpful Links

- [Eclipse Tractus-X openAPI specs on SwaggerHub](https://app.swaggerhub.com/search?owner=eclipse-tractusx-bot)
- [Catena-X standard library](https://catena-x.net/en/standard-library)
- [Eclipse Tractus-X openAPI specs on SwaggerHub](https://app.swaggerhub.com/search?owner=eclipse-tractusx-bot)
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,10 @@ When doing so, make sure you link to the overarching issue in your component iss
The release participation can be initiated by creating issues for the acceptance criteria check from the Issue templates.
Each release the templates for the acceptance criteria will be renewed. There are two paths for processing the acceptance criteria for an application team to participate in a release.

### Guidance on how to use the issue Templates

Select issue type "release_ac" to make the issue visible in the [Release Management Kanban Board](https://github.com/orgs/eclipse-tractusx/projects/26/views/17). Futhermore select the appropriate milestone to distingush the ticket from other releases.

### The Release Happy Path for the Acceptance Criteria

The three process steps to get to the status you need to pass the Q-Gate are shown in the happy path process flow.
Expand Down
Loading