# Streamlining CTA version upgrades

- Institution: CERN
- Department: HEP Computing
- Speaker: Joao Afonso
- Year: 2025
- Language: English
- Subjects: Computer science
- Source: [CERN](https://videos.cern.ch/record/3023433)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

The CTA software versioning numbering scheme distinguishes between standard code releases and "pivot" releases aimed at upgrading the CTA Catalogue schema. This separation provides us with a simple and replicable set of steps for upgrading CTA between any two versions. This talk will present the strategy for versioning the CTA software, explain how CTA Catalogue schema upgrades are integrated into our release cycle, and how it all ties together with the planning of new RPM releases. It's goal is to provide users with the knowledge necessary to navigate between different CTA versions, in particular during CTA Catalogue upgrades.

## Lectures

1. [Streamlining CTA version upgrades](https://invisiblenetwork.ai/learn/cern/3023433/c127a87e4d3b), 10 min (CERN's player)
