Skip to content

Software Release

IRI: https://w3id.org/altium/cdm/software/SoftwareRelease

Bounded context: software

TBD

Platform API

GRID (1)

grid:workspace:{workspace-id}:software:software-release/{id}

  1. 🙋‍♂️ Altium Global Resource ID (aka GRID)

Diagram

---
  config:
    layout: elk
    theme: neutral
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class sft_software_release["Software Release"]



      style sft_software_release fill:#3c78d8    


    click sft_software_release href "../../classes/sft_software_release/"












      sft_software_release --> "0..1" sft_ai_model : ai_models
      click sft_ai_model href "../../classes/sft_ai_model/"


  class sft_ai_model["AI Model"]



      style sft_ai_model fill:#3c78d8    











      sft_software_release --> "*" sft_build_artifact : build_artifacts
      click sft_build_artifact href "../../classes/sft_build_artifact/"


  class sft_build_artifact["Build Artifact"]



      style sft_build_artifact fill:#3c78d8    






          sft_software_release : title



          sft_software_release : description



          sft_software_release : attachments



          sft_software_release : id










  class sft_software_project["Software Project"]



      style sft_software_project fill:#3c78d8    


          sft_software_project --> "*" sft_software_release: releases 
          click sft_software_project href "../../classes/sft_software_project/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 GRID Globally unique identifier across the whole platform. Entity
ai_models 0..1 AI Model AI model artifacts included into the release. direct
build_artifacts * Build Artifact Firmware build artifacts, deployable to the device. May be multiple artifacts if firmware targets multiple chips. direct
title 0..1 string Title of the release direct
description 0..1 string Free form text with additional details about the release. Changelog, etc. direct
attachments 0..1 BLOB Additional files associated with the release (reports, documents, etc.) direct

Identifier and Mapping Information

Annotations

property value
grid grid:workspace:{workspace-id}:software:software-release/{id}

Comments

Comments are still experimental - you need access to AltiumDeveloper/cdm-comments repository to see and leave comments. Please ping @dmitry.kolomiets for details.