One thing to consider for the LTS technical proposal is a release is made up of multiple repositories and other collateral (eg Readthedocs).
Take the v2.7 release https://lists.trustedfirmware.org/archives/list/tf-a@lists.trustedfirmware.org/thread/JXJC44WRQIZT2NMRUJGUWV745U63BYMU/
As can be seen its made up of more than TF-A and TF-A Tests (TFTF). It also incorporates Hafnium and TF-A OpenCI Scripts. Not tagged is the TF-A OpenCI Jobs (Jenkin Jobs). All generally tested and released together for the release and tagged. Other collateral
includes the binaries used during testing (eg compiler versions and other binaries used during testing like FVP’s etc) that make up the supply chain of a release. You may want to consider if this proposal should incorporate all or some of these in the LTS
proposal or just stick with the source code sub-components of a release.
Joanna
From:
Okash Khawaja via TSC <tsc@lists.trustedfirmware.org>
Date: Monday, 8 August 2022 at 18:50
To: tf-a@lists.trustedfirmware.org <tf-a@lists.trustedfirmware.org>
Cc: tsc@lists.trustedfirmware.org <tsc@lists.trustedfirmware.org>, Varun Wadekar <vwadekar@nvidia.com>
Subject: [TF-TSC] Finally, a TF-A LTS Proposal!
TL;DR: Attached is the TF-A LTS proposal doc. Please review and share
your thoughts.
Hello everyone,
Long term support for TF-A has a long history. As a community we have
flirted with it for a while, and like any flirtation, it started with
gossip -- in our case, over mailing list [1] -- more than two years
ago. Then Varun Wadekar did a wonderful tech forum presentation [2]
which demonstrated interest in the topic and raised interesting
questions about LTS.
After some time, the affair lost headline status, only to be revived
again [3], earlier this year. This time however, there is a formal
proposal (no pun intended). After the mailing list discussion and
feedback from TF-A tech forum [4], we have put together a draft which
attempts to give a concrete idea about what the TF-A LTS will look
like.
Please spare some time to read through it and share your feedback. The
plan is to put LTS into action this November.
Cheers!
Okash
[1]
https://lists.trustedfirmware.org/archives/search?mlist=tf-a%40lists.trustedfirmware.org&q=%5BTF-A%5D+ATF+LTS+version
[2] https://www.trustedfirmware.org/docs/TF-A-LTS.pdf
[3]
https://lists.trustedfirmware.org/archives/list/tf-a@lists.trustedfirmware.org/thread/ZZ2DDIW2DS4B7QYHYOL7XE4IPUW7LUNT/
[4] https://www.trustedfirmware.org/docs/TForg_LTS_proposal.pdf