Details
-
Epic
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
None
-
None
-
OKR - FFmpeg provisioning
Description
FFmpeg has frequent patch releases. Upgrading FFmpeg is time-consuming because of frequent provisioning failures. We want FFmpeg upgrades to be smooth and fast.
To speed up FFmpeg upgrades, we must first understand why provisioning frequently fails. We can get an overview by looking at provisioning build logs, documenting the different failure modes, and discussing them with, for example, the CI team.
Based on such an analysis, we can create a mitigation plan with recommendations on how to speed up FFmpeg provisioning. Since stakeholders should agree on this plan, the task involves identifying the relevant stakeholders.
DoD: A mitigation plan is agreed upon with stakeholders.
If, during this work, we identify low-hanging fruits that would improve the situation, these improvements can be implemented on the way, but as part of this OKR season, the goal is not to implement the solution.
Notes from team discussion:
- Reduce number of build/provisioning failures
- Make provisioning faster
- Helps staying up to date on FFmpeg security patches etc.
- Challenge: MSYS provisioning on Windows
- DoD: Reasons for provisioning problems understood and mitigation plan agreed on with stakeholders.
- Look into third party package managers (vcPkg/Conan, and if we can upstream necessary changes)
Attachments
Issue Links
- relates to
-
QTBUG-124508 Do not build FFmpeg during provisioning
- Reported
- mentioned in
-
Page Loading...